]> git-server-git.apps.pok.os.sepia.ceph.com Git - cephmetrics.git/commitdiff
Fix for python3 ansible
authorBoris Ranto <branto@redhat.com>
Tue, 27 Nov 2018 13:26:39 +0000 (14:26 +0100)
committerBoris Ranto <branto@redhat.com>
Wed, 28 Nov 2018 13:01:31 +0000 (14:01 +0100)
We can't use keys in python3, switching to list.

Signed-off-by: Boris Ranto <branto@redhat.com>
ansible/roles/ceph-defaults/tasks/merge_vars.yml
ansible/roles/ceph-node-exporter/tasks/merge_vars.yml [changed from file to symlink]
patches/0001-ansible-Disable-devel_mode.patch

index f8dbcd0abaaeafc8fbaa013cf76136fc430f566f..8b6ab2cc812c6a1f9f086904dc49b00157e3b354 100644 (file)
@@ -1,5 +1,5 @@
 ---
 - name: Combine default settings and user-defined variables
   set_fact: {"{{ item }}": "{% if vars[item] is not defined %}{{ defaults[item] }}{% elif vars[item] is mapping %}{{ defaults[item]|combine(vars[item]|default({})) }}{% else %}{{ vars[item] }}{% endif %}"}
-  with_items: "{{ defaults.keys() }}"
+  with_items: "{{ defaults | list }}"
   no_log: true
deleted file mode 100644 (file)
index f8dbcd0abaaeafc8fbaa013cf76136fc430f566f..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1,5 +0,0 @@
----
-- name: Combine default settings and user-defined variables
-  set_fact: {"{{ item }}": "{% if vars[item] is not defined %}{{ defaults[item] }}{% elif vars[item] is mapping %}{{ defaults[item]|combine(vars[item]|default({})) }}{% else %}{{ vars[item] }}{% endif %}"}
-  with_items: "{{ defaults.keys() }}"
-  no_log: true
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..299adff7d8ef4646800775b05f2d00999fbcb78b
--- /dev/null
@@ -0,0 +1 @@
+../../ceph-defaults/tasks/merge_vars.yml
\ No newline at end of file
index 96ae64343bfd031a74f89d24219e6ae71339b0d0..671670e711422ae2537ae75575919a681c75b5bf 100644 (file)
@@ -14,7 +14,7 @@ index f8dbcd0..15d2a6b 100644
 +++ b/ansible/roles/ceph-defaults/tasks/merge_vars.yml
 @@ -3,3 +3,9 @@
    set_fact: {"{{ item }}": "{% if vars[item] is not defined %}{{ defaults[item] }}{% elif vars[item] is mapping %}{{ defaults[item]|combine(vars[item]|default({})) }}{% else %}{{ vars[item] }}{% endif %}"}
-   with_items: "{{ defaults.keys() }}"
+   with_items: "{{ defaults | list }}"
    no_log: true
 +
 +- name: Make sure devel_mode is not on