aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ansible/roles/prechecks/tasks/service_checks.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/ansible/roles/prechecks/tasks/service_checks.yml b/ansible/roles/prechecks/tasks/service_checks.yml
index 262e6f714..07ec5ac61 100644
--- a/ansible/roles/prechecks/tasks/service_checks.yml
+++ b/ansible/roles/prechecks/tasks/service_checks.yml
@@ -34,3 +34,9 @@
or inventory_hostname in groups['neutron-l3-agent']
or inventory_hostname in groups['neutron-metadata-agent'])
- ansible_distribution == 'Ubuntu' and ansible_distribution_version == '14.04'
+
+- name: Checking empty passwords in /etc/kolla/passwords.yml. Run kolla-genpwd is this task fails
+ local_action: command grep '^[^#].*:\s*$' /etc/kolla/passwords.yml
+ register: result
+ changed_when: false
+ failed_when: result.stdout != ""