diff --git a/ansible/roles/aodh/handlers/main.yml b/ansible/roles/aodh/handlers/main.yml index 3e897671b43446c3b04c463957de4804270624ba..e79d4af83950957973289dc21d20ba6ba5bba79a 100644 --- a/ansible/roles/aodh/handlers/main.yml +++ b/ansible/roles/aodh/handlers/main.yml @@ -7,6 +7,7 @@ aodh_conf: "{{ aodh_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ aodh_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" aodh_api_container: "{{ check_aodh_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -31,6 +32,7 @@ aodh_conf: "{{ aodh_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ aodh_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" aodh_evaluator_container: "{{ check_aodh_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -54,6 +56,7 @@ aodh_conf: "{{ aodh_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ aodh_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" aodh_listener_container: "{{ check_aodh_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -77,6 +80,7 @@ aodh_conf: "{{ aodh_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ aodh_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" aodh_notifier_container: "{{ check_aodh_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/aodh/tasks/bootstrap_service.yml b/ansible/roles/aodh/tasks/bootstrap_service.yml index 1ab7b7dceb21e565faa446e07c3491a3ce9639b6..ce099f5f204198213d8de113516f777eccf4a3f3 100644 --- a/ansible/roles/aodh/tasks/bootstrap_service.yml +++ b/ansible/roles/aodh/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running aodh bootstrap container vars: aodh_api: "{{ aodh_services['aodh-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/aodh/tasks/config.yml b/ansible/roles/aodh/tasks/config.yml index c5fb9523d6e6e969cfedd224b7fb6a6d72ffcda0..f99c68334cae0832fe2d8109d6bf2b5ae1cd3b9c 100644 --- a/ansible/roles/aodh/tasks/config.yml +++ b/ansible/roles/aodh/tasks/config.yml @@ -104,6 +104,7 @@ - Restart aodh-api container - name: Check aodh containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/aodh/tasks/pull.yml b/ansible/roles/aodh/tasks/pull.yml index ce85ce93c86e2454d7564f86623e272c9799eb76..5891a4555e9654395225365e5b281fe12e7719fb 100644 --- a/ansible/roles/aodh/tasks/pull.yml +++ b/ansible/roles/aodh/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling aodh images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/barbican/handlers/main.yml b/ansible/roles/barbican/handlers/main.yml index df1b8938ff3202172fc2ecf1b7a6b89d78318535..e451d07d17170fa054d2d3b63e7ab68561b62b1b 100644 --- a/ansible/roles/barbican/handlers/main.yml +++ b/ansible/roles/barbican/handlers/main.yml @@ -7,6 +7,7 @@ barbican_conf: "{{ barbican_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ barbican_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" barbican_api_container: "{{ check_barbican_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -32,6 +33,7 @@ barbican_conf: "{{ barbican_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ barbican_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" barbican_keystone_listener_container: "{{ check_barbican_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -55,6 +57,7 @@ barbican_conf: "{{ barbican_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ barbican_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" barbican_worker_container: "{{ check_barbican_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/barbican/tasks/bootstrap_service.yml b/ansible/roles/barbican/tasks/bootstrap_service.yml index a7cd8089eb2fd1b688b3610667a722171caac3ed..0410f975f2212462b948b98b58d90c56814d13a0 100644 --- a/ansible/roles/barbican/tasks/bootstrap_service.yml +++ b/ansible/roles/barbican/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running barbican bootstrap container vars: barbican_api: "{{ barbican_services['barbican-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/barbican/tasks/config.yml b/ansible/roles/barbican/tasks/config.yml index 44165deae59d62c6bdb979e664f599d2ea0d8a3c..f0318d2aa4f22402bef68c9cf36b415e0e26c86f 100644 --- a/ansible/roles/barbican/tasks/config.yml +++ b/ansible/roles/barbican/tasks/config.yml @@ -123,6 +123,7 @@ - Restart {{ item.key }} container - name: Check barbican containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/barbican/tasks/pull.yml b/ansible/roles/barbican/tasks/pull.yml index adacfbb76562bffa8b0da41d3ee2e6bc698af1b2..3de76d97e84df0c645d1dceeeed19e14a6a6f294 100644 --- a/ansible/roles/barbican/tasks/pull.yml +++ b/ansible/roles/barbican/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling barbican images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/bifrost/tasks/reconfigure.yml b/ansible/roles/bifrost/tasks/reconfigure.yml index fdd316fcc11cf396c474db46a7dacdd79595f3ab..17f2bd129b17e33d543862cbfe216b8b1eee9955 100644 --- a/ansible/roles/bifrost/tasks/reconfigure.yml +++ b/ansible/roles/bifrost/tasks/reconfigure.yml @@ -1,5 +1,6 @@ --- - name: Ensuring the containers up + become: true kolla_docker: name: "{{ item.name }}" action: "get_container_state" @@ -24,6 +25,7 @@ # and container env['KOLLA_CONFIG_STRATEGY'] == 'COPY_ONCE', # just remove the container and start again - name: Containers config strategy + become: true kolla_docker: name: "{{ item.name }}" action: "get_container_env" @@ -33,6 +35,7 @@ - { name: bifrost-deploy, group: bifrost-deploy } - name: Remove the containers + become: true kolla_docker: name: "{{ item[0]['name'] }}" action: "remove_container" @@ -50,6 +53,7 @@ when: remove_containers.changed - name: Restart containers + become: true kolla_docker: name: "{{ item[0]['name'] }}" action: "restart_container" diff --git a/ansible/roles/bifrost/tasks/start.yml b/ansible/roles/bifrost/tasks/start.yml index 537a6def2e6ac13b026ecf88d432e91a4149ac1f..d74d0095a2e462e84e6fb2f6cc717db1299667fd 100644 --- a/ansible/roles/bifrost/tasks/start.yml +++ b/ansible/roles/bifrost/tasks/start.yml @@ -1,5 +1,6 @@ --- - name: Starting bifrost deploy container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/blazar/handlers/main.yml b/ansible/roles/blazar/handlers/main.yml index 30ade1e8dff1002342be70b21ff95a6db68967b0..67fa82179616e15a51f41959da5a9d1b0b75bb8f 100644 --- a/ansible/roles/blazar/handlers/main.yml +++ b/ansible/roles/blazar/handlers/main.yml @@ -7,6 +7,7 @@ blazar_conf: "{{ blazar_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ blazar_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" blazar_api_container: "{{ check_blazar_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ blazar_conf: "{{ blazar_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ blazar_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" blazar_manager_container: "{{ check_blazar_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/blazar/tasks/bootstrap_service.yml b/ansible/roles/blazar/tasks/bootstrap_service.yml index ead18b5ee7acadd793330c797f46e9cea29716e7..74e07b154661eec61185885257867d543f405f23 100644 --- a/ansible/roles/blazar/tasks/bootstrap_service.yml +++ b/ansible/roles/blazar/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running blazar bootstrap container vars: blazar_api: "{{ blazar_services['blazar-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/blazar/tasks/config.yml b/ansible/roles/blazar/tasks/config.yml index 2e12df6d1c3f2c314bbfece2536bd92b71f95cf9..dc7f5e1f2b4476bf7ac252a41bc14f798931281a 100644 --- a/ansible/roles/blazar/tasks/config.yml +++ b/ansible/roles/blazar/tasks/config.yml @@ -82,6 +82,7 @@ - Restart blazar-manager container - name: Check blazar containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/blazar/tasks/pull.yml b/ansible/roles/blazar/tasks/pull.yml index 60b814c380bc4bb06b0efd8e9cf7d3d1f6f62eea..7fcba33d36b547d3576f695b2b4cef9973da1dbd 100644 --- a/ansible/roles/blazar/tasks/pull.yml +++ b/ansible/roles/blazar/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling blazar images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceilometer/handlers/main.yml b/ansible/roles/ceilometer/handlers/main.yml index 767468e703e4bd9f84cb13155b732f0cfb28be37..907dfb300bf36c84582f2770df1c07e4690283a8 100644 --- a/ansible/roles/ceilometer/handlers/main.yml +++ b/ansible/roles/ceilometer/handlers/main.yml @@ -9,6 +9,7 @@ policy_overwriting: "{{ ceilometer_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" ceilometer_notification_container: "{{ check_ceilometer_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" panko_conf: "{{ panko_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -36,6 +37,7 @@ ceilometer_pipeline: "{{ ceilometer_pipelines.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ ceilometer_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" ceilometer_central_container: "{{ check_ceilometer_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -61,6 +63,7 @@ ceilometer_pipeline: "{{ ceilometer_pipelines.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ ceilometer_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" ceilometer_compute_container: "{{ check_ceilometer_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceilometer/tasks/bootstrap_service.yml b/ansible/roles/ceilometer/tasks/bootstrap_service.yml index 5cf6b9e0e740e58d5a54c30b4ffd2b0596545b83..bab27d19d36e12989b4f868b9085eb193176734c 100644 --- a/ansible/roles/ceilometer/tasks/bootstrap_service.yml +++ b/ansible/roles/ceilometer/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Ceilometer bootstrap container vars: ceilometer_notification: "{{ ceilometer_services['ceilometer-notification'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceilometer/tasks/config.yml b/ansible/roles/ceilometer/tasks/config.yml index 767cb6b2556e788a1abf1ca07e78452f17cd6d67..1ec1d5d3a81497aa7304bb425246cb882ae014a6 100644 --- a/ansible/roles/ceilometer/tasks/config.yml +++ b/ansible/roles/ceilometer/tasks/config.yml @@ -162,6 +162,7 @@ # check whether the containers parameter is changed. If yes, trigger the handler. - name: Check ceilometer containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceilometer/tasks/pull.yml b/ansible/roles/ceilometer/tasks/pull.yml index 4cc8383495781865f22d36f2fa068e5ba05a6a04..89834e3a3738e29acca68d70b85eda61273f23af 100644 --- a/ansible/roles/ceilometer/tasks/pull.yml +++ b/ansible/roles/ceilometer/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling ceilometer images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceph/tasks/bootstrap_mons.yml b/ansible/roles/ceph/tasks/bootstrap_mons.yml index a5ec39d4c1d917ace4c7e315b303453aabf461f9..8d3b0ff577614cd8287321a08cedbf0b0d81509d 100644 --- a/ansible/roles/ceph/tasks/bootstrap_mons.yml +++ b/ansible/roles/ceph/tasks/bootstrap_mons.yml @@ -12,6 +12,7 @@ run_once: True - name: Creating ceph_mon_config volume + become: true kolla_docker: action: "create_volume" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceph/tasks/bootstrap_osds.yml b/ansible/roles/ceph/tasks/bootstrap_osds.yml index 00f46df7fd6bd9ed3f17807acad7425f4e3f4270..ff80dfc501cb938772032a1530900f2fe4cd30de 100644 --- a/ansible/roles/ceph/tasks/bootstrap_osds.yml +++ b/ansible/roles/ceph/tasks/bootstrap_osds.yml @@ -40,6 +40,7 @@ - ceph_osd_wipe_disk != "yes-i-really-really-mean-it" - name: Bootstrapping Ceph OSDs + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -86,6 +87,7 @@ - ceph_osd_wipe_disk != "yes-i-really-really-mean-it" - name: Bootstrapping Ceph Cache OSDs + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceph/tasks/generate_cluster.yml b/ansible/roles/ceph/tasks/generate_cluster.yml index beb78e587680d87945fa7c2a27b4e2ee73509951..bf50c721cd54f4b6a2a75f750f9ad8b8cf5aba99 100644 --- a/ansible/roles/ceph/tasks/generate_cluster.yml +++ b/ansible/roles/ceph/tasks/generate_cluster.yml @@ -1,5 +1,6 @@ --- - name: Generating initial Ceph keyrings and monmap + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceph/tasks/pull.yml b/ansible/roles/ceph/tasks/pull.yml index 017909cc5e3dbf1dacd002e6688909dd5c1a3ffb..1bea1fc8a26147c96ab48c50eef9500f12de4c06 100644 --- a/ansible/roles/ceph/tasks/pull.yml +++ b/ansible/roles/ceph/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling ceph-mon image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -7,6 +8,7 @@ when: inventory_hostname in groups['ceph-mon'] - name: Pulling ceph-osd image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -14,6 +16,7 @@ when: inventory_hostname in groups['ceph-osd'] - name: Pulling ceph-rgw image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -21,6 +24,7 @@ when: inventory_hostname in groups['ceph-rgw'] - name: Pulling ceph-mgr image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -29,6 +33,7 @@ - inventory_hostname in groups['ceph-mgr'] - name: Pulling ceph-mds image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -38,6 +43,7 @@ - inventory_hostname in groups['ceph-mds'] - name: Pulling ceph-nfs image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceph/tasks/reconfigure.yml b/ansible/roles/ceph/tasks/reconfigure.yml index dcb793b6ac1378a749a5f3d7387b4c2ea8b1ec15..0b2e51b5c57d406cb62bc39d0595aa394577738e 100644 --- a/ansible/roles/ceph/tasks/reconfigure.yml +++ b/ansible/roles/ceph/tasks/reconfigure.yml @@ -1,5 +1,6 @@ --- - name: Ensuring the ceph_mon container is up + become: true kolla_docker: name: "{{ item.name }}" action: "get_container_state" @@ -32,6 +33,7 @@ when: inventory_hostname in groups['ceph-osd'] - name: Ensuring the ceph_osd container is up + become: true kolla_docker: name: "ceph_osd_{{ item.stdout }}" action: "get_container_state" @@ -41,6 +43,7 @@ with_items: "{{ osd_ids.results|default({}) }}" - name: Ensuring the ceph_rgw container is up + become: true kolla_docker: name: "{{ item.name }}" action: "get_container_state" @@ -83,6 +86,7 @@ - { name: ceph_rgw, group: ceph-rgw } - name: Containers config strategy for ceph_mon container + become: true kolla_docker: name: "{{ item.name }}" action: "get_container_env" @@ -92,6 +96,7 @@ - { name: ceph_mon, group: ceph-mon } - name: Containers config strategy for the ceph_osd containers + become: true kolla_docker: name: "ceph_osd_{{ item.stdout }}" action: "get_container_env" @@ -102,6 +107,7 @@ - osds - name: Containers config strategy for ceph_rgw container + become: true kolla_docker: name: "{{ item.name }}" action: "get_container_env" @@ -113,6 +119,7 @@ - { name: ceph_rgw, group: ceph-rgw } - name: Remove the ceph_mon container + become: true kolla_docker: name: "{{ item[0]['name'] }}" action: "remove_container" @@ -127,6 +134,7 @@ - "{{ ceph_mon_check_results.results }}" - name: Remove the ceph_osd containers + become: true kolla_docker: name: "ceph_osd_{{ item.0.stdout }}" action: "remove_container" @@ -142,6 +150,7 @@ - "{{ ceph_osd_check_results.results }}" - name: Remove the ceph_rgw container + become: true kolla_docker: name: "{{ item[0]['name'] }}" action: "remove_container" @@ -172,6 +181,7 @@ - remove_ceph_rgw_container.changed - name: Restart the ceph_mon container + become: true kolla_docker: name: "ceph_mon" action: "restart_container" @@ -185,6 +195,7 @@ - "{{ ceph_mon_check_results.results }}" - name: Restart the ceph_osd container + become: true kolla_docker: name: "ceph_osd_{{ item.0.stdout }}" action: "restart_container" @@ -200,6 +211,7 @@ - "{{ ceph_osd_check_results.results }}" - name: Restart the ceph_rgw container + become: true kolla_docker: name: "ceph_rgw" action: "restart_container" diff --git a/ansible/roles/ceph/tasks/start_mdss.yml b/ansible/roles/ceph/tasks/start_mdss.yml index 5f9f08644a08c0360c59c883cbceac6ffe3e01bc..f09481130de3fdb612e241b47f5fdb815746817c 100644 --- a/ansible/roles/ceph/tasks/start_mdss.yml +++ b/ansible/roles/ceph/tasks/start_mdss.yml @@ -38,6 +38,7 @@ with_items: "{{ ceph_mds_auth.results }}" - name: Starting ceph-mds container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceph/tasks/start_mgrs.yml b/ansible/roles/ceph/tasks/start_mgrs.yml index 9c0954228968e11a201a9fc4ca193c6861546970..1e566f04fc50a979bb90c436efa37095cdd5be62 100644 --- a/ansible/roles/ceph/tasks/start_mgrs.yml +++ b/ansible/roles/ceph/tasks/start_mgrs.yml @@ -18,6 +18,7 @@ with_items: "{{ ceph_mgr_keyring.results }}" - name: Starting ceph-mgr container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceph/tasks/start_mons.yml b/ansible/roles/ceph/tasks/start_mons.yml index ccc2467bf62bfd743dcc9893bee90900b7b3cdc3..4428e576ae01716801aa829dedb5d7de74b03153 100644 --- a/ansible/roles/ceph/tasks/start_mons.yml +++ b/ansible/roles/ceph/tasks/start_mons.yml @@ -1,5 +1,6 @@ --- - name: Starting ceph-mon container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceph/tasks/start_nfss.yml b/ansible/roles/ceph/tasks/start_nfss.yml index 8cf94d4280a082e09b47531c14b4d8dadc60e161..642d7e50f4a165d9466c17bcda548b6c825287ba 100644 --- a/ansible/roles/ceph/tasks/start_nfss.yml +++ b/ansible/roles/ceph/tasks/start_nfss.yml @@ -1,5 +1,6 @@ --- - name: Starting ceph-nfs container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceph/tasks/start_osds.yml b/ansible/roles/ceph/tasks/start_osds.yml index 157879dc7df992600ec1f9c19d5653045c287722..44fe8292aabd0310a50025911d02cecdaf032192 100644 --- a/ansible/roles/ceph/tasks/start_osds.yml +++ b/ansible/roles/ceph/tasks/start_osds.yml @@ -31,6 +31,7 @@ failed_when: id.rc != 0 - name: Starting ceph-osd container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ceph/tasks/start_rgws.yml b/ansible/roles/ceph/tasks/start_rgws.yml index 22ad1d2133677731e2d685d2bcd9d183c7e4eb02..559c4c8c687884c1463c41977377ec2b239d6d4c 100644 --- a/ansible/roles/ceph/tasks/start_rgws.yml +++ b/ansible/roles/ceph/tasks/start_rgws.yml @@ -1,5 +1,6 @@ --- - name: Starting ceph-rgw container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/chrony/handlers/main.yml b/ansible/roles/chrony/handlers/main.yml index c9add556f6d59c3a818cd4eee136af9298cc5b72..7c23f92f2be6263d61bdb2f8abbb7e1ca22dc76c 100644 --- a/ansible/roles/chrony/handlers/main.yml +++ b/ansible/roles/chrony/handlers/main.yml @@ -3,6 +3,7 @@ vars: service_name: "chrony" service: "{{ chrony_services[service_name] }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/chrony/tasks/config.yml b/ansible/roles/chrony/tasks/config.yml index 2dcb1e05bb9b06b6de7aa06ffa8c82e3ddac95d1..40e88629e0644823a088ba5751c847dcb1c5fa55 100644 --- a/ansible/roles/chrony/tasks/config.yml +++ b/ansible/roles/chrony/tasks/config.yml @@ -35,6 +35,7 @@ - Restart chrony container - name: Check chrony container + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/chrony/tasks/pull.yml b/ansible/roles/chrony/tasks/pull.yml index 0b1a2b24f56860fa8fbb0ad55759bae5fde646d1..25898b4f5b4f0885adeedfac04fa90e0feae37b2 100644 --- a/ansible/roles/chrony/tasks/pull.yml +++ b/ansible/roles/chrony/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling chrony images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/cinder/handlers/main.yml b/ansible/roles/cinder/handlers/main.yml index 516d6ea9fbb45cb8797633f38273e7e7a85181ea..80abedf90a1f02aa2e84a4ba2bd6aa117fb32178 100644 --- a/ansible/roles/cinder/handlers/main.yml +++ b/ansible/roles/cinder/handlers/main.yml @@ -7,6 +7,7 @@ cinder_conf: "{{ cinder_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ cinder_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" cinder_api_container: "{{ check_cinder_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -31,6 +32,7 @@ cinder_conf: "{{ cinder_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ cinder_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" cinder_scheduler_container: "{{ check_cinder_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -54,6 +56,7 @@ cinder_conf: "{{ cinder_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ cinder_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" cinder_volume_container: "{{ check_cinder_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -79,6 +82,7 @@ cinder_conf: "{{ cinder_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ cinder_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" cinder_backup_container: "{{ check_cinder_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/cinder/tasks/bootstrap_service.yml b/ansible/roles/cinder/tasks/bootstrap_service.yml index b83865dd191a13182342569bb75b2a43136e540f..9f9ec5020a177800b3660c910ffc4fde3453fb7e 100644 --- a/ansible/roles/cinder/tasks/bootstrap_service.yml +++ b/ansible/roles/cinder/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Cinder bootstrap container vars: cinder_api: "{{ cinder_services['cinder-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/cinder/tasks/config.yml b/ansible/roles/cinder/tasks/config.yml index f7b99bd64e9cbd46993c53a4af7daca2eeadc9d5..3ff603e83511571445ee8fcd26d2c106a7e69c5e 100644 --- a/ansible/roles/cinder/tasks/config.yml +++ b/ansible/roles/cinder/tasks/config.yml @@ -120,6 +120,7 @@ when: inventory_hostname in groups['cinder-volume'] - name: Check cinder containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/cinder/tasks/pull.yml b/ansible/roles/cinder/tasks/pull.yml index 66b49111085a5cfe233d5c760b8ef570f22fe7a1..f680c9578fba4c3fe9f098ad5b805d54ec495726 100644 --- a/ansible/roles/cinder/tasks/pull.yml +++ b/ansible/roles/cinder/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling cinder images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/cinder/tasks/upgrade.yml b/ansible/roles/cinder/tasks/upgrade.yml index 3b48ca2d391aedade10614610f6ba78d5d6c7e9c..297f2728edad23be04dc4bcb103439ecbfebea36 100644 --- a/ansible/roles/cinder/tasks/upgrade.yml +++ b/ansible/roles/cinder/tasks/upgrade.yml @@ -19,6 +19,7 @@ - name: Running Cinder online schema migration vars: cinder_api: "{{ cinder_services['cinder-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/cloudkitty/handlers/main.yml b/ansible/roles/cloudkitty/handlers/main.yml index 56df7e205e05bde9a41f8cef9f194b06f6539f40..5ed65a8d03bfcd09b85f230bb369eac26dfe4e3c 100644 --- a/ansible/roles/cloudkitty/handlers/main.yml +++ b/ansible/roles/cloudkitty/handlers/main.yml @@ -7,6 +7,7 @@ cloudkitty_conf: "{{ cloudkitty_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ cloudkitty_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" cloudkitty_api_container: "{{ check_cloudkitty_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -31,6 +32,7 @@ cloudkitty_conf: "{{ cloudkitty_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ cloudkitty_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" cloudkitty_processor_container: "{{ check_cloudkitty_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/cloudkitty/tasks/bootstrap_service.yml b/ansible/roles/cloudkitty/tasks/bootstrap_service.yml index db958ddc5d084bdc27ec7a534a3cbd91f80fe8fe..1f401bfd5ef5a24b92628e5d1df6797b0a0487f9 100644 --- a/ansible/roles/cloudkitty/tasks/bootstrap_service.yml +++ b/ansible/roles/cloudkitty/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Cloudkitty bootstrap container vars: cloudkitty_api: "{{ cloudkitty_services['cloudkitty-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/cloudkitty/tasks/config.yml b/ansible/roles/cloudkitty/tasks/config.yml index 9be09d894031e9f01315e598ba7865145106244a..c750bb935ea21e5f1659f8e26a79f762053e1cde 100644 --- a/ansible/roles/cloudkitty/tasks/config.yml +++ b/ansible/roles/cloudkitty/tasks/config.yml @@ -98,6 +98,7 @@ - Restart cloudkitty-processor container - name: Check cloudkitty containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/cloudkitty/tasks/pull.yml b/ansible/roles/cloudkitty/tasks/pull.yml index a490cc195eaee9e049d9b8d1032acb2e5b620338..629c0d1aa9221f0d8751ccc748ee1345adc7c778 100644 --- a/ansible/roles/cloudkitty/tasks/pull.yml +++ b/ansible/roles/cloudkitty/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling cloudkitty images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/collectd/handlers/main.yml b/ansible/roles/collectd/handlers/main.yml index a7b92560d2e7d203a2e1bd323647dd69e6bef0e6..708d5200b5520b6bd4136ba24c2fa69ae1292246 100644 --- a/ansible/roles/collectd/handlers/main.yml +++ b/ansible/roles/collectd/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ collectd_services[service_name] }}" config_json: "{{ collectd_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" collectd_container: "{{ check_collectd_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/collectd/tasks/config.yml b/ansible/roles/collectd/tasks/config.yml index cda35fa90371a6f80e1447defc14f197b6107cf0..8213cf1a6fd9db7e5f6f52018399559c34181161 100644 --- a/ansible/roles/collectd/tasks/config.yml +++ b/ansible/roles/collectd/tasks/config.yml @@ -60,6 +60,7 @@ - Restart collectd container - name: Check collectd containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/collectd/tasks/pull.yml b/ansible/roles/collectd/tasks/pull.yml index 112000048182b0d72576803a3159bf91c63a0287..da2c5c968b4e23eb0a21c69a6511a83d979c457a 100644 --- a/ansible/roles/collectd/tasks/pull.yml +++ b/ansible/roles/collectd/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling collectd image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/common/handlers/main.yml b/ansible/roles/common/handlers/main.yml index 4c7f97495d64ab030aba562ec600791dc4538d7f..4b32ae6b8b19fb07ecd850ba5e9c9bdbed47040c 100644 --- a/ansible/roles/common/handlers/main.yml +++ b/ansible/roles/common/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ common_services[service_name] }}" config_json: "{{ common_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" fluentd_container: "{{ check_common_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -31,6 +32,7 @@ service: "{{ common_services[service_name] }}" config_json: "{{ common_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" kolla_toolbox_container: "{{ check_common_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -57,6 +59,7 @@ service: "{{ common_services[service_name] }}" config_json: "{{ common_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" cron_container: "{{ check_common_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/common/tasks/bootstrap.yml b/ansible/roles/common/tasks/bootstrap.yml index eb6ad79c199a825e896ca4ddd030628a59695664..4329d7a956ef7a40cf3106051dcb7e4743ed6c13 100644 --- a/ansible/roles/common/tasks/bootstrap.yml +++ b/ansible/roles/common/tasks/bootstrap.yml @@ -1,5 +1,6 @@ --- - name: Creating log volume + become: true kolla_docker: action: "create_volume" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/common/tasks/config.yml b/ansible/roles/common/tasks/config.yml index 4c4cbf1c7ae99dc6b5de49bfc4cab67122d02ae5..628b8fea3426c04549197a568612ce9ab47d1e92 100644 --- a/ansible/roles/common/tasks/config.yml +++ b/ansible/roles/common/tasks/config.yml @@ -247,6 +247,7 @@ with_dict: "{{ common_services }}" - name: Check common containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/common/tasks/pull.yml b/ansible/roles/common/tasks/pull.yml index 9eb75ae9870e4e4ea84a76e17bf9f5fdbcd809df..2a18e9ce51544b1b2802c4be18eac13619ac2684 100644 --- a/ansible/roles/common/tasks/pull.yml +++ b/ansible/roles/common/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling common images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/congress/handlers/main.yml b/ansible/roles/congress/handlers/main.yml index c6362984cafd65fd16f8cfe439d090b29a14cf20..8b539cfcb5d17ffb60cb7728b864ba2b1ec8cb38 100644 --- a/ansible/roles/congress/handlers/main.yml +++ b/ansible/roles/congress/handlers/main.yml @@ -7,6 +7,7 @@ congress_conf: "{{ congress_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ congress_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" congress_api_container: "{{ check_congress_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ congress_conf: "{{ congress_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ congress_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" congress_policy_engin_container: "{{ check_congress_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -53,6 +55,7 @@ congress_conf: "{{ congress_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ congress_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" congress_datasource_container: "{{ check_congress_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/congress/tasks/bootstrap_service.yml b/ansible/roles/congress/tasks/bootstrap_service.yml index 86be91fd9d3fa466cf4212f422645c4af51315c6..ca498c620199a2d1ee42e2c6a1b228aae8caf15a 100644 --- a/ansible/roles/congress/tasks/bootstrap_service.yml +++ b/ansible/roles/congress/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running congress bootstrap container vars: congress_api: "{{ congress_services['congress-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/congress/tasks/config.yml b/ansible/roles/congress/tasks/config.yml index a89c6b26eebe2bf074cde0bfc67a1055b2ff41b8..f60f1f9f34d40a227321c49379c64d7e70e1cdfe 100644 --- a/ansible/roles/congress/tasks/config.yml +++ b/ansible/roles/congress/tasks/config.yml @@ -78,6 +78,7 @@ - "Restart {{ item.key }} container" - name: Check congress containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/congress/tasks/pull.yml b/ansible/roles/congress/tasks/pull.yml index 614a0ab963ead8d507f3a2c1d2aa148ada99eb3b..5379a4d3523d21c76c924bc79717a655b269b68d 100644 --- a/ansible/roles/congress/tasks/pull.yml +++ b/ansible/roles/congress/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling congress images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/designate/handlers/main.yml b/ansible/roles/designate/handlers/main.yml index cd31d25df1c50da0a0b4a3972eeea6d7c300f7f0..d78e528c5a863c45e20dbc48a8c4d182cf44f907 100644 --- a/ansible/roles/designate/handlers/main.yml +++ b/ansible/roles/designate/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ designate_services[service_name] }}" config_json: "{{ designate_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" designate_backend_bind9_container: "{{ check_designate_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -29,6 +30,7 @@ designate_conf: "{{ designate_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ designate_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" designate_api_container: "{{ check_designate_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -52,6 +54,7 @@ designate_conf: "{{ designate_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ designate_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" designate_central_container: "{{ check_designate_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -75,6 +78,7 @@ designate_conf: "{{ designate_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ designate_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" designate_producer_container: "{{ check_designate_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -98,6 +102,7 @@ designate_conf: "{{ designate_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ designate_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" designate_mdns_container: "{{ check_designate_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -121,6 +126,7 @@ designate_conf: "{{ designate_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ designate_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" designate_worker_container: "{{ check_designate_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -146,6 +152,7 @@ designate_conf: "{{ designate_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ designate_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" designate_sink_container: "{{ check_designate_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/designate/tasks/bootstrap_service.yml b/ansible/roles/designate/tasks/bootstrap_service.yml index 692b543628850085dae2ccbc9aaaf3442c4123ba..be3b9dde14d2b890ac4bd48de97817a4a9e52482 100644 --- a/ansible/roles/designate/tasks/bootstrap_service.yml +++ b/ansible/roles/designate/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Designate bootstrap container vars: designate_central: "{{ designate_services['designate-central'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/designate/tasks/config.yml b/ansible/roles/designate/tasks/config.yml index 38d5cb273ad6b1bf0944594619b9ba709d8cf642..a51e1a7989f1061a05d82fe06665763776f5118f 100644 --- a/ansible/roles/designate/tasks/config.yml +++ b/ansible/roles/designate/tasks/config.yml @@ -177,6 +177,7 @@ - Restart designate-worker container - name: Check designate containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/designate/tasks/pull.yml b/ansible/roles/designate/tasks/pull.yml index 0a69e291eace2f6234d21bd945b9434dbd63b31e..1489dcc0de2c8df7a39fbb3bce4bbd90f1113a6c 100644 --- a/ansible/roles/designate/tasks/pull.yml +++ b/ansible/roles/designate/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling designate images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/elasticsearch/handlers/main.yml b/ansible/roles/elasticsearch/handlers/main.yml index de8d04c2c3db2043f7bb773416f6eca8be407927..df200bd0bb426d4ed2e5316dd4ae93c01109f425 100644 --- a/ansible/roles/elasticsearch/handlers/main.yml +++ b/ansible/roles/elasticsearch/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ elasticsearch_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" elasticsearch_conf: "{{ elasticsearch_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" elasticsearch_container: "{{ check_elasticsearch_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/elasticsearch/tasks/config.yml b/ansible/roles/elasticsearch/tasks/config.yml index f81efc53c42024dd7c03bd512ce015e0010c2bdb..dca9f342f80f7a9c1a9ed8be1d2f90603616b2e2 100644 --- a/ansible/roles/elasticsearch/tasks/config.yml +++ b/ansible/roles/elasticsearch/tasks/config.yml @@ -50,6 +50,7 @@ - Restart elasticsearch container - name: Check elasticsearch containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/elasticsearch/tasks/pull.yml b/ansible/roles/elasticsearch/tasks/pull.yml index 666327f99a528679a006a965a3276a6092cc294b..bd2ab6ba453663e1e033eea7c0050e1276a0d8e4 100644 --- a/ansible/roles/elasticsearch/tasks/pull.yml +++ b/ansible/roles/elasticsearch/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling elasticsearch image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/etcd/handlers/main.yml b/ansible/roles/etcd/handlers/main.yml index d469f4fcce36787162adb9f34da780979c1697a1..b3f40f094e85b6fcfdc55a17d9a03361d35abbcf 100644 --- a/ansible/roles/etcd/handlers/main.yml +++ b/ansible/roles/etcd/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ etcd_services[service_name] }}" config_json: "{{ etcd_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" etcd_container: "{{ check_etcd_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/etcd/tasks/config.yml b/ansible/roles/etcd/tasks/config.yml index 764108b2f3851d5c94622ffd836454fb59835922..4e5b2aa425ebbb4a66305769fcbffcfcadaae78b 100644 --- a/ansible/roles/etcd/tasks/config.yml +++ b/ansible/roles/etcd/tasks/config.yml @@ -27,6 +27,7 @@ - Restart etcd container - name: Check etcd containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/etcd/tasks/pull.yml b/ansible/roles/etcd/tasks/pull.yml index c88e003aa5443f7e3127b063eae4804995105720..e5f18270d6608ed4e199ed3613186ba545544b48 100644 --- a/ansible/roles/etcd/tasks/pull.yml +++ b/ansible/roles/etcd/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling etcd image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/freezer/handlers/main.yml b/ansible/roles/freezer/handlers/main.yml index de7e77c8515ba3282de7050bb9edb4e9f7199d33..9318b2978ad6719ae2f049e9323a640a5ec1088e 100644 --- a/ansible/roles/freezer/handlers/main.yml +++ b/ansible/roles/freezer/handlers/main.yml @@ -7,6 +7,7 @@ freezer_conf: "{{ freezer_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ freezer_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" freezer_api_container: "{{ check_freezer_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -31,6 +32,7 @@ freezer_conf: "{{ freezer_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ freezer_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" freezer_scheduler_container: "{{ check_freezer_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/freezer/tasks/bootstrap_service.yml b/ansible/roles/freezer/tasks/bootstrap_service.yml index cccd56c7bc200c7c8908180a115bbf6758a46ec9..8bd008423e0ddf78f62012578bc23176a40bdac4 100644 --- a/ansible/roles/freezer/tasks/bootstrap_service.yml +++ b/ansible/roles/freezer/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Freezer bootstrap container vars: freezer_api: "{{ freezer_services['freezer-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/freezer/tasks/config.yml b/ansible/roles/freezer/tasks/config.yml index 758b2ca5d7d0469526cb3f3a54a629b329e6984d..8430046cd4cdf6e39893848e2f5bf7120ddc806d 100644 --- a/ansible/roles/freezer/tasks/config.yml +++ b/ansible/roles/freezer/tasks/config.yml @@ -95,6 +95,7 @@ - "Restart {{ item.key }} container" - name: Check freezer containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/freezer/tasks/pull.yml b/ansible/roles/freezer/tasks/pull.yml index fd00948c6ab84e1bbf1f4495cb65e0f397f8ef4d..856c12d40a38ba403ee6473a53dfe6ccd4ac34d0 100644 --- a/ansible/roles/freezer/tasks/pull.yml +++ b/ansible/roles/freezer/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling freezer images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/glance/handlers/main.yml b/ansible/roles/glance/handlers/main.yml index d637b245868a95f350cb965a4da67a7f601fd70a..add13420ddaf0778031ac2405f9224b61cfae756 100644 --- a/ansible/roles/glance/handlers/main.yml +++ b/ansible/roles/glance/handlers/main.yml @@ -7,6 +7,7 @@ glance_conf: "{{ glance_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ glance_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" glance_api_container: "{{ check_glance_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -32,6 +33,7 @@ glance_conf: "{{ glance_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ glance_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" glance_registry_container: "{{ check_glance_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/glance/tasks/bootstrap_service.yml b/ansible/roles/glance/tasks/bootstrap_service.yml index 4b3c5eb2cc3aa316c30ceb62b9d749f5d4f32f66..110841d4eb473e7210dcde6d535d1f3323cfbd90 100644 --- a/ansible/roles/glance/tasks/bootstrap_service.yml +++ b/ansible/roles/glance/tasks/bootstrap_service.yml @@ -19,6 +19,7 @@ - name: Running Glance bootstrap container vars: glance_api: "{{ glance_services['glance-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/glance/tasks/config.yml b/ansible/roles/glance/tasks/config.yml index adb26553eb88867369aa92bb8de84e4a50205f13..3ba3078f007b16770fd62b5eb1e9defe02f10825 100644 --- a/ansible/roles/glance/tasks/config.yml +++ b/ansible/roles/glance/tasks/config.yml @@ -112,6 +112,7 @@ - Restart glance-registry container - name: Check glance containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/glance/tasks/pull.yml b/ansible/roles/glance/tasks/pull.yml index 4bc7a313e1c4af370eed2c381712054cb8842f98..d12f8d304b727c8022c1fd9d331bbc2079f8dd05 100644 --- a/ansible/roles/glance/tasks/pull.yml +++ b/ansible/roles/glance/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling glance images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/glance/tasks/rolling_upgrade.yml b/ansible/roles/glance/tasks/rolling_upgrade.yml index c192e03fa0c503a95c6e5a4a255402655a912342..26de521d7ba9e343281da9908b203c41e2f63610 100644 --- a/ansible/roles/glance/tasks/rolling_upgrade.yml +++ b/ansible/roles/glance/tasks/rolling_upgrade.yml @@ -32,6 +32,7 @@ - name: Running Glance database expand container vars: glance_api: "{{ glance_services['glance-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -52,6 +53,7 @@ - name: Running Glance database migrate container vars: glance_api: "{{ glance_services['glance-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -84,6 +86,7 @@ - name: Running Glance database contract container vars: glance_api: "{{ glance_services['glance-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/glance/tasks/stop_service.yml b/ansible/roles/glance/tasks/stop_service.yml index 7b7aa86618023bfce312da8174cb2e06421ab96e..fa4d019ca05afcbee5fa89eeb7cca45af323a150 100644 --- a/ansible/roles/glance/tasks/stop_service.yml +++ b/ansible/roles/glance/tasks/stop_service.yml @@ -2,6 +2,7 @@ - name: Stop glance service vars: glance_api: "{{ glance_services['glance-api'] }}" + become: true kolla_docker: action: "stop_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/gnocchi/handlers/main.yml b/ansible/roles/gnocchi/handlers/main.yml index 76d192bf384575f96781e8f267b310e67222df39..e125415aa98b10ea94c5b29e305552c71b700885 100644 --- a/ansible/roles/gnocchi/handlers/main.yml +++ b/ansible/roles/gnocchi/handlers/main.yml @@ -7,6 +7,7 @@ gnocchi_conf: "{{ gnocchi_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ gnocchi_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" gnocchi_api_container: "{{ check_gnocchi_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -31,6 +32,7 @@ gnocchi_conf: "{{ gnocchi_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ gnocchi_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" gnocchi_metricd_container: "{{ check_gnocchi_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -54,6 +56,7 @@ gnocchi_conf: "{{ gnocchi_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ gnocchi_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" gnocchi_statsd_container: "{{ check_gnocchi_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/gnocchi/tasks/bootstrap_service.yml b/ansible/roles/gnocchi/tasks/bootstrap_service.yml index 58b014d2425aede7e5f0a59dd66be4ebc7361261..0b0c42e3665332cc000d62bb9589f7cea716c571 100644 --- a/ansible/roles/gnocchi/tasks/bootstrap_service.yml +++ b/ansible/roles/gnocchi/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running gnocchi bootstrap container vars: gnocchi_api: "{{ gnocchi_services['gnocchi-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/gnocchi/tasks/config.yml b/ansible/roles/gnocchi/tasks/config.yml index ad3284eda579acf64061acdffb9a32270dc27c2d..eaeca31d05087526fe1743bf220ecb0cc32a826d 100644 --- a/ansible/roles/gnocchi/tasks/config.yml +++ b/ansible/roles/gnocchi/tasks/config.yml @@ -101,6 +101,7 @@ - Restart gnocchi-statsd container - name: Check gnocchi containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/gnocchi/tasks/pull.yml b/ansible/roles/gnocchi/tasks/pull.yml index caf44ab530f95dde6a72f5ada800f34e9556e7d1..a86d810f801ae5f40a22ff4e3a77ceada1e7bcec 100644 --- a/ansible/roles/gnocchi/tasks/pull.yml +++ b/ansible/roles/gnocchi/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling gnocchi images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/grafana/handlers/main.yml b/ansible/roles/grafana/handlers/main.yml index ce4cfd67c44805a82b3e0d57ae654e15af5c2d22..a39a2ce4d246512b9e775739941df5c8cd27ccc2 100644 --- a/ansible/roles/grafana/handlers/main.yml +++ b/ansible/roles/grafana/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ grafana_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" grafana_conf: "{{ grafana_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" grafana_container: "{{ check_grafana_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/grafana/tasks/config.yml b/ansible/roles/grafana/tasks/config.yml index ab45d86d2188cbd06725376b4840802fac1c08ee..b33168dff3f0d0f203be90cf6d29f838750a4e69 100644 --- a/ansible/roles/grafana/tasks/config.yml +++ b/ansible/roles/grafana/tasks/config.yml @@ -99,6 +99,7 @@ - Restart grafana container - name: Check grafana containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/grafana/tasks/pull.yml b/ansible/roles/grafana/tasks/pull.yml index 376892ab6159ff12625c9f7a0ba05668035545f1..5b0a5ddc545436bd5c9a235c019c2dcbc800ce86 100644 --- a/ansible/roles/grafana/tasks/pull.yml +++ b/ansible/roles/grafana/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling grafana image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/haproxy/handlers/main.yml b/ansible/roles/haproxy/handlers/main.yml index b9fe18928cf858915446b0f2d5011256ffc7c356..571c159c6444386403acbbf4a8dd4ae19f7b5750 100644 --- a/ansible/roles/haproxy/handlers/main.yml +++ b/ansible/roles/haproxy/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ haproxy_services[service_name] }}" config_json: "{{ haproxy_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" haproxy_container: "{{ check_haproxy_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -29,6 +30,7 @@ service: "{{ haproxy_services[service_name] }}" config_json: "{{ haproxy_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" keepalived_container: "{{ check_haproxy_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/haproxy/tasks/config.yml b/ansible/roles/haproxy/tasks/config.yml index 9a1193a3c5c2dcf798b6820792f044e08dbfa976..364b5a59f34b5d30d23f952b1e310f096c650494 100644 --- a/ansible/roles/haproxy/tasks/config.yml +++ b/ansible/roles/haproxy/tasks/config.yml @@ -94,6 +94,7 @@ - Ensuring latest haproxy config is used - name: Check haproxy containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/haproxy/tasks/pull.yml b/ansible/roles/haproxy/tasks/pull.yml index ca86f7328cd4fb43ac2848dab86561008a3e2393..fe202b7b992f79ba0624849e178f2567ee455bab 100644 --- a/ansible/roles/haproxy/tasks/pull.yml +++ b/ansible/roles/haproxy/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling haproxy images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/haproxy/tasks/upgrade.yml b/ansible/roles/haproxy/tasks/upgrade.yml index 7ba6034992a6f337ab30c868f2d9324834c54b8a..3affae9e38ab50083783f7ce62091337ed2e35cd 100644 --- a/ansible/roles/haproxy/tasks/upgrade.yml +++ b/ansible/roles/haproxy/tasks/upgrade.yml @@ -4,6 +4,7 @@ - set_fact: secondary_addresses={{ hostvars[inventory_hostname]['ansible_' + api_interface].get('ipv4_secondaries', []) | map(attribute='address') | list }} - name: Stopping all slave keepalived containers + become: true kolla_docker: action: "stop_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/heat/handlers/main.yml b/ansible/roles/heat/handlers/main.yml index c07597588f758803cc6cca9759b4638cfcd4d8ec..fe5a5ad529ce47c56e29ec00fa795b1af6e5990f 100644 --- a/ansible/roles/heat/handlers/main.yml +++ b/ansible/roles/heat/handlers/main.yml @@ -7,6 +7,7 @@ heat_conf: "{{ heat_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ heat_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" heat_api_container: "{{ check_heat_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ heat_conf: "{{ heat_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ heat_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" heat_api_cfn_container: "{{ check_heat_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -53,6 +55,7 @@ heat_conf: "{{ heat_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ heat_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" heat_engine_container: "{{ check_heat_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/heat/tasks/bootstrap_service.yml b/ansible/roles/heat/tasks/bootstrap_service.yml index fcab3e8de26f4487f8bab9c5eba86e90923c875e..d2ee80f67b0e66959483160b7cd25c597481788b 100644 --- a/ansible/roles/heat/tasks/bootstrap_service.yml +++ b/ansible/roles/heat/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Heat bootstrap container vars: heat_api: "{{ heat_services['heat-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/heat/tasks/config.yml b/ansible/roles/heat/tasks/config.yml index a72b7698a7589a70951d11b092dd0ca28e140555..97d2d501b4ccad71263219fd226ee1f97391d990 100644 --- a/ansible/roles/heat/tasks/config.yml +++ b/ansible/roles/heat/tasks/config.yml @@ -95,6 +95,7 @@ - Restart heat-engine container - name: Check heat containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/heat/tasks/pull.yml b/ansible/roles/heat/tasks/pull.yml index 983bef4d258645e84589414912b0c85ef8740675..d261b997d2e784978b7c4cf1de04b2f577eed2b5 100644 --- a/ansible/roles/heat/tasks/pull.yml +++ b/ansible/roles/heat/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling heat images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/horizon/handlers/main.yml b/ansible/roles/horizon/handlers/main.yml index 8d6df8518f4769bf566393c17f90c154ec51b94f..c82a3c3551eca264457f5214a4528a04c8f3d86c 100644 --- a/ansible/roles/horizon/handlers/main.yml +++ b/ansible/roles/horizon/handlers/main.yml @@ -3,6 +3,7 @@ vars: service_name: "horizon" service: "{{ horizon_services[service_name] }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/horizon/tasks/bootstrap_service.yml b/ansible/roles/horizon/tasks/bootstrap_service.yml index 998cdc5e105ad72f02a6c1ebacc1d2940f62ab2e..4ad45a8d65a94aaa57e248426918456abdf77b90 100644 --- a/ansible/roles/horizon/tasks/bootstrap_service.yml +++ b/ansible/roles/horizon/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Horizon bootstrap container vars: horizon: "{{ horizon_services['horizon'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/horizon/tasks/config.yml b/ansible/roles/horizon/tasks/config.yml index 45a4d1c13362b370e6bf00b57fcfa15b67c56861..fc959e92a0a0777ecabfbd90339967cd7956f491 100644 --- a/ansible/roles/horizon/tasks/config.yml +++ b/ansible/roles/horizon/tasks/config.yml @@ -136,6 +136,7 @@ - name: Check horizon container vars: horizon: "{{ horizon_services['horizon'] }}" + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/horizon/tasks/pull.yml b/ansible/roles/horizon/tasks/pull.yml index 41595cc4ba715b3cdb8cdc20e2198bd7d70c023d..5cbbe24ff1ddf887e5f89ebb20d7e4c1a343e067 100644 --- a/ansible/roles/horizon/tasks/pull.yml +++ b/ansible/roles/horizon/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling horizon images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/influxdb/handlers/main.yml b/ansible/roles/influxdb/handlers/main.yml index 8750d935373a6360fbcf6f6b9635ae343a072c07..8f900b00da320c06bd41ac25c4232245667ef7bf 100644 --- a/ansible/roles/influxdb/handlers/main.yml +++ b/ansible/roles/influxdb/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ influxdb_services[service_name] }}" config_json: "{{ influxdb_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" influxdb_container: "{{ check_influxdb_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/influxdb/tasks/config.yml b/ansible/roles/influxdb/tasks/config.yml index ba56761db69ec0a923c8285014ea012d3aa230fe..13c35d47bd9e3c0f28b5602b43fbf69251c93df9 100644 --- a/ansible/roles/influxdb/tasks/config.yml +++ b/ansible/roles/influxdb/tasks/config.yml @@ -46,6 +46,7 @@ - Restart influxdb container - name: Check influxdb containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/influxdb/tasks/pull.yml b/ansible/roles/influxdb/tasks/pull.yml index c611eebd4ece8938fd9a9e1eda056ed53cf16ea5..354d89553b52726e4d6dff5137df4ddb3145240d 100644 --- a/ansible/roles/influxdb/tasks/pull.yml +++ b/ansible/roles/influxdb/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling influxdb image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ironic/handlers/main.yml b/ansible/roles/ironic/handlers/main.yml index 903d3e44e5b47d04984c0bc31c8896d9a42643b8..0fb1aa1538abc5d7a70ad9706470b17405bbc650 100644 --- a/ansible/roles/ironic/handlers/main.yml +++ b/ansible/roles/ironic/handlers/main.yml @@ -7,6 +7,7 @@ ironic_conf: "{{ ironic_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ ironic_policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" ironic_api_container: "{{ check_ironic_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ ironic_conf: "{{ ironic_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ ironic_policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" ironic_conductor_container: "{{ check_ironic_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -53,6 +55,7 @@ config_json: "{{ ironic_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ ironic_policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" ironic_inspector_container: "{{ check_ironic_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -75,6 +78,7 @@ service: "{{ ironic_services[service_name] }}" config_json: "{{ ironic_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" ironic_pxe_container: "{{ check_ironic_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -119,6 +123,7 @@ service: "{{ ironic_services[service_name] }}" config_json: "{{ ironic_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" ironic_dnsmasq_container: "{{ check_ironic_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ironic/tasks/bootstrap.yml b/ansible/roles/ironic/tasks/bootstrap.yml index 71f01bfe383f9c07dcc75e7142cdb7ed47b0c33a..6cc331680fe7e1aa7746f39810c203299a250cb0 100644 --- a/ansible/roles/ironic/tasks/bootstrap.yml +++ b/ansible/roles/ironic/tasks/bootstrap.yml @@ -54,6 +54,7 @@ - name: Running Ironic-PXE bootstrap container vars: ironic_pxe: "{{ ironic_services['ironic-pxe'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ironic/tasks/bootstrap_service.yml b/ansible/roles/ironic/tasks/bootstrap_service.yml index 0962481bca3d32a53d2d75f7d62b7c6a9049b011..fa1a6df65f541fb6c8ce395036e33e62ea5d5ec1 100644 --- a/ansible/roles/ironic/tasks/bootstrap_service.yml +++ b/ansible/roles/ironic/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Ironic bootstrap container vars: ironic_api: "{{ ironic_services['ironic-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -22,6 +23,7 @@ - name: Running Ironic Inspector bootstrap container vars: ironic_inspector: "{{ ironic_services['ironic-inspector'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ironic/tasks/config.yml b/ansible/roles/ironic/tasks/config.yml index e821726a8f40b4b546d7a8e4b9146f0ab62cc1cb..c1efd18c5af930d122fb032c12b6b58bbf004ea9 100644 --- a/ansible/roles/ironic/tasks/config.yml +++ b/ansible/roles/ironic/tasks/config.yml @@ -251,6 +251,7 @@ - "Restart {{ item.key }} container" - name: Check ironic containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ironic/tasks/pull.yml b/ansible/roles/ironic/tasks/pull.yml index bb133b5bc43285f218f3e0cb6a0d0e0303bcc59f..e42e0ade56aeb7c38e878e6f6089ca5b17a7e7af 100644 --- a/ansible/roles/ironic/tasks/pull.yml +++ b/ansible/roles/ironic/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling ironic images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/iscsi/tasks/pull.yml b/ansible/roles/iscsi/tasks/pull.yml index df84c86cc732e54cb4351552de84fc4e2f6f35d2..b91fa58b8abe62612b7ddce854836a915b2e5cac 100644 --- a/ansible/roles/iscsi/tasks/pull.yml +++ b/ansible/roles/iscsi/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling iscsid image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -7,6 +8,7 @@ when: inventory_hostname in groups['iscsid'] - name: Pulling tgtd image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/iscsi/tasks/start.yml b/ansible/roles/iscsi/tasks/start.yml index 9adc860e3bbe096bf44394db70a4a51ba689b858..fe93171c303d0cdff7544a8687ac216c7ec99454 100644 --- a/ansible/roles/iscsi/tasks/start.yml +++ b/ansible/roles/iscsi/tasks/start.yml @@ -1,5 +1,6 @@ --- - name: Starting iscsid container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -22,6 +23,7 @@ or ( inventory_hostname in groups['ironic-conductor'] and enable_ironic | bool ) - name: Starting tgtd container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/kafka/handlers/main.yml b/ansible/roles/kafka/handlers/main.yml index 5571f6391e8e066ced0a5dd4319c4fd02b7d748d..fe274b9ae888d386a5026e53fb2f320dc8ff2038 100644 --- a/ansible/roles/kafka/handlers/main.yml +++ b/ansible/roles/kafka/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ kafka_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" kafka_conf: "{{ kafka_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" kafka_container: "{{ check_kafka_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/kafka/tasks/config.yml b/ansible/roles/kafka/tasks/config.yml index 70ca82237d41e7ad26535271bf98dcdc7e395356..de6a8dc5d038693184665095998a83fb2c86a325 100644 --- a/ansible/roles/kafka/tasks/config.yml +++ b/ansible/roles/kafka/tasks/config.yml @@ -45,6 +45,7 @@ - Restart kafka container - name: Check kafka containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/kafka/tasks/pull.yml b/ansible/roles/kafka/tasks/pull.yml index 83f2aa6b183e162b77e3356f3dc221581f227b94..42b3e70d4d3403fd36cda397691f9ba6f2b462c4 100644 --- a/ansible/roles/kafka/tasks/pull.yml +++ b/ansible/roles/kafka/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling kafka images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/karbor/handlers/main.yml b/ansible/roles/karbor/handlers/main.yml index 3ebfb9e5b9e44cf91d8ad449f86c6d8d5ad4a8f6..4be0cb95c0a89329eaa69fe3ca94a932121f2879 100644 --- a/ansible/roles/karbor/handlers/main.yml +++ b/ansible/roles/karbor/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ karbor_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" karbor_conf: "{{ karbor_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" karbor_api_container: "{{ check_karbor_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -27,6 +28,7 @@ config_json: "{{ karbor_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" karbor_conf: "{{ karbor_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" karbor_protection_container: "{{ check_karbor_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -49,6 +51,7 @@ config_json: "{{ karbor_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" karbor_conf: "{{ karbor_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" karbor_operationengine_container: "{{ check_karbor_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/karbor/tasks/bootstrap_service.yml b/ansible/roles/karbor/tasks/bootstrap_service.yml index f42931280b1843b8a8bbe750e291fd029b854c6c..0d272eb8e75f20981c6bb96fcfba0a89ea1d5ecb 100644 --- a/ansible/roles/karbor/tasks/bootstrap_service.yml +++ b/ansible/roles/karbor/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Karbor bootstrap container vars: karbor_api: "{{ karbor_services['karbor-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/karbor/tasks/config.yml b/ansible/roles/karbor/tasks/config.yml index 3e837c91c13a4a0f8a32b2efe028d7b990d45ae6..792a4f86ac72873b3e41bf28d574a459a645b5a6 100644 --- a/ansible/roles/karbor/tasks/config.yml +++ b/ansible/roles/karbor/tasks/config.yml @@ -68,6 +68,7 @@ - Restart karbor-protection container - name: Check karbor containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" @@ -75,7 +76,6 @@ image: "{{ item.value.image }}" volumes: "{{ item.value.volumes }}" mode: "0660" - become: true register: check_karbor_containers when: - kolla_action != "config" diff --git a/ansible/roles/karbor/tasks/pull.yml b/ansible/roles/karbor/tasks/pull.yml index 311f263d619ebb29d1876a6d9e00a242c1c6520f..89bc29a003139c86558d3a83a41bd68a738550da 100644 --- a/ansible/roles/karbor/tasks/pull.yml +++ b/ansible/roles/karbor/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling karbor images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/keystone/handlers/main.yml b/ansible/roles/keystone/handlers/main.yml index f5ab008c5074cd58da7de98002560be821283245..6a6efb61e2bbbaadaf5caab2678e361f14118828 100644 --- a/ansible/roles/keystone/handlers/main.yml +++ b/ansible/roles/keystone/handlers/main.yml @@ -6,6 +6,7 @@ vars: service_name: "keystone" service: "{{ keystone_services[service_name] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -33,6 +34,7 @@ keystone_conf: "{{ keystone_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ keystone_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" keystone_container: "{{ check_keystone_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -57,6 +59,7 @@ service: "{{ keystone_services[service_name] }}" config_json: "{{ keystone_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" keystone_ssh_container: "{{ check_keystone_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -79,6 +82,7 @@ keystone_conf: "{{ keystone_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ keystone_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" keystone_fernet_container: "{{ check_keystone_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -99,6 +103,7 @@ vars: service_name: "keystone" service: "{{ keystone_services[service_name] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/keystone/tasks/bootstrap_service.yml b/ansible/roles/keystone/tasks/bootstrap_service.yml index f04cb0e52a2b03b13247f2f24826b4acd0d380cb..b499a691616d42c8190ba26c78fbade64b938c84 100644 --- a/ansible/roles/keystone/tasks/bootstrap_service.yml +++ b/ansible/roles/keystone/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Keystone bootstrap container vars: keystone: "{{ keystone_services.keystone }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/keystone/tasks/config.yml b/ansible/roles/keystone/tasks/config.yml index b6988f959b105c5b34c42439c90f6ab26afbddb6..047b6585653b50bb79a763ac7da410cc5b60e78b 100644 --- a/ansible/roles/keystone/tasks/config.yml +++ b/ansible/roles/keystone/tasks/config.yml @@ -230,6 +230,7 @@ - Restart keystone-ssh container - name: Check keystone containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/keystone/tasks/pull.yml b/ansible/roles/keystone/tasks/pull.yml index 230a14b29e02b3d066d1b124ab49d146d14d8e84..b4827d257a3619150c55ca444e6744994da9df59 100644 --- a/ansible/roles/keystone/tasks/pull.yml +++ b/ansible/roles/keystone/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling keystone images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/kibana/handlers/main.yml b/ansible/roles/kibana/handlers/main.yml index 82df9a7362984b9e29d6ab333a70cfa76fc487f8..75aac15ff268c8af064bfcd6875f69b19bd0349c 100644 --- a/ansible/roles/kibana/handlers/main.yml +++ b/ansible/roles/kibana/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ kibana_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" kibana_conf: "{{ kibana_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" kibana_container: "{{ check_kibana_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/kibana/tasks/config.yml b/ansible/roles/kibana/tasks/config.yml index 91eb214240a1fda0a331a934f4e7d1e3e3638b16..61037eec7e17cbef971358d2dd7ad5e316550bcd 100644 --- a/ansible/roles/kibana/tasks/config.yml +++ b/ansible/roles/kibana/tasks/config.yml @@ -41,6 +41,7 @@ - Restart kibana container - name: Check kibana containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/kibana/tasks/pull.yml b/ansible/roles/kibana/tasks/pull.yml index e4835b78ab95c2ba7716a63efba5bb33beae24b2..af223384143c97a06e4ba88d9d357bf45eeb14ba 100644 --- a/ansible/roles/kibana/tasks/pull.yml +++ b/ansible/roles/kibana/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling Kibana image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/kuryr/handlers/main.yml b/ansible/roles/kuryr/handlers/main.yml index 74a8c98eb1a6c507b3a59b391aa3aa8e6fd19c86..5ccc81f9ccee1219347fec209583078930ae8536 100644 --- a/ansible/roles/kuryr/handlers/main.yml +++ b/ansible/roles/kuryr/handlers/main.yml @@ -7,6 +7,7 @@ kuryr_conf: "{{ kuryr_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ kuryr_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" kuryr_container: "{{ check_kuryr_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/kuryr/tasks/config.yml b/ansible/roles/kuryr/tasks/config.yml index d67ce3325d9f809f978ea69899f3651c92a86a66..91a5c391705a16149795e5d1590f1a47dd136a56 100644 --- a/ansible/roles/kuryr/tasks/config.yml +++ b/ansible/roles/kuryr/tasks/config.yml @@ -97,6 +97,7 @@ - Restart kuryr container - name: Check kuryr containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/kuryr/tasks/pull.yml b/ansible/roles/kuryr/tasks/pull.yml index 44b24470e62826982d8812fd9ecf0b8e959b2e9e..eab11dc9bc137a4f3781130da2ab34cb3619c6c4 100644 --- a/ansible/roles/kuryr/tasks/pull.yml +++ b/ansible/roles/kuryr/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling kuryr image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/magnum/handlers/main.yml b/ansible/roles/magnum/handlers/main.yml index 6827997cee08a670b7f3abb0a0a16898131a9db5..9c9a9d269c0ab564bc17a49afc41ecfaa04af1e0 100644 --- a/ansible/roles/magnum/handlers/main.yml +++ b/ansible/roles/magnum/handlers/main.yml @@ -7,6 +7,7 @@ magnum_conf: "{{ magnum_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ magnum_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" magnum_api_container: "{{ check_magnum_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -31,6 +32,7 @@ magnum_conf: "{{ magnum_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ magnum_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" magnum_conductor_container: "{{ check_magnum_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/magnum/tasks/bootstrap_service.yml b/ansible/roles/magnum/tasks/bootstrap_service.yml index f7d796f754ef41ddd4a39f76ed4f591b04fd985d..35bca46386526dd817a3fbddcdeaf54daefb7d84 100644 --- a/ansible/roles/magnum/tasks/bootstrap_service.yml +++ b/ansible/roles/magnum/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Magnum bootstrap container vars: magnum_api: "{{ magnum_services['magnum-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/magnum/tasks/config.yml b/ansible/roles/magnum/tasks/config.yml index 518f5dc0f5a46b0cb64b659869ff37d2f77204b4..1701855eca1709a0cbc15169baeed070976f0e48 100644 --- a/ansible/roles/magnum/tasks/config.yml +++ b/ansible/roles/magnum/tasks/config.yml @@ -83,6 +83,7 @@ - Restart magnum-conductor container - name: Check magnum containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/magnum/tasks/pull.yml b/ansible/roles/magnum/tasks/pull.yml index c79c6bcd366ad5792e70206bc681d0fd65c144db..0d456e5dde8d412b25ac6876f8d47144825f2175 100644 --- a/ansible/roles/magnum/tasks/pull.yml +++ b/ansible/roles/magnum/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling magnum images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/manila/handlers/main.yml b/ansible/roles/manila/handlers/main.yml index 6cf6cb1365734b459d3c5fee9e5124ab9af4a913..426ee9a0245c5884d9f4af807cd5fa3fcf4c3f11 100644 --- a/ansible/roles/manila/handlers/main.yml +++ b/ansible/roles/manila/handlers/main.yml @@ -7,6 +7,7 @@ manila_conf: "{{ manila_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ manila_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" manila_api_container: "{{ check_manila_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ manila_conf: "{{ manila_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ manila_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" manila_data_container: "{{ check_manila_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -54,6 +56,7 @@ manila_conf: "{{ manila_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ manila_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" manila_scheduler_container: "{{ check_manila_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -76,6 +79,7 @@ config_json: "{{ manila_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ manila_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" manila_share_container: "{{ check_manila_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/manila/tasks/bootstrap_service.yml b/ansible/roles/manila/tasks/bootstrap_service.yml index 914f0590ba9c9ff01f8121fcee0132bc48f722ec..5f798806732678b7b9ad52e009adbd4dc557ca47 100644 --- a/ansible/roles/manila/tasks/bootstrap_service.yml +++ b/ansible/roles/manila/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Manila bootstrap container vars: manila_api: "{{ manila_services['manila-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/manila/tasks/config.yml b/ansible/roles/manila/tasks/config.yml index 87188cedd4438c9abcbb3b8a61c943dfc597b8f8..89cb46f0a4ad53e0a6294ce6d77ccbec0df1320d 100644 --- a/ansible/roles/manila/tasks/config.yml +++ b/ansible/roles/manila/tasks/config.yml @@ -106,6 +106,7 @@ - "Restart {{ item.key }} container" - name: Check manila containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/manila/tasks/pull.yml b/ansible/roles/manila/tasks/pull.yml index c446e78f84b8830fef1c8579883daa8fe10da1f9..d82cd7cc7a62a4db705f39ea3e9740b968b40fe5 100644 --- a/ansible/roles/manila/tasks/pull.yml +++ b/ansible/roles/manila/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling manila images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mariadb/handlers/main.yml b/ansible/roles/mariadb/handlers/main.yml index 5e03334acc592da7f67410e7dc2c2063a2c0f0c9..213711d09ee653ae03c7e50d701e7b11fb13eede 100644 --- a/ansible/roles/mariadb/handlers/main.yml +++ b/ansible/roles/mariadb/handlers/main.yml @@ -3,6 +3,7 @@ vars: service_name: "mariadb" service: "{{ mariadb_services[service_name] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -46,6 +47,7 @@ service_name: "mariadb" service: "{{ mariadb_services[service_name] }}" mariadb_container: "{{ check_mariadb_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -87,6 +89,7 @@ service_name: "mariadb" service: "{{ mariadb_services[service_name] }}" mariadb_container: "{{ check_mariadb_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mariadb/tasks/bootstrap_cluster.yml b/ansible/roles/mariadb/tasks/bootstrap_cluster.yml index 8181593ecc400dde94d0f20116b8c498f64a6076..a5425e5e1f32fb56f923c1f37dc944703fc7e5f4 100644 --- a/ansible/roles/mariadb/tasks/bootstrap_cluster.yml +++ b/ansible/roles/mariadb/tasks/bootstrap_cluster.yml @@ -3,6 +3,7 @@ vars: service_name: "mariadb" service: "{{ mariadb_services[service_name] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mariadb/tasks/config.yml b/ansible/roles/mariadb/tasks/config.yml index 3953d810afca5e51f1a6a9b17a982959d25ca092..68072be1f50905f267962bd377316e668cd79fa0 100644 --- a/ansible/roles/mariadb/tasks/config.yml +++ b/ansible/roles/mariadb/tasks/config.yml @@ -65,13 +65,13 @@ - restart master mariadb - name: Check mariadb containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" name: "{{ item.value.container_name }}" image: "{{ item.value.image }}" volumes: "{{ item.value.volumes }}" - become: true register: check_mariadb_containers when: - kolla_action != "config" diff --git a/ansible/roles/mariadb/tasks/lookup_cluster.yml b/ansible/roles/mariadb/tasks/lookup_cluster.yml index 0634573fa0b8f322dc31d800e0907eb02800c4b0..eef2a534f661b2fe0d06be8828e53319a0b2dfb2 100644 --- a/ansible/roles/mariadb/tasks/lookup_cluster.yml +++ b/ansible/roles/mariadb/tasks/lookup_cluster.yml @@ -12,6 +12,7 @@ run_once: True - name: Creating mariadb volume + become: true kolla_docker: action: "create_volume" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mariadb/tasks/pull.yml b/ansible/roles/mariadb/tasks/pull.yml index 1fc2cc41f37eaf1031e39ccbc691865225fe92d1..e241ded0a674f4a49af0eec26f9b5c445081bd9f 100644 --- a/ansible/roles/mariadb/tasks/pull.yml +++ b/ansible/roles/mariadb/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling mariadb image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mariadb/tasks/recover_cluster.yml b/ansible/roles/mariadb/tasks/recover_cluster.yml index a011cb231903b80cb680ab464a6bc23f0740dba6..0dab90007b21c745bdb752d5a32d9643469098cb 100644 --- a/ansible/roles/mariadb/tasks/recover_cluster.yml +++ b/ansible/roles/mariadb/tasks/recover_cluster.yml @@ -16,11 +16,13 @@ - block: - name: Stop MariaDB containers + become: true kolla_docker: name: "{{ mariadb_service.container_name }}" action: "stop_container" - name: Run MariaDB wsrep recovery + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -35,6 +37,7 @@ volumes: "{{ mariadb_service.volumes }}" - name: Stop MariaDB containers + become: true kolla_docker: name: "{{ mariadb_service.container_name }}" action: "stop_container" @@ -109,6 +112,7 @@ - bootstrap_host == inventory_hostname - name: Starting first MariaDB container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -148,6 +152,7 @@ - bootstrap_host == inventory_hostname - name: Restart slave MariaDB container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/memcached/handlers/main.yml b/ansible/roles/memcached/handlers/main.yml index e3eb27dba06563b69a48f3fcd43d5f0a94a7701c..11a82ef58283df859a6f31a8d64d4a751e76e2d2 100644 --- a/ansible/roles/memcached/handlers/main.yml +++ b/ansible/roles/memcached/handlers/main.yml @@ -2,6 +2,7 @@ - name: Restart memcached container vars: service: "{{ memcached_services.memcached }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/memcached/tasks/config.yml b/ansible/roles/memcached/tasks/config.yml index f8df92707b4064b6fe00843b43d93618152aa718..77011b45889ee4361e8d1e9403cd76b3853d5a8f 100644 --- a/ansible/roles/memcached/tasks/config.yml +++ b/ansible/roles/memcached/tasks/config.yml @@ -24,13 +24,13 @@ - name: Check memcached container vars: service: "{{ memcached_services.memcached }}" + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" name: "{{ service.container_name }}" image: "{{ service.image }}" volumes: "{{ service.volumes }}" - become: true register: check_memcached_container when: - inventory_hostname in groups[service.group] diff --git a/ansible/roles/memcached/tasks/pull.yml b/ansible/roles/memcached/tasks/pull.yml index f7827a6c52d83e42c6a9d135db717443e06342a5..bd10b20396bbfe28dcee906f60f55e5095868e4c 100644 --- a/ansible/roles/memcached/tasks/pull.yml +++ b/ansible/roles/memcached/tasks/pull.yml @@ -2,6 +2,7 @@ - name: Pulling memcached image vars: service: "{{ memcached_services.memcached }}" + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mistral/handlers/main.yml b/ansible/roles/mistral/handlers/main.yml index 1ed3c9baa0f06179bff4f4bb28e99f803d3e3a97..641abf0fc72386e559f579f660d7d544eac699f4 100644 --- a/ansible/roles/mistral/handlers/main.yml +++ b/ansible/roles/mistral/handlers/main.yml @@ -7,6 +7,7 @@ mistral_conf: "{{ mistral_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ mistral_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" mistral_api_container: "{{ check_mistral_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ mistral_conf: "{{ mistral_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ mistral_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" mistral_engine_container: "{{ check_mistral_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -53,6 +55,7 @@ mistral_conf: "{{ mistral_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ mistral_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" mistral_executor_container: "{{ check_mistral_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mistral/tasks/bootstrap_service.yml b/ansible/roles/mistral/tasks/bootstrap_service.yml index 42a81b1bfbaadc2ba4b777092e3e88d1eeb8383f..83f148c29b91a972963c783877c900a251f2ec30 100644 --- a/ansible/roles/mistral/tasks/bootstrap_service.yml +++ b/ansible/roles/mistral/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Mistral bootstrap container vars: mistral_api: "{{ mistral_services['mistral-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mistral/tasks/config.yml b/ansible/roles/mistral/tasks/config.yml index cc22c9d96a197da44f86852179c0bc31d9805c7c..be213b52aaf1fb56276ff501fe40c8afb3497425 100644 --- a/ansible/roles/mistral/tasks/config.yml +++ b/ansible/roles/mistral/tasks/config.yml @@ -78,6 +78,7 @@ - Restart {{ item.key }} container - name: Check mistral containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mistral/tasks/pull.yml b/ansible/roles/mistral/tasks/pull.yml index 030787762a71b2cfe4d82d57aa23293ee44883a0..21756b4cb6865d3a477cf3b711ff97a84f024e76 100644 --- a/ansible/roles/mistral/tasks/pull.yml +++ b/ansible/roles/mistral/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling mistral images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/monasca/handlers/main.yml b/ansible/roles/monasca/handlers/main.yml index eb26f72f770a6c36bdd90bc39366e95cb0f2b8ef..dffdbc7d5962ff92c59f781b7482ac84576a9c8e 100644 --- a/ansible/roles/monasca/handlers/main.yml +++ b/ansible/roles/monasca/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ monasca_services[service_name] }}" config_json: "{{ monasca_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" monasca_api_container: "{{ check_monasca_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -26,6 +27,7 @@ service: "{{ monasca_services[service_name] }}" config_json: "{{ monasca_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" monasca_log_api_container: "{{ check_monasca_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/monasca/tasks/bootstrap_service.yml b/ansible/roles/monasca/tasks/bootstrap_service.yml index bed466e55bfb883a48ef729e00c2fc29a299f503..f152a5684cf89b6db520c3921f455b251621723c 100644 --- a/ansible/roles/monasca/tasks/bootstrap_service.yml +++ b/ansible/roles/monasca/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running monasca bootstrap container vars: monasca_api: "{{ monasca_services['monasca-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/monasca/tasks/config.yml b/ansible/roles/monasca/tasks/config.yml index 391321d6b89daa94703f8d5110c6b4e431d01259..164b970868d0f439bea043c27d3985db8ee309c1 100644 --- a/ansible/roles/monasca/tasks/config.yml +++ b/ansible/roles/monasca/tasks/config.yml @@ -101,6 +101,7 @@ - Restart monasca-log-api container - name: Check monasca containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/monasca/tasks/pull.yml b/ansible/roles/monasca/tasks/pull.yml index dae0055cbf9242466f9bcf94e41aef7d850b3618..97ee460c421563e7ae38921167c3a19236fff60c 100644 --- a/ansible/roles/monasca/tasks/pull.yml +++ b/ansible/roles/monasca/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling monasca images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mongodb/handlers/main.yml b/ansible/roles/mongodb/handlers/main.yml index 75dab1a34e0ca95183b16bcd093f512eb83dfc4a..a9e69d813f3763ee4b4146042748284ca6924b96 100644 --- a/ansible/roles/mongodb/handlers/main.yml +++ b/ansible/roles/mongodb/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ mongodb_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" mongodb_conf: "{{ mongodb_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" mongodb_container: "{{ check_mongodb_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mongodb/tasks/bootstrap.yml b/ansible/roles/mongodb/tasks/bootstrap.yml index 6b2329cab73fd8bf3d2b825f340113e40f25bd63..9eeab0aaa6765dcef3a3c6c504aebc8002d12031 100644 --- a/ansible/roles/mongodb/tasks/bootstrap.yml +++ b/ansible/roles/mongodb/tasks/bootstrap.yml @@ -1,5 +1,6 @@ --- - name: Starting mongodb bootstrap container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mongodb/tasks/config.yml b/ansible/roles/mongodb/tasks/config.yml index 40061b9fbe98f5f64aa0ac14c7c8f2c3f286eefe..9a8b8a71c87c832cff19b923800cbbc1f6c6fde9 100644 --- a/ansible/roles/mongodb/tasks/config.yml +++ b/ansible/roles/mongodb/tasks/config.yml @@ -41,6 +41,7 @@ - Restart mongodb container - name: Check mongodb containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/mongodb/tasks/pull.yml b/ansible/roles/mongodb/tasks/pull.yml index d0a7d05684facd10da101e8a1b8a7bf7cfbbbaed..932538c72a94fff85b47e0df0d001913b9003e00 100644 --- a/ansible/roles/mongodb/tasks/pull.yml +++ b/ansible/roles/mongodb/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling mongodb image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/multipathd/tasks/pull.yml b/ansible/roles/multipathd/tasks/pull.yml index 41d70f65e1063d33ba273b65f8254022376b011e..d515cfec17e1efbed2226315e99e40229a4673d0 100644 --- a/ansible/roles/multipathd/tasks/pull.yml +++ b/ansible/roles/multipathd/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling multipathd image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/multipathd/tasks/start.yml b/ansible/roles/multipathd/tasks/start.yml index c62dd107830d76efa02c681c4b19f8ea4d903996..fe560dd9def5b6930f57f70672a85ce17e316077 100644 --- a/ansible/roles/multipathd/tasks/start.yml +++ b/ansible/roles/multipathd/tasks/start.yml @@ -1,5 +1,6 @@ --- - name: Starting multipathd container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/murano/handlers/main.yml b/ansible/roles/murano/handlers/main.yml index e360d7fa1709f16025194dce5d014a7f18df38b1..5d241344601c4d80c2e48f64915cd55c5290c30d 100644 --- a/ansible/roles/murano/handlers/main.yml +++ b/ansible/roles/murano/handlers/main.yml @@ -7,6 +7,7 @@ murano_conf: "{{ murano_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ murano_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" murano_api_container: "{{ check_murano_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ murano_conf: "{{ murano_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ murano_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" murano_conductor_container: "{{ check_murano_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/murano/tasks/bootstrap_service.yml b/ansible/roles/murano/tasks/bootstrap_service.yml index 59a59a4c2ff3f365a67b0240a1e1ed6aa5c4acde..8e7d7ea810fc8d812b285e83fb402104ea9b7e48 100644 --- a/ansible/roles/murano/tasks/bootstrap_service.yml +++ b/ansible/roles/murano/tasks/bootstrap_service.yml @@ -1,5 +1,6 @@ --- - name: Running Murano bootstrap container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/murano/tasks/config.yml b/ansible/roles/murano/tasks/config.yml index 654739755aa440c9199e3bc0133df2bd838082ff..3b52abb311270b38a802ed0f1abe9e542f8d70b7 100644 --- a/ansible/roles/murano/tasks/config.yml +++ b/ansible/roles/murano/tasks/config.yml @@ -79,6 +79,7 @@ - "Restart {{ item.key }} container" - name: Check murano containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/murano/tasks/pull.yml b/ansible/roles/murano/tasks/pull.yml index 5355bb0b5f59a9b6807769021e3dbc17aa1d4f70..e60c735fda961df4a96243551abfbb515797ec43 100644 --- a/ansible/roles/murano/tasks/pull.yml +++ b/ansible/roles/murano/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling murano images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/neutron/handlers/main.yml b/ansible/roles/neutron/handlers/main.yml index 4692d4e33d47ab69b4471744c33079776c9c9d60..fd85187f6b878e0d38044ed81ce51c12b42210c6 100644 --- a/ansible/roles/neutron/handlers/main.yml +++ b/ansible/roles/neutron/handlers/main.yml @@ -10,6 +10,7 @@ neutron_ml2_conf: "{{ neutron_ml2_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_server_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -39,6 +40,7 @@ neutron_ml2_conf: "{{ neutron_ml2_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_openvswitch_agent_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -65,6 +67,7 @@ neutron_ml2_conf: "{{ neutron_ml2_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_openvswitch_agent_xenapi_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -91,6 +94,7 @@ neutron_ml2_conf: "{{ neutron_ml2_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_openvswitch_agent_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -118,6 +122,7 @@ neutron_ml2_conf: "{{ neutron_ml2_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_linuxbridge_agent_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -144,6 +149,7 @@ neutron_conf: "{{ neutron_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_dhcp_agent_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -174,6 +180,7 @@ policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_l3_agent_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -203,6 +210,7 @@ neutron_lbaas_conf: "{{ neutron_lbaas_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_lbaas_agent_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -229,6 +237,7 @@ neutron_conf: "{{ neutron_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_sriov_agent_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -254,6 +263,7 @@ neutron_conf: "{{ neutron_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_metadata_agent_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -279,6 +289,7 @@ neutron_conf: "{{ neutron_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_json: "{{ policy_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_bgp_dragent_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -304,6 +315,7 @@ neutron_conf: "{{ neutron_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_ml2_conf: "{{ neutron_ml2_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" neutron_infoblox_ipam_agent_container: "{{ check_neutron_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/neutron/tasks/bootstrap_service.yml b/ansible/roles/neutron/tasks/bootstrap_service.yml index 8a30b91616974ef560ff156f220f7fd6289cb4cf..df738e70abc5d6d1b025939198655e5ea7ad3c25 100644 --- a/ansible/roles/neutron/tasks/bootstrap_service.yml +++ b/ansible/roles/neutron/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Neutron bootstrap container vars: neutron_server: "{{ neutron_services['neutron-server'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -21,6 +22,7 @@ - name: Running Neutron lbaas bootstrap container vars: neutron_lbaas_agent: "{{ neutron_services['neutron-lbaas-agent'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -43,6 +45,7 @@ - name: Running Neutron sfc bootstrap container vars: neutron_server: "{{ neutron_services['neutron-server'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/neutron/tasks/config-neutron-fake.yml b/ansible/roles/neutron/tasks/config-neutron-fake.yml index 5beef5de65293cdf922a83c091a592489052c24e..322d6d13b46164f1a610ccf677d7b835347be8cf 100644 --- a/ansible/roles/neutron/tasks/config-neutron-fake.yml +++ b/ansible/roles/neutron/tasks/config-neutron-fake.yml @@ -60,6 +60,7 @@ - name: Checking neutron-openvswitch-agent container for nova fake node vars: neutron_openvswitch_agent: "{{ neutron_services['neutron-openvswitch-agent'] }}" + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/neutron/tasks/config.yml b/ansible/roles/neutron/tasks/config.yml index bd1e9d361438353dc4379bc4faf5f8b16fea3f72..45ad4f98a77e3cb9000b672bd9c029ede0426243 100644 --- a/ansible/roles/neutron/tasks/config.yml +++ b/ansible/roles/neutron/tasks/config.yml @@ -414,6 +414,7 @@ # TODO check the environment change - name: Check neutron containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/neutron/tasks/pull.yml b/ansible/roles/neutron/tasks/pull.yml index d7f5a3678a71dab7468a8ea3f573206b104d1e5d..3f2090e7dccaea6b64dd9953e87992b226ce3ed4 100644 --- a/ansible/roles/neutron/tasks/pull.yml +++ b/ansible/roles/neutron/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling neutron images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/nova/handlers/main.yml b/ansible/roles/nova/handlers/main.yml index 4495c35bdd6d8b1ef2547548aeb8d8af22d96215..3e037554daea206e7b5d2ef93c93ce856b5bc14b 100644 --- a/ansible/roles/nova/handlers/main.yml +++ b/ansible/roles/nova/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ nova_services[service_name] }}" config_json: "{{ config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_ssh_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -27,6 +28,7 @@ service: "{{ nova_services[service_name] }}" config_json: "{{ config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_libvirt_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -56,6 +58,7 @@ nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" placement_api_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -80,6 +83,7 @@ nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_api_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -104,6 +108,7 @@ nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_scheduler_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -128,6 +133,7 @@ nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_conductor_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -153,6 +159,7 @@ nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_consoleauth_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -177,6 +184,7 @@ nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_novncproxy_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -201,6 +209,7 @@ nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_spicehtml5proxy_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -225,6 +234,7 @@ nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_serialproxy_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -249,6 +259,7 @@ nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_compute_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -276,6 +287,7 @@ nova_conf: "{{ nova_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ nova_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" nova_compute_ironic_container: "{{ check_nova_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -295,6 +307,7 @@ # nova-compute-fake is special. It will start multi numbers of container # so put all variables here rather than defaults/main.yml file - name: Restart nova-compute-fake containers + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/nova/tasks/bootstrap_service.yml b/ansible/roles/nova/tasks/bootstrap_service.yml index 6b29b23add2db4664d3e2bd4134b822508d7281d..1e35579ce6803581de9fbbd3c5210a29553c1d97 100644 --- a/ansible/roles/nova/tasks/bootstrap_service.yml +++ b/ansible/roles/nova/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Nova bootstrap container vars: nova_api: "{{ nova_services['nova-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/nova/tasks/config-nova-fake.yml b/ansible/roles/nova/tasks/config-nova-fake.yml index c9dc9ca08025cc8b09ab7b941e6f143c8739fcb7..c5cae852e238f9c59dcdc5135c61ab177ac83eab 100644 --- a/ansible/roles/nova/tasks/config-nova-fake.yml +++ b/ansible/roles/nova/tasks/config-nova-fake.yml @@ -46,6 +46,7 @@ - Restart nova-compute-fake containers - name: Check nova-compute-fake containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" @@ -58,7 +59,6 @@ - "/lib/modules:/lib/modules:ro" - "/run:/run:shared" - "kolla_logs:/var/log/kolla/" - become: true with_sequence: start=1 end={{ num_nova_fake_per_node }} when: - kolla_action != "config" diff --git a/ansible/roles/nova/tasks/pull.yml b/ansible/roles/nova/tasks/pull.yml index 4d32080e0170a3b11036e3996ad19b18fb44dcb4..52bb8fa43ad6ffccab36ee3652191085a62a2323 100644 --- a/ansible/roles/nova/tasks/pull.yml +++ b/ansible/roles/nova/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling nova images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/nova/tasks/upgrade.yml b/ansible/roles/nova/tasks/upgrade.yml index 320749d0fab1f90179a4bf74a531f0cb80690f4a..4fab8139d3e34d401a4536ed35380c8812a87406 100644 --- a/ansible/roles/nova/tasks/upgrade.yml +++ b/ansible/roles/nova/tasks/upgrade.yml @@ -5,6 +5,7 @@ - include: bootstrap_service.yml - name: Checking if conductor container needs upgrading + become: true kolla_docker: action: "compare_image" common_options: "{{ docker_common_options }}" @@ -15,6 +16,7 @@ # Short downtime here, but from user perspective his call will just timeout or execute later - name: Stopping all nova_conductor containers + become: true kolla_docker: action: "stop_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/octavia/handlers/main.yml b/ansible/roles/octavia/handlers/main.yml index 3e19467b8c02694a70a544d34482f7f0660b2a3a..94b319383a34fbe5724497b99265a76eb417a8be 100644 --- a/ansible/roles/octavia/handlers/main.yml +++ b/ansible/roles/octavia/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ octavia_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" octavia_conf: "{{ octavia_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" octavia_api_container: "{{ check_octavia_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -27,6 +28,7 @@ config_json: "{{ octavia_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" octavia_conf: "{{ octavia_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" octavia_health_manager_container: "{{ check_octavia_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -49,6 +51,7 @@ config_json: "{{ octavia_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" octavia_conf: "{{ octavia_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" octavia_housekeeping_container: "{{ check_octavia_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -71,6 +74,7 @@ config_json: "{{ octavia_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" octavia_conf: "{{ octavia_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" octavia_worker_container: "{{ check_octavia_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/octavia/tasks/bootstrap_service.yml b/ansible/roles/octavia/tasks/bootstrap_service.yml index 0580808c0d238f996c9a7bc4a10d608fbb14ae24..1c752cb7017053b18ab8b4be53088326cf0d9a4c 100644 --- a/ansible/roles/octavia/tasks/bootstrap_service.yml +++ b/ansible/roles/octavia/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Octavia bootstrap container vars: octavia_api: "{{ octavia_services['octavia-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/octavia/tasks/config.yml b/ansible/roles/octavia/tasks/config.yml index 07bb5187be25b5745b53e95c3c4d6b671a663c82..74ec14970bcb93a31458a64f7143b363fbf02bbc 100644 --- a/ansible/roles/octavia/tasks/config.yml +++ b/ansible/roles/octavia/tasks/config.yml @@ -101,6 +101,7 @@ - Restart octavia-health-manager container - name: Check octavia containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/octavia/tasks/pull.yml b/ansible/roles/octavia/tasks/pull.yml index 8c03466ca65684d4e70643328b6d057ad634278f..180006ff5843c7a539d9093b1387216bdbab35e3 100644 --- a/ansible/roles/octavia/tasks/pull.yml +++ b/ansible/roles/octavia/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling octavia images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/opendaylight/handlers/main.yml b/ansible/roles/opendaylight/handlers/main.yml index 5c9f7803000f7f066c44a5a8ea5b173e9ab27f5a..ae42b61a57fd5d38cfecea0e2e3218debfd5c501 100644 --- a/ansible/roles/opendaylight/handlers/main.yml +++ b/ansible/roles/opendaylight/handlers/main.yml @@ -3,6 +3,7 @@ vars: service_name: "opendaylight" service: "{{ opendaylight_services[service_name] }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/opendaylight/tasks/config.yml b/ansible/roles/opendaylight/tasks/config.yml index ff4b0c8d8ebf2223fbb0ffdd57ca138f05d52863..9a31d97b62aad67b8a5cfdf51a90e26440ec8891 100644 --- a/ansible/roles/opendaylight/tasks/config.yml +++ b/ansible/roles/opendaylight/tasks/config.yml @@ -205,6 +205,7 @@ - Restart opendaylight container - name: Check opendaylight containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/opendaylight/tasks/pull.yml b/ansible/roles/opendaylight/tasks/pull.yml index 76a1bd6b6a8e24b7972baa353caed47c7c58b2d3..7ed2139da78034cb19b8c6d59b3a8ae2881fb5bf 100644 --- a/ansible/roles/opendaylight/tasks/pull.yml +++ b/ansible/roles/opendaylight/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling opendaylight image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/openvswitch/handlers/main.yml b/ansible/roles/openvswitch/handlers/main.yml index 333941e712fca74f184cb29c79625b55f1c97b84..3ba4d564f71dd598c044234eb665964a1b25147d 100644 --- a/ansible/roles/openvswitch/handlers/main.yml +++ b/ansible/roles/openvswitch/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ openvswitch_services[service_name] }}" config_json: "{{ openvswitch_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" openvswitch_db_container: "{{ check_openvswitch_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -47,6 +48,7 @@ service: "{{ openvswitch_services[service_name] }}" config_json: "{{ openvswitch_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" openvswitch_vswitchd_container: "{{ check_openvswitch_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/openvswitch/tasks/config.yml b/ansible/roles/openvswitch/tasks/config.yml index 8781d7ed5dabe699e1496ee96adc0ac7c7bad5f8..20ddca920e6562d1c0d51b19f6c526184e8bd13d 100644 --- a/ansible/roles/openvswitch/tasks/config.yml +++ b/ansible/roles/openvswitch/tasks/config.yml @@ -55,6 +55,7 @@ - "Restart openvswitch-db-server container" - name: Check openvswitch containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/openvswitch/tasks/pull.yml b/ansible/roles/openvswitch/tasks/pull.yml index 83056917d97f25c158cf67c327f606b82b73ea1e..47207b65a05714105c69d534b1200a9dda32b1c0 100644 --- a/ansible/roles/openvswitch/tasks/pull.yml +++ b/ansible/roles/openvswitch/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling Openvswitch images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ovs-dpdk/handlers/main.yml b/ansible/roles/ovs-dpdk/handlers/main.yml index 6e61eb6e1768f68ac949583ecfae0a949c037021..5aa29ae7c6810df92e85f657cd4d705f06dfaa59 100644 --- a/ansible/roles/ovs-dpdk/handlers/main.yml +++ b/ansible/roles/ovs-dpdk/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ ovsdpdk_services[service_name] }}" config_json: "{{ ovsdpdk_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" ovsdpdk_db_container: "{{ check_ovsdpdk_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -57,6 +58,7 @@ service: "{{ ovsdpdk_services[service_name] }}" config_json: "{{ ovsdpdk_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" ovsdpdk_vswitchd_container: "{{ check_ovsdpdk_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ovs-dpdk/tasks/config.yml b/ansible/roles/ovs-dpdk/tasks/config.yml index a5134b8d9921b6e37a8f4118ac929cb38776932a..6caa1c6bda53a3b4d17523b1ab1bc94f74233e6a 100644 --- a/ansible/roles/ovs-dpdk/tasks/config.yml +++ b/ansible/roles/ovs-dpdk/tasks/config.yml @@ -45,6 +45,7 @@ # TODO check the environment change - name: Check ovs containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/ovs-dpdk/tasks/pull.yml b/ansible/roles/ovs-dpdk/tasks/pull.yml index 2ac1173c60e94b8563d3bb047b19638c1566ee56..a0ca8d0ed591e6f0fcb6c6b7591cd185e560976e 100644 --- a/ansible/roles/ovs-dpdk/tasks/pull.yml +++ b/ansible/roles/ovs-dpdk/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling ovs-dpdk images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/panko/handlers/main.yml b/ansible/roles/panko/handlers/main.yml index 36db6b0fc4f33cbe8616aa5ffa22c25bb6ad2d7c..9c2290ea4d26b40b18e80592b405270e5a2e12db 100644 --- a/ansible/roles/panko/handlers/main.yml +++ b/ansible/roles/panko/handlers/main.yml @@ -7,6 +7,7 @@ panko_conf: "{{ panko_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ panko_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" panko_api_container: "{{ check_panko_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/panko/tasks/bootstrap_service.yml b/ansible/roles/panko/tasks/bootstrap_service.yml index 16d4e5e19548ae521801ac1fdbcabd610f799c7e..e6e9dd3b2f26da85f67e90ddbecf5559e5fe9134 100644 --- a/ansible/roles/panko/tasks/bootstrap_service.yml +++ b/ansible/roles/panko/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running panko bootstrap container vars: panko_api: "{{ panko_services['panko-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/panko/tasks/config.yml b/ansible/roles/panko/tasks/config.yml index 00e42bc3d487e4789831d2d5b9cbd6d23280de0e..086744acc6732b5c3077eb0ca0d9b1def684985c 100644 --- a/ansible/roles/panko/tasks/config.yml +++ b/ansible/roles/panko/tasks/config.yml @@ -95,6 +95,7 @@ - Restart panko-api container - name: Check panko containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/panko/tasks/pull.yml b/ansible/roles/panko/tasks/pull.yml index cacd7e794e3cd755c3fbcf62512b8518ca94b795..f82270c902040a1a6847826ba26d9f13fbcc813a 100644 --- a/ansible/roles/panko/tasks/pull.yml +++ b/ansible/roles/panko/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling panko-api image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/prometheus/handlers/main.yml b/ansible/roles/prometheus/handlers/main.yml index 7f8134fa796de3de98619029d15c84c78d56f5d8..3801e1a0d46d2842287728a986b56ba2467a7b00 100644 --- a/ansible/roles/prometheus/handlers/main.yml +++ b/ansible/roles/prometheus/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ prometheus_services[service_name] }}" config_json: "{{ prometheus_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" prometheus_container: "{{ check_prometheus_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -25,6 +26,7 @@ service: "{{ prometheus_services[service_name] }}" config_json: "{{ prometheus_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" prometheus_container: "{{ check_prometheus_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -45,6 +47,7 @@ service: "{{ prometheus_services[service_name] }}" config_json: "{{ prometheus_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" prometheus_container: "{{ check_prometheus_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -65,6 +68,7 @@ service: "{{ prometheus_services[service_name] }}" config_json: "{{ prometheus_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" prometheus_container: "{{ check_prometheus_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -84,6 +88,7 @@ service: "{{ prometheus_services[service_name] }}" config_json: "{{ prometheus_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" prometheus_container: "{{ check_prometheus_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/prometheus/tasks/config.yml b/ansible/roles/prometheus/tasks/config.yml index 286ff4af62f8322cf8e1506edb63dc11e1361f6f..67f77ded7dae56097a981acd553cedfe3023605e 100644 --- a/ansible/roles/prometheus/tasks/config.yml +++ b/ansible/roles/prometheus/tasks/config.yml @@ -58,6 +58,7 @@ - Restart prometheus-mysqld-exporter container - name: Check prometheus containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/prometheus/tasks/pull.yml b/ansible/roles/prometheus/tasks/pull.yml index 0a9553fdbc6f222c633d518d4411b8ff30fa50f2..af0f82dfa04d2c82901cd88f5e9e720f48cb2280 100644 --- a/ansible/roles/prometheus/tasks/pull.yml +++ b/ansible/roles/prometheus/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling prometheus images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/qdrouterd/handlers/main.yml b/ansible/roles/qdrouterd/handlers/main.yml index 3cf7a02cd1e23edffee9fee5fd3ddbf2edd3bebb..e679b314ef187b4d486f332709fa4593be8115f2 100644 --- a/ansible/roles/qdrouterd/handlers/main.yml +++ b/ansible/roles/qdrouterd/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ qdrouterd_services[service_name] }}" config_json: "{{ qdrouterd_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" qdrouterd_container: "{{ check_qdrouterd_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/qdrouterd/tasks/config.yml b/ansible/roles/qdrouterd/tasks/config.yml index 6d93b0bd9e96854f74973929155c62388acb5ac5..04c957ce2b0632536ad93c7233692c89a9ac918f 100644 --- a/ansible/roles/qdrouterd/tasks/config.yml +++ b/ansible/roles/qdrouterd/tasks/config.yml @@ -65,6 +65,7 @@ - Restart qdrouterd container - name: Check qdrouterd containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/qdrouterd/tasks/pull.yml b/ansible/roles/qdrouterd/tasks/pull.yml index a4f2e91a2fff532b660fd960afd1bffdddeeca2b..682399f378a1c2f395a7da771c7f4265a3a3ff84 100644 --- a/ansible/roles/qdrouterd/tasks/pull.yml +++ b/ansible/roles/qdrouterd/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling qdrouterd image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/rabbitmq/handlers/main.yml b/ansible/roles/rabbitmq/handlers/main.yml index 932253915fa5dcdea2c0e479ef6b2f4f5e2369c2..deffdbb14d3f71cb4fb30d3c23c9abcc4bce8f28 100644 --- a/ansible/roles/rabbitmq/handlers/main.yml +++ b/ansible/roles/rabbitmq/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ rabbitmq_services[service_name] }}" config_json: "{{ rabbitmq_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" rabbitmq_container: "{{ check_rabbitmq_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/rabbitmq/tasks/bootstrap.yml b/ansible/roles/rabbitmq/tasks/bootstrap.yml index 10dd5f721c567409e8d27a5a807bd5961258f0ed..4a215dabf3f62fcad132e0106e5c54829b9d886f 100644 --- a/ansible/roles/rabbitmq/tasks/bootstrap.yml +++ b/ansible/roles/rabbitmq/tasks/bootstrap.yml @@ -1,5 +1,6 @@ --- - name: Creating rabbitmq volume + become: true kolla_docker: action: "create_volume" common_options: "{{ docker_common_options }}" @@ -10,6 +11,7 @@ vars: service_name: "rabbitmq" service: "{{ rabbitmq_services[service_name] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/rabbitmq/tasks/config.yml b/ansible/roles/rabbitmq/tasks/config.yml index 198549ecfe8a6a0e726e8a04f9d42a63f7d1d7fa..98b0dc046204bf880aaed8add766b32054e8076c 100644 --- a/ansible/roles/rabbitmq/tasks/config.yml +++ b/ansible/roles/rabbitmq/tasks/config.yml @@ -47,6 +47,7 @@ - Restart rabbitmq container - name: Check rabbitmq containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/rabbitmq/tasks/pull.yml b/ansible/roles/rabbitmq/tasks/pull.yml index 4ebed4c0389413d451c01c82f90df88b2243b7b2..5e08a9b25a8a77744e100019bc4e7550b8cd333a 100644 --- a/ansible/roles/rabbitmq/tasks/pull.yml +++ b/ansible/roles/rabbitmq/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling rabbitmq image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/rabbitmq/tasks/upgrade.yml b/ansible/roles/rabbitmq/tasks/upgrade.yml index c27a71b50fa7a5454f04bf0ed0be0ba2eb898b84..d015e6349a2fff859184210c2c3a30e0acef3695 100644 --- a/ansible/roles/rabbitmq/tasks/upgrade.yml +++ b/ansible/roles/rabbitmq/tasks/upgrade.yml @@ -3,6 +3,7 @@ vars: service_name: "rabbitmq" service: "{{ rabbitmq_services[service_name] }}" + become: true kolla_docker: action: "compare_image" common_options: "{{ docker_common_options }}" @@ -22,6 +23,7 @@ run_once: True - name: Stopping non-gospel nodes + become: true kolla_docker: action: "stop_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/rally/handlers/main.yml b/ansible/roles/rally/handlers/main.yml index de9f02214b15f6b0d7c7d59292fb5391dbf048f9..0c31c7c413e3cc62f015e5bfa31baaf98cfc6078 100644 --- a/ansible/roles/rally/handlers/main.yml +++ b/ansible/roles/rally/handlers/main.yml @@ -7,6 +7,7 @@ rally_conf: "{{ rally_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ rally_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" rally_container: "{{ check_rally_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/rally/tasks/bootstrap_service.yml b/ansible/roles/rally/tasks/bootstrap_service.yml index cc8aaccf757b8343aa4e77a4b61db9e95720de59..c174ecef68476b0ed9be8ee2e9778dc6b023c761 100644 --- a/ansible/roles/rally/tasks/bootstrap_service.yml +++ b/ansible/roles/rally/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running rally bootstrap container vars: rally: "{{ rally_services['rally'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/rally/tasks/config.yml b/ansible/roles/rally/tasks/config.yml index 7e2b07ad08b858b940b7052d0135d3a20484b0bc..950b9be2f4a0e672773c9980793ac31fa9c0c8bd 100644 --- a/ansible/roles/rally/tasks/config.yml +++ b/ansible/roles/rally/tasks/config.yml @@ -77,6 +77,7 @@ - Restart rally container - name: Check rally containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/rally/tasks/pull.yml b/ansible/roles/rally/tasks/pull.yml index 171e7ee3e77590659023b64099f365efc10d7d08..381dc8288238d9c68a05e4a9f7dccd656f619978 100644 --- a/ansible/roles/rally/tasks/pull.yml +++ b/ansible/roles/rally/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling rally image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/redis/handlers/main.yml b/ansible/roles/redis/handlers/main.yml index f0920265d2ea4b0b1223108157d9ad2e4758966b..30dfe4927fca077b4826e98db5fbcba08b13b2ea 100644 --- a/ansible/roles/redis/handlers/main.yml +++ b/ansible/roles/redis/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ redis_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" redis_conf: "{{ redis_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" redis_container: "{{ check_redis_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -27,6 +28,7 @@ config_json: "{{ redis_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" redis_conf: "{{ redis_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" redis_container: "{{ check_redis_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/redis/tasks/config.yml b/ansible/roles/redis/tasks/config.yml index 1fc3836935c3062afe598edea8a8eb7b834b611f..bc9486d5c1fdf9ceafe80c1ae37cdee40fa6b499 100644 --- a/ansible/roles/redis/tasks/config.yml +++ b/ansible/roles/redis/tasks/config.yml @@ -41,6 +41,7 @@ - Restart {{ item.key }} container - name: Check redis containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/redis/tasks/pull.yml b/ansible/roles/redis/tasks/pull.yml index 6fefbdbf2caeab938c40428aa67b3f5b0ac1b295..e46ca59a7ee963752db279e37e3ff2e0a9732ba9 100644 --- a/ansible/roles/redis/tasks/pull.yml +++ b/ansible/roles/redis/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling redis images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/sahara/handlers/main.yml b/ansible/roles/sahara/handlers/main.yml index 476107e5a86899d8753e6579afaf183e636dc58b..83ee69fd8fb1dc1e2cec3982e82691326c054d45 100644 --- a/ansible/roles/sahara/handlers/main.yml +++ b/ansible/roles/sahara/handlers/main.yml @@ -7,6 +7,7 @@ sahara_conf: "{{ sahara_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ sahara_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" sahara_api_container: "{{ check_sahara_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ sahara_conf: "{{ sahara_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ sahara_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" sahara_engine_container: "{{ check_sahara_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/sahara/tasks/bootstrap_service.yml b/ansible/roles/sahara/tasks/bootstrap_service.yml index f2d878716482ea7de28bb7b696a03111c79f9473..2a60cf6695c035453470b67c1aa1b5c93926dedd 100644 --- a/ansible/roles/sahara/tasks/bootstrap_service.yml +++ b/ansible/roles/sahara/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Sahara bootstrap container vars: sahara_api: "{{ sahara_services['sahara-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/sahara/tasks/config.yml b/ansible/roles/sahara/tasks/config.yml index 687ff46e342fc1cfcd6cd6979094a9050c2a24bf..f7f249f524f4c837d605c16e146ec98d72d1cf4d 100644 --- a/ansible/roles/sahara/tasks/config.yml +++ b/ansible/roles/sahara/tasks/config.yml @@ -83,6 +83,7 @@ - Restart sahara-engine container - name: Check sahara containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/sahara/tasks/pull.yml b/ansible/roles/sahara/tasks/pull.yml index 162ad1f0342a011ed38432b7d6311b66e4d9037d..04533f4b25192cd5731850708bf4b559a84e3ad6 100644 --- a/ansible/roles/sahara/tasks/pull.yml +++ b/ansible/roles/sahara/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling sahara images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/searchlight/handlers/main.yml b/ansible/roles/searchlight/handlers/main.yml index 8ec965d75365713ba7ad372aa688dab902b00604..7d109af6f5b2f8e953cf0f275b91bffeb9aee24a 100644 --- a/ansible/roles/searchlight/handlers/main.yml +++ b/ansible/roles/searchlight/handlers/main.yml @@ -7,6 +7,7 @@ searchlight_conf: "{{ searchlight_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ searchlight_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" searchlight_api_container: "{{ check_searchlight_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ searchlight_conf: "{{ searchlight_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ searchlight_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" searchlight_listener_container: "{{ check_searchlight_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/searchlight/tasks/bootstrap_service.yml b/ansible/roles/searchlight/tasks/bootstrap_service.yml index b02b8b2b9f0b24cd057c64fb20ef3934b927290a..d210e24162dcf505bd9d763cef4601d2de020f08 100644 --- a/ansible/roles/searchlight/tasks/bootstrap_service.yml +++ b/ansible/roles/searchlight/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Searchlight bootstrap container vars: searchlight_api: "{{ searchlight_services['searchlight-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/searchlight/tasks/config.yml b/ansible/roles/searchlight/tasks/config.yml index 375f80a081e18cb9cf1dbd8f92b7c0bc12ab4259..c26360a8ac92f1dfb4796a01d62d2ef07a2a16db 100644 --- a/ansible/roles/searchlight/tasks/config.yml +++ b/ansible/roles/searchlight/tasks/config.yml @@ -79,6 +79,7 @@ - Restart searchlight-listener container - name: Check searchlight containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/searchlight/tasks/pull.yml b/ansible/roles/searchlight/tasks/pull.yml index d6b6e7843265407158883818214c6d7732e3ffb0..6cfb58d99c0ec237fb22c057ac252500673774ef 100644 --- a/ansible/roles/searchlight/tasks/pull.yml +++ b/ansible/roles/searchlight/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling searchlight images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/senlin/handlers/main.yml b/ansible/roles/senlin/handlers/main.yml index 7e367d3d7131e3f082ae9a5b7c16a7c669698802..fa4f517da4308efe7af7d329f7276289c22e6cb8 100644 --- a/ansible/roles/senlin/handlers/main.yml +++ b/ansible/roles/senlin/handlers/main.yml @@ -7,6 +7,7 @@ senlin_conf: "{{ senlin_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ senlin_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" senlin_api_container: "{{ check_senlin_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ senlin_conf: "{{ senlin_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ senlin_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" senlin_engine_container: "{{ check_senlin_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/senlin/tasks/bootstrap_service.yml b/ansible/roles/senlin/tasks/bootstrap_service.yml index cc5a3961ead77dd6bc69a872e60fac03856016ff..c584b7a7aea989ebabcb3956f507bb7e34d33183 100644 --- a/ansible/roles/senlin/tasks/bootstrap_service.yml +++ b/ansible/roles/senlin/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Senlin bootstrap container vars: senlin_api: "{{ senlin_services['senlin-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/senlin/tasks/config.yml b/ansible/roles/senlin/tasks/config.yml index d6f22617a42ddd256e93ff25d81bf05547fc8fc9..90bf1fabe1a35544e121fa32b9e33bcb23e1335d 100644 --- a/ansible/roles/senlin/tasks/config.yml +++ b/ansible/roles/senlin/tasks/config.yml @@ -83,6 +83,7 @@ - Restart senlin-engine container - name: Check senlin containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/senlin/tasks/pull.yml b/ansible/roles/senlin/tasks/pull.yml index 11faee637cd74356818570a4c69de6e9a7c35806..f2c70ee60759fc239da42d8eff25d624f346f782 100644 --- a/ansible/roles/senlin/tasks/pull.yml +++ b/ansible/roles/senlin/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling senlin images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/skydive/handlers/main.yml b/ansible/roles/skydive/handlers/main.yml index 02ebb45379ba4148da7e7094efd27076abb5c3fa..a7ddb9be08efb7f013552fc30948b9eb7bfe2d99 100644 --- a/ansible/roles/skydive/handlers/main.yml +++ b/ansible/roles/skydive/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ skydive_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" skydive_conf: "{{ skydive_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" skydive_analyzer_container: "{{ check_skydive_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -27,6 +28,7 @@ config_json: "{{ skydive_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" skydive_conf: "{{ skydive_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" skydive_agent_container: "{{ check_skydive_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/skydive/tasks/config.yml b/ansible/roles/skydive/tasks/config.yml index d269d4afed04a3047c6b0436a25d46de94c53ec0..3c0b221948847ddaad85a3780bf7d3edfd7c999d 100644 --- a/ansible/roles/skydive/tasks/config.yml +++ b/ansible/roles/skydive/tasks/config.yml @@ -43,6 +43,7 @@ - Restart skydive-agent container - name: Check skydive containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/skydive/tasks/pull.yml b/ansible/roles/skydive/tasks/pull.yml index c2db429c78491df2c7298c6a035ced5ae42b7832..a98765e693f18b7d7780ce516df30d76b406dc0c 100644 --- a/ansible/roles/skydive/tasks/pull.yml +++ b/ansible/roles/skydive/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling skydive images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/solum/handlers/main.yml b/ansible/roles/solum/handlers/main.yml index 29e2bf57002c9235f77f4bc94a26e405ff1b19d4..ae4f6f4f40e90391552652a1814515b09e090dc6 100644 --- a/ansible/roles/solum/handlers/main.yml +++ b/ansible/roles/solum/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ solum_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" solum_conf: "{{ solum_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" solum_api_container: "{{ check_solum_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -27,6 +28,7 @@ config_json: "{{ solum_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" solum_conf: "{{ solum_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" solum_worker_container: "{{ check_solum_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -48,6 +50,7 @@ config_json: "{{ solum_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" solum_conf: "{{ solum_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" solum_deployer_container: "{{ check_solum_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -69,6 +72,7 @@ config_json: "{{ solum_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" solum_conf: "{{ solum_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" solum_conductor_container: "{{ check_solum_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/solum/tasks/bootstrap_service.yml b/ansible/roles/solum/tasks/bootstrap_service.yml index 728fd1fd208fd9d395f3772b022b9a053db655a7..0d20835719f081708875c1a3d93fe7a317fb8525 100644 --- a/ansible/roles/solum/tasks/bootstrap_service.yml +++ b/ansible/roles/solum/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Solum bootstrap container vars: solum_api: "{{ solum_services['solum-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/solum/tasks/config.yml b/ansible/roles/solum/tasks/config.yml index f8a98e37e343062314cb325912e2d67551544ef1..346fef1b88a3d66657b1de0c22c76bea3867e455 100644 --- a/ansible/roles/solum/tasks/config.yml +++ b/ansible/roles/solum/tasks/config.yml @@ -54,6 +54,7 @@ - Restart solum-worker container - name: Check solum containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/solum/tasks/pull.yml b/ansible/roles/solum/tasks/pull.yml index e396831b9f4459e4802bbd90ea0ea9b76acb18ba..2506be77e59f26c823dd37e38b9b6ba137c7dfa6 100644 --- a/ansible/roles/solum/tasks/pull.yml +++ b/ansible/roles/solum/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling solum images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/swift/tasks/pull.yml b/ansible/roles/swift/tasks/pull.yml index 239a179ae6c2612d4f7f8e9a2fa46ad2bbe1b35e..61946da2f3838648d96790a1dffa07c974eaa02b 100644 --- a/ansible/roles/swift/tasks/pull.yml +++ b/ansible/roles/swift/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling rsyncd image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -9,6 +10,7 @@ inventory_hostname in groups['swift-object-server'] - name: Pulling swift-proxy-server image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -16,6 +18,7 @@ when: inventory_hostname in groups['swift-proxy-server'] - name: Pulling swift-account image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -23,6 +26,7 @@ when: inventory_hostname in groups['swift-account-server'] - name: Pulling swift-container image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -30,6 +34,7 @@ when: inventory_hostname in groups['swift-container-server'] - name: Pulling swift-object image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" @@ -37,6 +42,7 @@ when: inventory_hostname in groups['swift-object-server'] - name: Pulling swift-object-expirer image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/swift/tasks/reconfigure.yml b/ansible/roles/swift/tasks/reconfigure.yml index 3cb6ebe54805b6dafad7d2155ecf93df927ac7f3..469ba8e176d6f7e7b8ecd16900745e114440b9f5 100644 --- a/ansible/roles/swift/tasks/reconfigure.yml +++ b/ansible/roles/swift/tasks/reconfigure.yml @@ -1,5 +1,6 @@ --- - name: Ensuring the containers up + become: true kolla_docker: name: "{{ item.name }}" action: "get_container_state" @@ -56,6 +57,7 @@ # and container env['KOLLA_CONFIG_STRATEGY'] == 'COPY_ONCE', # just remove the container and start again - name: Containers config strategy + become: true kolla_docker: name: "{{ item.name }}" action: "get_container_env" @@ -81,6 +83,7 @@ - { name: swift_proxy_server, group: swift-proxy-server } - name: Remove the containers + become: true kolla_docker: name: "{{ item[0]['name'] }}" action: "remove_container" @@ -114,6 +117,7 @@ when: remove_containers.changed - name: Restart containers + become: true kolla_docker: name: "{{ item[0]['name'] }}" action: "restart_container" diff --git a/ansible/roles/swift/tasks/start.yml b/ansible/roles/swift/tasks/start.yml index ded4be59b3d52afa388228c39f88182c5716a326..63cb35c75ec90b35833774d73751f2c1c1ad20d8 100644 --- a/ansible/roles/swift/tasks/start.yml +++ b/ansible/roles/swift/tasks/start.yml @@ -33,6 +33,7 @@ inventory_hostname in groups['swift-object-server'] - name: Starting swift-rsyncd container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -47,6 +48,7 @@ inventory_hostname in groups['swift-object-server'] - name: Starting swift-account-server container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -60,6 +62,7 @@ when: inventory_hostname in groups['swift-account-server'] - name: Starting swift-account-auditor container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -73,6 +76,7 @@ when: inventory_hostname in groups['swift-account-server'] - name: Starting swift-account-replicator container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -88,6 +92,7 @@ when: inventory_hostname in groups['swift-account-server'] - name: Starting swift-account-reaper container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -101,6 +106,7 @@ when: inventory_hostname in groups['swift-account-server'] - name: Starting swift-container-server container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -114,6 +120,7 @@ when: inventory_hostname in groups['swift-container-server'] - name: Starting swift-container-auditor container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -127,6 +134,7 @@ when: inventory_hostname in groups['swift-container-server'] - name: Starting swift-container-replicator container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -142,6 +150,7 @@ when: inventory_hostname in groups['swift-container-server'] - name: Starting swift-container-updater container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -155,6 +164,7 @@ when: inventory_hostname in groups['swift-container-server'] - name: Starting swift-object-server container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -168,6 +178,7 @@ when: inventory_hostname in groups['swift-object-server'] - name: Starting swift-object-auditor container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -181,6 +192,7 @@ when: inventory_hostname in groups['swift-object-server'] - name: Starting swift-object-replicator container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -196,6 +208,7 @@ when: inventory_hostname in groups['swift-object-server'] - name: Starting swift-object-updater container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -209,6 +222,7 @@ when: inventory_hostname in groups['swift-object-server'] - name: Starting swift-object-expirer container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" @@ -222,6 +236,7 @@ when: inventory_hostname in groups['swift-object-server'] - name: Starting swift-proxy-server container + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/swift/tasks/stop_and_start.yml b/ansible/roles/swift/tasks/stop_and_start.yml index fca139f57399b910c8a4be70a509fdb7f9728694..c91da5d6ce0e81b3827fec1029628d40fae284f6 100644 --- a/ansible/roles/swift/tasks/stop_and_start.yml +++ b/ansible/roles/swift/tasks/stop_and_start.yml @@ -3,6 +3,7 @@ # were refactored for Mitaka, we need to completely remove the existing # containers or we get a conflict when attempting to start the new ones. - name: "Cleaning out old Swift containers" + become: true kolla_docker: name: "{{ item }}" # TODO(pbourke): Swift recommend using a SIGHUP to gracefully stop the diff --git a/ansible/roles/tacker/handlers/main.yml b/ansible/roles/tacker/handlers/main.yml index fb81cd60aef5a0fc7d14481ddfcd93971ed0ca1e..2f5b65661428a3695540ec1e952eef51448ed73f 100644 --- a/ansible/roles/tacker/handlers/main.yml +++ b/ansible/roles/tacker/handlers/main.yml @@ -7,6 +7,7 @@ tacker_conf: "{{ tacker_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ tacker_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" tacker_conductor_container: "{{ check_tacker_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ tacker_conf: "{{ tacker_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ tacker_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" tacker_server_container: "{{ check_tacker_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/tacker/tasks/bootstrap_service.yml b/ansible/roles/tacker/tasks/bootstrap_service.yml index 682623675581429857a7971100143990b5c54135..bfbaf1e87ca175f265625d8921a0a1f58a3a620c 100644 --- a/ansible/roles/tacker/tasks/bootstrap_service.yml +++ b/ansible/roles/tacker/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running tacker bootstrap container vars: tacker_server: "{{ tacker_services['tacker-server'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/tacker/tasks/config.yml b/ansible/roles/tacker/tasks/config.yml index 7e9dae85c0287363e7090a715e1eb9f2d11ccf9c..b60b8ed51bd100a42dcdc5b7f28b1a97edc02b98 100644 --- a/ansible/roles/tacker/tasks/config.yml +++ b/ansible/roles/tacker/tasks/config.yml @@ -83,6 +83,7 @@ - Restart tacker-conductor container - name: Check tacker container + become: true kolla_docker: action: "compare_container" name: "{{ item.value.container_name }}" diff --git a/ansible/roles/tacker/tasks/pull.yml b/ansible/roles/tacker/tasks/pull.yml index a467bcc328aac30f51eaacedc4a9f1cd2636a3b5..bffc3f909e317c1429eb5e757f48dded6de88a2c 100644 --- a/ansible/roles/tacker/tasks/pull.yml +++ b/ansible/roles/tacker/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling tacker images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/telegraf/handlers/main.yml b/ansible/roles/telegraf/handlers/main.yml index 106c4b5321ac425aba89420a1b3d5cc5ef7b0f5a..55c38c296cfc95d80d71bc8992f2a6526c43149b 100644 --- a/ansible/roles/telegraf/handlers/main.yml +++ b/ansible/roles/telegraf/handlers/main.yml @@ -5,6 +5,7 @@ service: "{{ telegraf_services[service_name] }}" config_json: "{{ telegraf_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" telegraf_container: "{{ check_telegraf_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/telegraf/tasks/config.yml b/ansible/roles/telegraf/tasks/config.yml index 0cb86011419d5696acbe8659a2e94978b4d24fac..9fbd5a1d99d249e6339b26f612d5579337ff6585 100644 --- a/ansible/roles/telegraf/tasks/config.yml +++ b/ansible/roles/telegraf/tasks/config.yml @@ -63,6 +63,7 @@ - Restart telegraf container - name: Check telegraf containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/telegraf/tasks/pull.yml b/ansible/roles/telegraf/tasks/pull.yml index f4202b90e354d934941ca3da7b389da5be63a5e0..a9dfe56b7903346c45325bfc28e5b478268ba7ed 100644 --- a/ansible/roles/telegraf/tasks/pull.yml +++ b/ansible/roles/telegraf/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling telegraf image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/tempest/handlers/main.yml b/ansible/roles/tempest/handlers/main.yml index 6ae4d7110be2369d2f654e38eead3784ac96aed3..42cb89df54f84f9055ae440d41b660b44c95600e 100644 --- a/ansible/roles/tempest/handlers/main.yml +++ b/ansible/roles/tempest/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ tempest_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" tempest_conf: "{{ tempest_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" tempest_container: "{{ check_tempest_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/tempest/tasks/config.yml b/ansible/roles/tempest/tasks/config.yml index a66808ca0a6799fdb8432821a0a24fbc61ab947d..b4c50347fdc3ba61061f26d7dcdbf3943eaae147 100644 --- a/ansible/roles/tempest/tasks/config.yml +++ b/ansible/roles/tempest/tasks/config.yml @@ -45,6 +45,7 @@ - Restart tempest container - name: Check tempest containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/tempest/tasks/pull.yml b/ansible/roles/tempest/tasks/pull.yml index 003cae0b0909ee01b596cdd7bf088d1af9d11698..fb66d7dddc4ca31c730fe28cd1791eea1fdbd825 100644 --- a/ansible/roles/tempest/tasks/pull.yml +++ b/ansible/roles/tempest/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling tempest image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/trove/handlers/main.yml b/ansible/roles/trove/handlers/main.yml index 02770293ae549e4f1ea0b876064601ce15e42918..4dd46d2199c78e0a1859b28b6a6ab861f9cdff46 100644 --- a/ansible/roles/trove/handlers/main.yml +++ b/ansible/roles/trove/handlers/main.yml @@ -6,6 +6,7 @@ config_json: "{{ trove_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" trove_conf: "{{ trove_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" trove_api_container: "{{ check_trove_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -27,6 +28,7 @@ config_json: "{{ trove_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" trove_conf: "{{ trove_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" trove_conductor_container: "{{ check_trove_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -48,6 +50,7 @@ config_json: "{{ trove_config_jsons.results|selectattr('item.key', 'equalto', service_name)|first }}" trove_conf: "{{ trove_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" trove_taskmanager_container: "{{ check_trove_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/trove/tasks/bootstrap_service.yml b/ansible/roles/trove/tasks/bootstrap_service.yml index 786bb737248f4e034295de4b44fa15d2c62f3010..f6434751329a719a420d6e36cb525d33901aa925 100644 --- a/ansible/roles/trove/tasks/bootstrap_service.yml +++ b/ansible/roles/trove/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running trove bootstrap container vars: trove_api: "{{ trove_services['trove-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/trove/tasks/config.yml b/ansible/roles/trove/tasks/config.yml index ff771ea14b7290846c8482c356c7a6f4a9e47d23..925a09aa0a064191b04b1ae7908f7faf20e3032c 100644 --- a/ansible/roles/trove/tasks/config.yml +++ b/ansible/roles/trove/tasks/config.yml @@ -72,6 +72,7 @@ - "Restart {{ item.key }} container" - name: Check trove containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/trove/tasks/pull.yml b/ansible/roles/trove/tasks/pull.yml index 84a449f4741b636f6df90b754c176316ea999d54..d40e3709e0b5f96561009ce6c33e15c7004785ed 100644 --- a/ansible/roles/trove/tasks/pull.yml +++ b/ansible/roles/trove/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling trove images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/vitrage/handlers/main.yml b/ansible/roles/vitrage/handlers/main.yml index c5d13934702f938aac2a7adba0cac3901004b435..6e32a90f10a0286ff43a68827df0ad2cbf4b6698 100644 --- a/ansible/roles/vitrage/handlers/main.yml +++ b/ansible/roles/vitrage/handlers/main.yml @@ -7,6 +7,7 @@ vitrage_conf: "{{ vitrage_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ vitrage_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" vitrage_api_container: "{{ check_vitrage_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ vitrage_conf: "{{ vitrage_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ vitrage_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" vitrage_collector_container: "{{ check_vitrage_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -53,6 +55,7 @@ vitrage_conf: "{{ vitrage_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ vitrage_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" vitrage_notifier_container: "{{ check_vitrage_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -76,6 +79,7 @@ vitrage_conf: "{{ vitrage_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ vitrage_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" vitrage_graph_container: "{{ check_vitrage_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -99,6 +103,7 @@ vitrage_conf: "{{ vitrage_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ vitrage_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" vitrage_ml_container: "{{ check_vitrage_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/vitrage/tasks/bootstrap_service.yml b/ansible/roles/vitrage/tasks/bootstrap_service.yml index ab64f2866f496bebbe7f3b82b181583a1787cfc9..debea107b248e599bae359e968cf200dccddf4fa 100644 --- a/ansible/roles/vitrage/tasks/bootstrap_service.yml +++ b/ansible/roles/vitrage/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Vitrage bootstrap container vars: vitrage_api: "{{ vitrage_services['vitrage-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/vitrage/tasks/config.yml b/ansible/roles/vitrage/tasks/config.yml index 4d8c5faaecad0f958707d3a3c5d6243683d963fe..7165d9ea4a165eba01b3b915c9cc5089bbd30684 100644 --- a/ansible/roles/vitrage/tasks/config.yml +++ b/ansible/roles/vitrage/tasks/config.yml @@ -104,6 +104,7 @@ - Restart vitrage-ml container - name: Check vitrage containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/vitrage/tasks/pull.yml b/ansible/roles/vitrage/tasks/pull.yml index efe5b97f9ca422ff42044dcde5ec96e384c49778..11b3535b3945ea63240c73763d20a6dae394ba1d 100644 --- a/ansible/roles/vitrage/tasks/pull.yml +++ b/ansible/roles/vitrage/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling vitrage images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/vmtp/handlers/main.yml b/ansible/roles/vmtp/handlers/main.yml index c8ea2fe53f643dff5f55d95fbe9a0475d8124b59..a12e16c96a603415474a472b634ff04f170a6b9a 100644 --- a/ansible/roles/vmtp/handlers/main.yml +++ b/ansible/roles/vmtp/handlers/main.yml @@ -4,6 +4,7 @@ service_name: "vmtp" service: "{{ vmtp_services[service_name] }}" vmtp_container: "{{ check_vmtp_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/vmtp/tasks/config.yml b/ansible/roles/vmtp/tasks/config.yml index 18a9c8eba6914b53927e0fb4622d4313adcff20f..f2b64b3fe258e1727cbbe2ba1a2ec6cd2553ebeb 100644 --- a/ansible/roles/vmtp/tasks/config.yml +++ b/ansible/roles/vmtp/tasks/config.yml @@ -43,6 +43,7 @@ - Restart vmtp container - name: Check vmtp containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/vmtp/tasks/pull.yml b/ansible/roles/vmtp/tasks/pull.yml index dc06d6d812be0f9baef40bf9b7b0ed41123335af..39218b6aae284047efb072eda94a6aea8db3ff03 100644 --- a/ansible/roles/vmtp/tasks/pull.yml +++ b/ansible/roles/vmtp/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling vmtp image + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/watcher/handlers/main.yml b/ansible/roles/watcher/handlers/main.yml index d6512e1caed2526256fbb5e7bc982694c47255a1..3ae4379b5ec3eb0f811f886629ab475e4dda2a11 100644 --- a/ansible/roles/watcher/handlers/main.yml +++ b/ansible/roles/watcher/handlers/main.yml @@ -7,6 +7,7 @@ watcher_conf: "{{ watcher_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ watcher_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" watcher_applier_container: "{{ check_watcher_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -30,6 +31,7 @@ watcher_conf: "{{ watcher_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ watcher_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" watcher_engine_container: "{{ check_watcher_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -53,6 +55,7 @@ watcher_conf: "{{ watcher_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ watcher_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" watcher_api_container: "{{ check_watcher_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/watcher/tasks/bootstrap_service.yml b/ansible/roles/watcher/tasks/bootstrap_service.yml index 4cacd3dea0d241ac9777e5c680111253dfe87fa1..7e419de3ba4e95c7dc19f05a0d357080f11dd2e5 100644 --- a/ansible/roles/watcher/tasks/bootstrap_service.yml +++ b/ansible/roles/watcher/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Watcher bootstrap container vars: watcher_api: "{{ watcher_services['watcher-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/watcher/tasks/config.yml b/ansible/roles/watcher/tasks/config.yml index 8d9ac249780ec178d6235b9c17291aaf57a08e73..aa2e09fe3a0a7615301afa93153a02459b041303 100644 --- a/ansible/roles/watcher/tasks/config.yml +++ b/ansible/roles/watcher/tasks/config.yml @@ -82,6 +82,7 @@ - Restart watcher-engine container - name: Check watcher containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/watcher/tasks/pull.yml b/ansible/roles/watcher/tasks/pull.yml index e221c30ed4c7b6d09ec1ab933356194e9a96d494..de7b7f4d8374083ead5d0ffe4de00ea1b40fb1e1 100644 --- a/ansible/roles/watcher/tasks/pull.yml +++ b/ansible/roles/watcher/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling watcher images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/zookeeper/handlers/main.yml b/ansible/roles/zookeeper/handlers/main.yml index 1c73c7992b56d9cca4482588afaa3e01f4b873dc..51b0a01c1d867096b691ad604a8edce7836ca800 100644 --- a/ansible/roles/zookeeper/handlers/main.yml +++ b/ansible/roles/zookeeper/handlers/main.yml @@ -7,6 +7,7 @@ zookeeper_conf: "{{ zookeeper_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" zookeeper_instance_id: "{{ zookeeper_instance_id.results|selectattr('item.key', 'equalto', service_name)|first }}" zookeeper_container: "{{ check_zookeeper_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/zookeeper/tasks/config.yml b/ansible/roles/zookeeper/tasks/config.yml index c389721e94587404308c9d0737afcdb855f8b012..fe2f0b9f3288560f2dadfa8e5c89f82e192f94d5 100644 --- a/ansible/roles/zookeeper/tasks/config.yml +++ b/ansible/roles/zookeeper/tasks/config.yml @@ -59,6 +59,7 @@ - Restart zookeeper container - name: Check zookeeper containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/zookeeper/tasks/pull.yml b/ansible/roles/zookeeper/tasks/pull.yml index f5614aca345b613fde110a8af62b5e27a89600aa..7a02e4fe918885a8d53e6cf585e34ab840a0ec01 100644 --- a/ansible/roles/zookeeper/tasks/pull.yml +++ b/ansible/roles/zookeeper/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling zookeeper images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/zun/handlers/main.yml b/ansible/roles/zun/handlers/main.yml index 5031aa8d8146f03fea2477999b4755d85d06573c..4daa3dbfbf8e43098c376e2b5f1c6698ae566538 100644 --- a/ansible/roles/zun/handlers/main.yml +++ b/ansible/roles/zun/handlers/main.yml @@ -7,6 +7,7 @@ zun_conf: "{{ zun_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ zun_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" zun_api_container: "{{ check_zun_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" @@ -32,6 +33,7 @@ zun_conf: "{{ zun_confs.results|selectattr('item.key', 'equalto', service_name)|first }}" policy_overwriting: "{{ zun_policy_overwriting.results|selectattr('item.key', 'equalto', service_name)|first }}" zun_compute_container: "{{ check_zun_containers.results|selectattr('item.key', 'equalto', service_name)|first }}" + become: true kolla_docker: action: "recreate_or_restart_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/zun/tasks/bootstrap_service.yml b/ansible/roles/zun/tasks/bootstrap_service.yml index fd5480c9d83d29c785c3faa75f6d05f62cdc8dab..17abc43d87bb49222f003371e009e676a7fe13a5 100644 --- a/ansible/roles/zun/tasks/bootstrap_service.yml +++ b/ansible/roles/zun/tasks/bootstrap_service.yml @@ -2,6 +2,7 @@ - name: Running Zun bootstrap container vars: zun_api: "{{ zun_services['zun-api'] }}" + become: true kolla_docker: action: "start_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/zun/tasks/config.yml b/ansible/roles/zun/tasks/config.yml index 1c905475ece179d9f74c87dd8ffaf726820461d6..c9e799755912a34bc99eaa9a7b0803509176f6e0 100644 --- a/ansible/roles/zun/tasks/config.yml +++ b/ansible/roles/zun/tasks/config.yml @@ -95,6 +95,7 @@ - Restart zun-compute container - name: Check zun containers + become: true kolla_docker: action: "compare_container" common_options: "{{ docker_common_options }}" diff --git a/ansible/roles/zun/tasks/pull.yml b/ansible/roles/zun/tasks/pull.yml index 0af5700dc09d55e67bf7c5b09325cddeb82cb97b..bc827a389dfcce28cec9de12fc11bb15880f0ac3 100644 --- a/ansible/roles/zun/tasks/pull.yml +++ b/ansible/roles/zun/tasks/pull.yml @@ -1,5 +1,6 @@ --- - name: Pulling zun images + become: true kolla_docker: action: "pull_image" common_options: "{{ docker_common_options }}"