]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cephadm: normalize image digest in 'ls' output too 41183/head
authorSage Weil <sage@newdream.net>
Wed, 5 May 2021 18:42:36 +0000 (14:42 -0400)
committerSage Weil <sage@newdream.net>
Thu, 6 May 2021 12:38:20 +0000 (08:38 -0400)
We were previously only normalizing the 'inspect' output.

Signed-off-by: Sage Weil <sage@newdream.net>
src/cephadm/cephadm

index 774512ea98aa28cde90ab1dccee2e0968e78c800..c350eece97d17a9e7d08ad7ce89dd29d94baf597 100755 (executable)
@@ -4860,7 +4860,9 @@ def list_daemons(ctx, detail=True, legacy_dir=None):
                                     ],
                                     verbosity=CallVerbosity.DEBUG)
                                 if not code:
-                                    image_digests = out.strip()[1:-1].split(' ')
+                                    image_digests = list(set(map(
+                                        normalize_image_digest,
+                                        out.strip()[1:-1].split(' '))))
                                     seen_digests[image_id] = image_digests
 
                             # identify software version inside the container (if we can)