aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEduardo Gonzalez <dabarren@gmail.com>2016-09-23 15:23:56 +0200
committerEduardo Gonzalez <dabarren@gmail.com>2016-09-23 15:23:56 +0200
commit36f400b80e2915dfe5fc92148bacf730a8f345be (patch)
tree941d765ae7b0f0dd493dea91b78ef4de8baa5693
parent9df73ecc836cf35e710af8a2496bba8942543ec8 (diff)
downloadkolla-36f400b80e2915dfe5fc92148bacf730a8f345be.tar.gz
kolla-36f400b80e2915dfe5fc92148bacf730a8f345be.zip
Fix heat role creation
Change-Id: Ic2a14659f90e5b6060eb695e1f3592db3ae5b907 Closes-Bug: #1626863
-rw-r--r--ansible/roles/heat/tasks/register.yml12
1 files changed, 6 insertions, 6 deletions
diff --git a/ansible/roles/heat/tasks/register.yml b/ansible/roles/heat/tasks/register.yml
index 60112159c..70ee29f98 100644
--- a/ansible/roles/heat/tasks/register.yml
+++ b/ansible/roles/heat/tasks/register.yml
@@ -47,10 +47,10 @@
-m os_keystone_role
-a "name={{ heat_stack_user_role }}
auth={{ '{{ openstack_heat_auth }}' }}"
- -e "{'openstack_horizon_auth':{{ openstack_heat_auth }}}"
+ -e "{'openstack_heat_auth':{{ openstack_heat_auth }}}"
register: heat_stack_user_role_result
- changed_when: "{{ heat_stack_user_result.stdout.find('localhost | SUCCESS => ') != -1 and (heat_stack_user_result.stdout.split('localhost | SUCCESS => ')[1]|from_json).changed }}"
- until: heat_stack_user_result.split()[2] == 'SUCCESS'
+ changed_when: "{{ heat_stack_user_role_result.stdout.find('localhost | SUCCESS => ') != -1 and (heat_stack_user_role_result.stdout.split('localhost | SUCCESS => ')[1]|from_json).changed }}"
+ until: heat_stack_user_role_result.stdout.split()[2] == 'SUCCESS'
retries: 10
delay: 5
run_once: True
@@ -60,10 +60,10 @@
-m os_keystone_role
-a "name={{ heat_stack_owner_role }}
auth={{ '{{ openstack_heat_auth }}' }}"
- -e "{'openstack_horizon_auth':{{ openstack_heat_auth }}}"
+ -e "{'openstack_heat_auth':{{ openstack_heat_auth }}}"
register: heat_stack_owner_role_result
- changed_when: "{{ heat_stack_owner_result.stdout.find('localhost | SUCCESS => ') != -1 and (heat_stack_owner_result.stdout.split('localhost | SUCCESS => ')[1]|from_json).changed }}"
- until: heat_stack_owner_result.split()[2] == 'SUCCESS'
+ changed_when: "{{ heat_stack_owner_role_result.stdout.find('localhost | SUCCESS => ') != -1 and (heat_stack_owner_role_result.stdout.split('localhost | SUCCESS => ')[1]|from_json).changed }}"
+ until: heat_stack_owner_role_result.stdout.split()[2] == 'SUCCESS'
retries: 10
delay: 5
run_once: True