diff --git a/ansible/roles/bootstrap.yml b/ansible/roles/bootstrap.yml index c5a7e7a62a000d25f145aae4538390d01307483c..4b1aa566262c4fa0614732c86fc5a39a86bc398a 100644 --- a/ansible/roles/bootstrap.yml +++ b/ansible/roles/bootstrap.yml @@ -35,5 +35,4 @@ name: "{{ container_name }}" image: "{{ container_image }}" state: "absent" - run_once: True when: database|changed diff --git a/ansible/roles/glance/tasks/register.yml b/ansible/roles/glance/tasks/register.yml index 711ea5ff976bba45418ed247116838500e4cf03e..cda1ff182773b44bd8613a57e491bd10a57a816f 100644 --- a/ansible/roles/glance/tasks/register.yml +++ b/ansible/roles/glance/tasks/register.yml @@ -10,6 +10,7 @@ public_url: "http://{{ kolla_external_address }}:{{ glance_api_port }}" auth: "{{ openstack_auth_v2 }}" region_name: "{{ openstack_region_name }}" + run_once: True - name: Creating the Glance project, user, and role kolla_keystone_user: @@ -19,3 +20,4 @@ role: "admin" auth: "{{ openstack_auth_v2 }}" region_name: "{{ openstack_region_name }}" + run_once: True diff --git a/ansible/roles/neutron/tasks/register.yml b/ansible/roles/neutron/tasks/register.yml index 1acf4af5aeaa88549d7a1a93685084cfe3911e0e..9f1d35a400be0eebef74753630db4d45cd69b680 100644 --- a/ansible/roles/neutron/tasks/register.yml +++ b/ansible/roles/neutron/tasks/register.yml @@ -10,6 +10,7 @@ public_url: "http://{{ kolla_external_address }}:{{ neutron_server_port }}" auth: "{{ openstack_auth_v2 }}" region_name: "{{ openstack_region_name }}" + run_once: True - name: Creating the Neutron project, user, and role kolla_keystone_user: @@ -19,3 +20,4 @@ role: "admin" auth: "{{ openstack_auth_v2 }}" region_name: "{{ openstack_region_name }}" + run_once: True diff --git a/ansible/roles/nova/tasks/register.yml b/ansible/roles/nova/tasks/register.yml index 5ca3d12354baffe1c880b59fa55412d3dc65b574..0b976c8c858d42a2f82d602852a7ecbc6a128585 100644 --- a/ansible/roles/nova/tasks/register.yml +++ b/ansible/roles/nova/tasks/register.yml @@ -10,6 +10,7 @@ public_url: "http://{{ kolla_external_address }}:{{ nova_api_port }}/v2/%(tenant_id)s" auth: "{{ openstack_auth_v2 }}" region_name: "{{ openstack_region_name }}" + run_once: True - name: Creating the Nova project, user, and role kolla_keystone_user: @@ -19,3 +20,4 @@ role: "admin" auth: "{{ openstack_auth_v2 }}" region_name: "{{ openstack_region_name }}" + run_once: True