From 93f9b900c6b5413bf661a8be22eef4949d6f2a1a Mon Sep 17 00:00:00 2001
From: Thomas Woerner <twoerner@redhat.com>
Date: Fri, 3 May 2019 19:07:42 +0200
Subject: [PATCH] ipaclient: Replace empty string test with length 0 test

---
 roles/ipaclient/tasks/install.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/roles/ipaclient/tasks/install.yml b/roles/ipaclient/tasks/install.yml
index 8cbda3f8..e6cdef85 100644
--- a/roles/ipaclient/tasks/install.yml
+++ b/roles/ipaclient/tasks/install.yml
@@ -159,8 +159,8 @@
     - name: Install - Check if one of password and keytab are set
       fail: msg="At least one of password or keytab must be specified"
       when: not result_ipaclient_test_keytab.krb5_keytab_ok and
-            (ipaadmin_password is undefined or ipaadmin_password == "") and
-            (ipaclient_keytab is undefined or ipaclient_keytab == "")
+            (ipaadmin_password is undefined or ipaadmin_password|length == 0)
+            and (ipaclient_keytab is undefined or ipaclient_keytab|lenth == 0)
     when: not ipaclient_on_master | bool
 
   - name: Install - Purge {{ result_ipaclient_test.realm }} from host keytab
-- 
GitLab