]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
validate: fix credentials validation
authorGuillaume Abrioux <gabrioux@redhat.com>
Mon, 21 Oct 2019 15:09:31 +0000 (17:09 +0200)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Mon, 21 Oct 2019 17:26:55 +0000 (13:26 -0400)
This task is failing when `ceph_docker_registry_auth` is enabled and
`ceph_docker_registry_username` is undefined with an ansible error
instead of the expected message.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1763139
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
roles/ceph-validate/tasks/main.yml

index 58620e8039ff85b004a885de2e3be05c9be8dc78..e3a001e73829afc85879f6d745165c51711f59e9 100644 (file)
     msg: 'ceph_docker_registry_username and/or ceph_docker_registry_password variables need to be set'
   when:
     - ceph_docker_registry_auth | bool
-    - (ceph_docker_registry_username is not defined or ceph_docker_registry_password is not defined)
-    - (ceph_docker_registry_username | length == 0 or ceph_docker_registry_password | length == 0)
+    - (ceph_docker_registry_username is not defined or ceph_docker_registry_password is not defined) or
+      (ceph_docker_registry_username | length == 0 or ceph_docker_registry_password | length == 0)