]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
don't use "role" or "roles" to include roles
authorNoah Watkins <nwatkins@redhat.com>
Wed, 7 Nov 2018 20:54:45 +0000 (12:54 -0800)
committerSébastien Han <seb@redhat.com>
Thu, 8 Nov 2018 16:45:37 +0000 (17:45 +0100)
see 3f62fc585f60fcaecbc783316a99cd8314aab062

Signed-off-by: Noah Watkins <nwatkins@redhat.com>
infrastructure-playbooks/shrink-osd.yml

index e0135284b7cbd1ecb78d77dcbf3eeca6a59bc29b..1d31525bf383798a49de72172ed24d0ae62fa475 100644 (file)
@@ -38,7 +38,8 @@
     mon_group_name: mons
     osd_group_name: osds
 
-  pre_tasks:
+  tasks:
+    # pre-task for following import
     - name: exit playbook, if user did not mean to shrink cluster
       fail:
         msg: "Exiting shrink-osd playbook, no osd(s) was/were removed..
            -e osd_to_kill=0,1,2,3 argument."
       when: osd_to_kill is not defined
 
-  roles:
-    - ceph-defaults
-
-  post_tasks:
+    - import_role:
+        name: ceph-defaults
+        private: false
 
+    # post-task for preceding import
     - name: set_fact docker_exec_cmd build docker exec command (containerized)
       set_fact:
         docker_exec_cmd: "docker exec ceph-mon-{{ hostvars[groups[mon_group_name][0]]['ansible_hostname'] }}"