]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Fix to check if cluster is running 912/head
authorIvan Font <ivan.font@redhat.com>
Fri, 29 Jul 2016 00:13:45 +0000 (17:13 -0700)
committerIvan Font <ivan.font@redhat.com>
Fri, 29 Jul 2016 01:10:49 +0000 (18:10 -0700)
Update each role's task to use the respective role's username, image
name, and image tag to check if a container is already running. This was
causing false failures because we were not matching any running
containers and subsequently running checks.yml to check the status of
cluster files being left behind.

Signed-off-by: Ivan Font <ivan.font@redhat.com>
roles/ceph-mds/tasks/docker/main.yml
roles/ceph-osd/tasks/docker/main.yml
roles/ceph-rbd-mirror/tasks/docker/main.yml
roles/ceph-rgw/tasks/docker/main.yml

index bfe86f39dca8289ca0dffcb24dad7ad2a48c0b14..0c42388ea75ab3be2ed43e54baae275f96e99865 100644 (file)
@@ -1,6 +1,6 @@
 ---
 - name: check if a cluster is already running
-  shell: "docker ps | grep -sq 'ceph/daemon'"
+  shell: "docker ps | grep -sq '{{ceph_mds_docker_username}}/{{ceph_mds_docker_imagename}}:{{ceph_mds_docker_image_tag}}'"
   register: ceph_health
   changed_when: false
   failed_when: false
index 6db55a173a923636125506265fa9726f5c1d85a6..41e68785ee30615d7f4bbcf3284687c0a7a20038 100644 (file)
@@ -1,6 +1,6 @@
 ---
 - name: check if a cluster is already running
-  shell: "docker ps | grep -sq 'ceph/daemon'"
+  shell: "docker ps | grep -sq '{{ceph_osd_docker_username}}/{{ceph_osd_docker_imagename}}:{{ceph_osd_docker_image_tag}}'"
   register: ceph_health
   changed_when: false
   failed_when: false
index a9b6df218451edabdb3e67a29d62a843bdde8f40..886beca75e54feafd31a8920d3d5a3a2fa0dbe92 100644 (file)
@@ -1,6 +1,6 @@
 ---
 - name: check if a cluster is already running
-  shell: "docker ps | grep -sq 'ceph/daemon'"
+  shell: "docker ps | grep -sq '{{ceph_rbd_mirror_docker_username}}/{{ceph_rbd_mirror_docker_imagename}}:{{ceph_rbd_mirror_docker_image_tag}}'"
   register: ceph_health
   changed_when: false
   failed_when: false
index d94ac396479b6a214ba71809a77aec90386727dc..787a4fdcc318b73f4ce39b943f0d308d1fd9646d 100644 (file)
@@ -1,6 +1,6 @@
 ---
 - name: check if a cluster is already running
-  shell: "docker ps | grep -sq 'ceph/daemon'"
+  shell: "docker ps | grep -sq '{{ceph_rgw_docker_username}}/{{ceph_rgw_docker_imagename}}:{{ceph_rgw_docker_image_tag}}'"
   register: ceph_health
   changed_when: false
   failed_when: false