From 39daa9a59ff5b4684236c1069ab5d575c4889a94 Mon Sep 17 00:00:00 2001 From: Jason Dillaman Date: Mon, 22 May 2017 16:51:10 -0400 Subject: [PATCH] qa/suites/rbd: sanity check cluster connection before devstack runs Signed-off-by: Jason Dillaman --- .../openstack/workloads/devstack-tempest-gate.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/qa/suites/rbd/openstack/workloads/devstack-tempest-gate.yaml b/qa/suites/rbd/openstack/workloads/devstack-tempest-gate.yaml index 38d13ece6d2..26ddda9edcc 100644 --- a/qa/suites/rbd/openstack/workloads/devstack-tempest-gate.yaml +++ b/qa/suites/rbd/openstack/workloads/devstack-tempest-gate.yaml @@ -38,3 +38,14 @@ tasks: mkdir /mnt/log/stack chmod a+rwx /mnt/log/stack chown -R stack:stack /mnt/log/stack + + apt-get install -y ceph-common librbd1 + + mkdir /mnt/log/stack/ceph + chown -R stack:stack /mnt/log/stack/ceph + chmod a+rwx /mnt/log/stack/ceph + + # sanity check that the cluster is reachable from the VM + echo '[client]' >> /etc/ceph/ceph.conf + echo 'log file = /mnt/log/stack/ceph/$name.$pid.log' >> /etc/ceph/ceph.conf + rbd --debug-ms=10 --debug-rbd=20 info client.0.1 -- 2.47.3