From: Sage Weil Date: Tue, 26 Jan 2021 19:11:13 +0000 (-0600) Subject: vstart.sh: only extract first container digest X-Git-Tag: v16.2.0~207^2~12 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e1c1d5f43bf376c3dd08b0442ef0684a26fdf447;p=ceph.git vstart.sh: only extract first container digest Otherwise the container_image value includes the same hash twice, separated by a newline, causing all sorts of confusion. Signed-off-by: Sage Weil (cherry picked from commit 6741082eb3e03db608899a8a5fef44fb05d356b7) --- diff --git a/src/vstart.sh b/src/vstart.sh index 21f26b851a11..e1227def7a57 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -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