]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
users: Don't evaluate bare variables as true/false
authorDavid Galloway <dgallowa@redhat.com>
Mon, 11 Nov 2019 18:32:15 +0000 (13:32 -0500)
committerDavid Galloway <dgallowa@redhat.com>
Mon, 11 Nov 2019 18:34:46 +0000 (13:34 -0500)
Signed-off-by: David Galloway <dgallowa@redhat.com>
roles/users/tasks/main.yml

index 400bfa54f438e78235dc72ae2bf77bd3a5524a76..6f6c7de31926b26cc428d28abfbc2af0fe8f2016 100644 (file)
   # 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