]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
switch: fix ceph_uid fact
authorSébastien Han <seb@redhat.com>
Thu, 19 Apr 2018 08:28:56 +0000 (10:28 +0200)
committerSébastien Han <seb@redhat.com>
Tue, 22 May 2018 14:43:38 +0000 (16:43 +0200)
Latest is now centos not ubuntu anymore so the condition was wrong.

Signed-off-by: Sébastien Han <seb@redhat.com>
(cherry picked from commit 767abb5de02c0ecdf81a18f6ca63f2e978d3d7a4)

infrastructure-playbooks/switch-from-non-containerized-to-containerized-ceph-daemons.yml

index 2509711b64dcb381fa836432a59f63aef7d40d15..6e1953a5cc563ea40a7ab557873b15a6110a4d75 100644 (file)
         state: stopped
         enabled: no
 
-    - set_fact:
+    - name: set_fact ceph_uid for ubuntu
+      set_fact:
         ceph_uid: 64045
-      when: ceph_docker_image_tag | match("latest") or ceph_docker_image_tag | search("ubuntu")
+      when: ceph_docker_image_tag | search("ubuntu")
 
-    - set_fact:
+    - name: set_fact ceph_uid for red hat
+      set_fact:
         ceph_uid: 167
-      when: ceph_docker_image_tag | search("centos") or ceph_docker_image | search("rhceph") or ceph_docker_image_tag | search("fedora")
+      when: ceph_docker_image_tag | match("latest") or ceph_docker_image_tag | search("centos") or ceph_docker_image_tag | search("fedora")
+
+    - name: set_fact ceph_uid for rhel
+      set_fact:
+         ceph_uid: 167
+      when: ceph_docker_image | search("rhceph")
 
     - name: set proper ownership on ceph directories
       file: