1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/cli/command
Yong Tang 696130c949 Fix issue where secret ID is masked by name
This fix tries to address the issue in 28884 where
it is possible to mask the secret ID by name.

The reason was that searching a secret is based on name.
However, searching a secret should be done based on:
- Full ID
- Full Name
- Partial ID (prefix)

This fix addresses the issue by changing related implementation
in `getCliRequestedSecretIDs()`

An integration test has been added to cover the changes.

This fix fixes 28884

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
(cherry picked from commit 3638ca4d14)
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-12-07 16:09:46 -08:00
..
bundlefile Reinstate --bundle-file argument to 'docker deploy' 2016-11-10 11:28:18 -05:00
checkpoint refactor help func in CLI 2016-11-18 13:30:44 -08:00
commands secrets: secret management for swarm 2016-11-09 14:27:43 -05:00
container Convert DanglingOnly to Filters for docker image prune 2016-12-07 16:08:18 -08:00
formatter Fix several issues with go vet and go fmt 2016-11-18 15:14:49 -08:00
idresolver service ps: Truncate Task IDs 2016-11-08 16:17:15 -08:00
image Convert DanglingOnly to Filters for docker image prune 2016-12-07 16:08:18 -08:00
inspect add endpoint mode in service pretty 2016-09-27 18:41:19 +08:00
network Convert DanglingOnly to Filters for docker image prune 2016-12-07 16:08:18 -08:00
node Revert "Add -a option to service/node ps" 2016-11-30 14:11:02 -08:00
plugin Add ID field for docker plugin ls 2016-12-05 00:38:57 -08:00
prune add docker network prune 2016-10-25 06:43:54 +00:00
registry Update deprecation versions for "email" and colon in "security options" 2016-11-01 09:12:27 -07:00
secret Fix issue where secret ID is masked by name 2016-12-07 16:09:46 -08:00
service Revert "Add -a option to service/node ps" 2016-11-30 14:11:02 -08:00
stack stack deploy: handle external network when deploying 2016-11-30 14:10:29 -08:00
swarm fix description of 'docker swarm init' 2016-11-28 11:28:52 -08:00
system Support plugins in docker inspect 2016-12-05 00:39:30 -08:00
task Suppressing digest for docker service ls/ps 2016-11-21 13:23:23 -08:00
volume Convert DanglingOnly to Filters for docker image prune 2016-12-07 16:08:18 -08:00
cli.go refactor help func in CLI 2016-11-18 13:30:44 -08:00
events_utils.go Add subcommand prune to the container, volume, image and system commands 2016-09-29 07:42:53 -07:00
in.go Fix the incorrect description for NewInStream 2016-10-13 22:33:09 +08:00
out.go Windows: OCI process struct convergence 2016-09-19 10:34:31 -07:00
registry.go Remove remaining registry methods from DockerCLI. 2016-09-09 15:50:01 -04:00
trust.go Move image trust related cli methods into the image package. 2016-09-09 10:50:16 -04:00
utils.go return nil when no node or service to avoid additional api call 2016-10-11 10:59:16 +08:00