From: David Galloway Date: Mon, 11 Nov 2019 18:32:15 +0000 (-0500) Subject: users: Don't evaluate bare variables as true/false X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=12d0295f7267e17548a27b714932ee5d5614a538;p=ceph-cm-ansible.git users: Don't evaluate bare variables as true/false Signed-off-by: David Galloway --- diff --git a/roles/users/tasks/main.yml b/roles/users/tasks/main.yml index 400bfa54..6f6c7de3 100644 --- a/roles/users/tasks/main.yml +++ b/roles/users/tasks/main.yml @@ -23,25 +23,25 @@ # perform_users_role is True by default so no need to fail the play if there's an error. ignore_errors: true when: (keys_repo_head.stdout == sentinel_sha1.stdout) and - not force_users_update + not force_users_update|bool - import_tasks: filter_users.yml - when: perform_users_role + when: perform_users_role|bool tags: - always - import_tasks: create_users.yml - when: perform_users_role + when: perform_users_role|bool tags: - user - import_tasks: update_keys.yml - when: perform_users_role + when: perform_users_role|bool tags: - pubkeys - import_tasks: revoke_users.yml - when: perform_users_role + when: perform_users_role|bool tags: - user - revoke