]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
vstart.sh: only extract first container digest
authorSage Weil <sage@newdream.net>
Tue, 26 Jan 2021 19:11:13 +0000 (13:11 -0600)
committerSage Weil <sage@newdream.net>
Mon, 1 Feb 2021 22:23:02 +0000 (16:23 -0600)
Otherwise the container_image value includes the same hash twice, separated
by a newline, causing all sorts of confusion.

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

index 29e50ed8b1259297107165976277843e5bb60150..fc99655f458cea341a074600eb96d6c0c279b2ec 100755 (executable)
@@ -1036,7 +1036,7 @@ EOF
        if [ "$new" -eq 1 ]; then
                digest=$(curl -s \
                https://registry.hub.docker.com/v2/repositories/ceph/daemon-base/tags/latest-master-devel \
-               | jq -r '.images[].digest')
+               | jq -r '.images[0].digest')
                ceph_adm config set global container_image "docker.io/ceph/daemon-base@$digest"
        fi
         ceph_adm config-key set mgr/cephadm/ssh_identity_key -i ~/.ssh/id_rsa