]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
test_ceph_daemon: specify image name
authorSage Weil <sage@redhat.com>
Mon, 30 Sep 2019 22:01:51 +0000 (17:01 -0500)
committerSage Weil <sage@redhat.com>
Sat, 5 Oct 2019 01:33:35 +0000 (20:33 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
test_ceph_daemon.sh

index 126da073b41dd3059d90a2e30a47506af612db17..d345e1f94190ffdfd577faa1075eb7872e7a6cde 100755 (executable)
@@ -1,6 +1,7 @@
 #!/bin/bash -ex
 
 fsid=2a833e3f-53e4-49a7-a7a0-bd89d193ab62
+image=ceph/daemon-base:latest-master-devel
 
 ../src/ceph-daemon rm-cluster --fsid $fsid --force
 
@@ -9,32 +10,38 @@ cat <<EOF > c
 log to file = true
 EOF
 
-../src/ceph-daemon bootstrap \
-                  --mon-id a \
-                  --mgr-id x \
-                  --fsid $fsid \
-                  --mon-ip 10.3.64.23 \
-                  --config c \
-                  --output-keyring k \
-                  --output-config c
+../src/ceph-daemon \
+    --image $image \
+    bootstrap \
+    --mon-id a \
+    --mgr-id x \
+    --fsid $fsid \
+    --mon-ip 10.3.64.23 \
+    --config c \
+    --output-keyring k \
+    --output-config c
 chmod 644 k c
 
 # mon.b
-../src/ceph-daemon deploy --name mon.b \
-                  --fsid $fsid \
-                  --mon-ip 10.3.64.27 \
-                  --keyring /var/lib/ceph/$fsid/mon.a/keyring \
-                  --config c
+../src/ceph-daemon \
+    --image $image \
+    deploy --name mon.b \
+    --fsid $fsid \
+    --mon-ip 10.3.64.27 \
+    --keyring /var/lib/ceph/$fsid/mon.a/keyring \
+    --config c
 
 # mgr.b
 bin/ceph -c c -k k auth get-or-create mgr.y \
         mon 'allow profile mgr' \
         osd 'allow *' \
         mds 'allow *' > k-mgr.y
-../src/ceph-daemon deploy --name mgr.y \
-                  --fsid $fsid \
-                  --keyring k-mgr.y \
-                  --config c
+../src/ceph-daemon \
+    --image $image \
+    deploy --name mgr.y \
+    --fsid $fsid \
+    --keyring k-mgr.y \
+    --config c
 
 # mds.{k,j}
 for id in k j; do
@@ -43,10 +50,12 @@ for id in k j; do
             mgr 'allow profile mds' \
             osd 'allow *' \
             mds 'allow *' > k-mds.$id
-    ../src/ceph-daemon deploy --name mds.$id \
-                      --fsid $fsid \
-                      --keyring k-mds.$id \
-                      --config c
+    ../src/ceph-daemon \
+       --image $image \
+       deploy --name mds.$id \
+       --fsid $fsid \
+       --keyring k-mds.$id \
+       --config c
 done
 
 bin/ceph -c c -k k -s