upgrade: remove Docker containers now managed by Podman
For all containers where restart=always is configured and that are not managed by Pacemaker (this part will be handled later), we remove these containers at step 1 of post_upgrade_tasks. Change-Id: Id446dbf7b0a18bd1d4539856e6709d35c7cfa0f0
This commit is contained in:
parent
b8206cc0f5
commit
47b75398d1
@ -211,6 +211,13 @@ outputs:
|
|||||||
when: remove_aodh_api_package|bool
|
when: remove_aodh_api_package|bool
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [AodhApiPuppetBase, role_data, metadata_settings]
|
get_attr: [AodhApiPuppetBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- aodh_api
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -150,6 +150,13 @@ outputs:
|
|||||||
package: name=openstack-aodh-evaluator state=removed
|
package: name=openstack-aodh-evaluator state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_aodh_evaluator_package|bool
|
when: remove_aodh_evaluator_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- aodh_evaluator
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -157,6 +157,13 @@ outputs:
|
|||||||
package: name=openstack-aodh-listener state=removed
|
package: name=openstack-aodh-listener state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_aodh_listener_package|bool
|
when: remove_aodh_listener_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- aodh_listener
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -157,6 +157,13 @@ outputs:
|
|||||||
package: name=openstack-aodh-notifier state=removed
|
package: name=openstack-aodh-notifier state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_aodh_notifier_package|bool
|
when: remove_aodh_notifier_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- aodh_notifier
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -270,5 +270,14 @@ outputs:
|
|||||||
package: name=openstack-barbican-api state=removed
|
package: name=openstack-barbican-api state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_barbican_api_package|bool
|
when: remove_barbican_api_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- barbican_api
|
||||||
|
- barbican_keystone_listener
|
||||||
|
- barbican_worker
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [BarbicanApiBase, role_data, metadata_settings]
|
get_attr: [BarbicanApiBase, role_data, metadata_settings]
|
||||||
|
@ -178,6 +178,13 @@ outputs:
|
|||||||
package: name=openstack-ceilometer-central state=removed
|
package: name=openstack-ceilometer-central state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_ceilometer_central_package|bool
|
when: remove_ceilometer_central_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ceilometer_agent_central
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -164,6 +164,13 @@ outputs:
|
|||||||
package: name=openstack-ceilometer-polling state=removed
|
package: name=openstack-ceilometer-polling state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_ceilometer_compute_polling_package|bool
|
when: remove_ceilometer_compute_polling_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ceilometer_agent_compute
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -157,6 +157,13 @@ outputs:
|
|||||||
package: name=openstack-ceilometer-ipmi state=removed
|
package: name=openstack-ceilometer-ipmi state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_ceilometer_ipmi_package|bool
|
when: remove_ceilometer_ipmi_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ceilometer_agent_ipmi
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -174,6 +174,13 @@ outputs:
|
|||||||
package: name=openstack-ceilometer-notification state=removed
|
package: name=openstack-ceilometer-notification state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_ceilometer_notification_package|bool
|
when: remove_ceilometer_notification_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ceilometer_agent_notification
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -302,6 +302,14 @@ outputs:
|
|||||||
tags:
|
tags:
|
||||||
- online_upgrade
|
- online_upgrade
|
||||||
- online_upgrade_cinder
|
- online_upgrade_cinder
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- cinder_api
|
||||||
|
- cinder_api_cron
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -181,6 +181,13 @@ outputs:
|
|||||||
file:
|
file:
|
||||||
path: /etc/ceph
|
path: /etc/ceph
|
||||||
state: directory
|
state: directory
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- cinder_backup
|
||||||
upgrade_tasks:
|
upgrade_tasks:
|
||||||
- when: step|int == 0
|
- when: step|int == 0
|
||||||
tags: common
|
tags: common
|
||||||
|
@ -177,6 +177,13 @@ outputs:
|
|||||||
package: name=openstack-cinder state=removed
|
package: name=openstack-cinder state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_cinder_package|bool
|
when: remove_cinder_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- cinder_scheduler
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -198,6 +198,13 @@ outputs:
|
|||||||
package: name=openstack-cinder state=removed
|
package: name=openstack-cinder state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_cinder_package|bool
|
when: remove_cinder_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- cinder_volume
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -146,6 +146,13 @@ outputs:
|
|||||||
Log files from congress containers can be found under
|
Log files from congress containers can be found under
|
||||||
/var/log/containers/congress.
|
/var/log/containers/congress.
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- congress_api
|
||||||
upgrade_tasks:
|
upgrade_tasks:
|
||||||
- when: step|int == 0
|
- when: step|int == 0
|
||||||
tags: common
|
tags: common
|
||||||
|
@ -202,3 +202,10 @@ outputs:
|
|||||||
- release == 'ocata'
|
- release == 'ocata'
|
||||||
- mongod_enabled|bool
|
- mongod_enabled|bool
|
||||||
service: name=mongod state=stopped enabled=no
|
service: name=mongod state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- mongodb
|
||||||
|
@ -289,6 +289,12 @@ outputs:
|
|||||||
when: mariadb_enabled|bool
|
when: mariadb_enabled|bool
|
||||||
service: name=mariadb state=stopped enabled=no
|
service: name=mariadb state=stopped enabled=no
|
||||||
post_upgrade_tasks:
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- mysql
|
||||||
- name: Check and upgrade Mysql database after major version upgrade
|
- name: Check and upgrade Mysql database after major version upgrade
|
||||||
command: "{{ container_cli }} exec -u root mysql mysql_upgrade"
|
command: "{{ container_cli }} exec -u root mysql mysql_upgrade"
|
||||||
when: step|int == 2
|
when: step|int == 2
|
||||||
|
@ -185,3 +185,16 @@ outputs:
|
|||||||
- name: Stop and disable redis service
|
- name: Stop and disable redis service
|
||||||
when: redis_enabled|bool
|
when: redis_enabled|bool
|
||||||
service: name=redis state=stopped enabled=no
|
service: name=redis state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
with_items:
|
||||||
|
list_concat:
|
||||||
|
- - redis
|
||||||
|
- - if:
|
||||||
|
- internal_tls_enabled
|
||||||
|
- - redis_tls_proxy
|
||||||
|
- null
|
||||||
|
@ -151,3 +151,10 @@ outputs:
|
|||||||
Log files from designate containers can be found under
|
Log files from designate containers can be found under
|
||||||
/var/log/containers/designate.
|
/var/log/containers/designate.
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- designate_api
|
||||||
|
@ -169,3 +169,10 @@ outputs:
|
|||||||
Log files from designate containers can be found under
|
Log files from designate containers can be found under
|
||||||
/var/log/containers/designate.
|
/var/log/containers/designate.
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- designate_central
|
||||||
|
@ -131,3 +131,10 @@ outputs:
|
|||||||
Log files from designate containers can be found under
|
Log files from designate containers can be found under
|
||||||
/var/log/containers/designate.
|
/var/log/containers/designate.
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- designate_mdns
|
||||||
|
@ -132,3 +132,10 @@ outputs:
|
|||||||
Log files from designate containers can be found under
|
Log files from designate containers can be found under
|
||||||
/var/log/containers/designate.
|
/var/log/containers/designate.
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- designate_producer
|
||||||
|
@ -132,3 +132,10 @@ outputs:
|
|||||||
Log files from designate containers can be found under
|
Log files from designate containers can be found under
|
||||||
/var/log/containers/designate.
|
/var/log/containers/designate.
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- designate_sink
|
||||||
|
@ -178,3 +178,11 @@ outputs:
|
|||||||
path: /var/named-persistent
|
path: /var/named-persistent
|
||||||
state: directory
|
state: directory
|
||||||
setype: svirt_sandbox_file_t
|
setype: svirt_sandbox_file_t
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- designate_backend_bind9
|
||||||
|
- designate_worker
|
||||||
|
@ -249,5 +249,19 @@ outputs:
|
|||||||
- name: Stop and disable EC2-API-METADATA service
|
- name: Stop and disable EC2-API-METADATA service
|
||||||
when: ec2_api_metadata_enabled|bool
|
when: ec2_api_metadata_enabled|bool
|
||||||
service: name=openstack-ec2-api-metadata state=stopped enabled=no
|
service: name=openstack-ec2-api-metadata state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
with_items:
|
||||||
|
list_concat:
|
||||||
|
- - ec2_api
|
||||||
|
- - ec2_api_metadata
|
||||||
|
- - if:
|
||||||
|
- internal_tls_enabled
|
||||||
|
- - ec2_api_tls_proxy
|
||||||
|
- null
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [Ec2ApiPuppetBase, role_data, metadata_settings]
|
get_attr: [Ec2ApiPuppetBase, role_data, metadata_settings]
|
||||||
|
@ -134,3 +134,10 @@ outputs:
|
|||||||
- name: Stop and disable etcd service
|
- name: Stop and disable etcd service
|
||||||
when: etcd_enabled|bool
|
when: etcd_enabled|bool
|
||||||
service: name=etcd state=stopped enabled=no
|
service: name=etcd state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- etcd
|
||||||
|
@ -140,6 +140,13 @@ outputs:
|
|||||||
- name: Stop and disable fluentd service
|
- name: Stop and disable fluentd service
|
||||||
service: name=fluentd.service state=stopped enabled=no
|
service: name=fluentd.service state=stopped enabled=no
|
||||||
when: fluentd_enabled|bool
|
when: fluentd_enabled|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- fluentd
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -265,6 +265,19 @@ outputs:
|
|||||||
when: remove_glance_package|bool
|
when: remove_glance_package|bool
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [GlanceApiPuppetBase, role_data, metadata_settings]
|
get_attr: [GlanceApiPuppetBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
with_items:
|
||||||
|
list_concat:
|
||||||
|
- - glance_api
|
||||||
|
- - if:
|
||||||
|
- internal_tls_enabled
|
||||||
|
- - glance_api_tls_proxy
|
||||||
|
- null
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -297,6 +297,13 @@ outputs:
|
|||||||
service: name=httpd state=stopped enabled=no
|
service: name=httpd state=stopped enabled=no
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [GnocchiApiPuppetBase, role_data, metadata_settings]
|
get_attr: [GnocchiApiPuppetBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- gnocchi_api
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -178,6 +178,13 @@ outputs:
|
|||||||
- name: Stop and disable openstack-gnocchi-metricd service
|
- name: Stop and disable openstack-gnocchi-metricd service
|
||||||
when: gnocchi_metricd_enabled|bool
|
when: gnocchi_metricd_enabled|bool
|
||||||
service: name=openstack-gnocchi-metricd.service state=stopped enabled=no
|
service: name=openstack-gnocchi-metricd.service state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- gnocchi_metricd
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -178,6 +178,13 @@ outputs:
|
|||||||
- name: Stop and disable openstack-gnocchi-statsd service
|
- name: Stop and disable openstack-gnocchi-statsd service
|
||||||
when: gnocchi_statsd_enabled|bool
|
when: gnocchi_statsd_enabled|bool
|
||||||
service: name=openstack-gnocchi-statsd.service state=stopped enabled=no
|
service: name=openstack-gnocchi-statsd.service state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- gnocchi_statsd
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- name: FFU check if openstack-gnocchi-statsd is deployed
|
- name: FFU check if openstack-gnocchi-statsd is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-gnocchi-statsd
|
command: systemctl is-enabled --quiet openstack-gnocchi-statsd
|
||||||
|
@ -289,6 +289,13 @@ outputs:
|
|||||||
package: name=haproxy state=removed
|
package: name=haproxy state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_haproxy_package|bool
|
when: remove_haproxy_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- haproxy
|
||||||
host_prep_tasks:
|
host_prep_tasks:
|
||||||
- {get_attr: [HAProxyBase, role_data, host_prep_tasks]}
|
- {get_attr: [HAProxyBase, role_data, host_prep_tasks]}
|
||||||
- name: create persistent directories
|
- name: create persistent directories
|
||||||
|
@ -187,6 +187,13 @@ outputs:
|
|||||||
- httpd_running|bool
|
- httpd_running|bool
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [HeatBase, role_data, metadata_settings]
|
get_attr: [HeatBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- heat_api_cfn
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -229,6 +229,14 @@ outputs:
|
|||||||
state: absent
|
state: absent
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [HeatBase, role_data, metadata_settings]
|
get_attr: [HeatBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- heat_api
|
||||||
|
- heat_api_cron
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -182,6 +182,13 @@ outputs:
|
|||||||
- name: Stop and disable heat_engine service
|
- name: Stop and disable heat_engine service
|
||||||
when: heat_engine_enabled|bool
|
when: heat_engine_enabled|bool
|
||||||
service: name=openstack-heat-engine state=stopped enabled=no
|
service: name=openstack-heat-engine state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- heat_engine
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -216,5 +216,12 @@ outputs:
|
|||||||
- step|int == 2
|
- step|int == 2
|
||||||
- httpd_running|bool
|
- httpd_running|bool
|
||||||
service: name=httpd state=stopped enabled=no
|
service: name=httpd state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- horizon
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [HorizonBase, role_data, metadata_settings]
|
get_attr: [HorizonBase, role_data, metadata_settings]
|
||||||
|
@ -237,6 +237,13 @@ outputs:
|
|||||||
tags:
|
tags:
|
||||||
- online_upgrade
|
- online_upgrade
|
||||||
- online_upgrade_ironic
|
- online_upgrade_ironic
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ironic_api
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -272,6 +272,13 @@ outputs:
|
|||||||
package: name=openstack-ironic-conductor state=removed
|
package: name=openstack-ironic-conductor state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_ironic_conductor_package|bool
|
when: remove_ironic_conductor_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ironic_conductor
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -269,3 +269,11 @@ outputs:
|
|||||||
package: name=openstack-ironic-inspector state=removed
|
package: name=openstack-ironic-inspector state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_ironic_inspector_package|bool
|
when: remove_ironic_inspector_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ironic_inspector
|
||||||
|
- ironic_inspector_dnsmasq
|
||||||
|
@ -123,3 +123,10 @@ outputs:
|
|||||||
- name: Stop and disable ironic-neutron-agent service
|
- name: Stop and disable ironic-neutron-agent service
|
||||||
when: ironic_neutron_agent_enabled|bool
|
when: ironic_neutron_agent_enabled|bool
|
||||||
service: name=ironic-neutron-agent state=stopped enabled=no
|
service: name=ironic-neutron-agent state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ironic_neutron_agent
|
||||||
|
@ -172,3 +172,11 @@ outputs:
|
|||||||
Log files from ironic containers can be found under
|
Log files from ironic containers can be found under
|
||||||
/var/log/containers/ironic and /var/log/containers/httpd/ironic-*.
|
/var/log/containers/ironic and /var/log/containers/httpd/ironic-*.
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ironic_pxe_tftp
|
||||||
|
- ironic_pxe_http
|
||||||
|
@ -148,3 +148,10 @@ outputs:
|
|||||||
- name: Stop and disable iscsid.socket service
|
- name: Stop and disable iscsid.socket service
|
||||||
when: iscsid_socket_enabled|bool
|
when: iscsid_socket_enabled|bool
|
||||||
service: name=iscsid.socket state=stopped enabled=no
|
service: name=iscsid.socket state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- iscsid
|
||||||
|
@ -151,3 +151,10 @@ outputs:
|
|||||||
package: name=keepalived state=removed
|
package: name=keepalived state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_keepalived_package|bool
|
when: remove_keepalived_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- keepalived
|
||||||
|
@ -298,6 +298,14 @@ outputs:
|
|||||||
when: remove_keystone_package|bool
|
when: remove_keystone_package|bool
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [KeystoneBase, role_data, metadata_settings]
|
get_attr: [KeystoneBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- keystone
|
||||||
|
- keystone_cron
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -100,3 +100,10 @@ outputs:
|
|||||||
- /run:/run
|
- /run:/run
|
||||||
environment:
|
environment:
|
||||||
- KOLLA_CONFIG_STRATEGY=COPY_ALWAYS
|
- KOLLA_CONFIG_STRATEGY=COPY_ALWAYS
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- liquidio_compute_service
|
||||||
|
@ -101,3 +101,10 @@ outputs:
|
|||||||
- /var/log/containers:/var/log/containers:z
|
- /var/log/containers:/var/log/containers:z
|
||||||
environment:
|
environment:
|
||||||
- KOLLA_CONFIG_STRATEGY=COPY_ALWAYS
|
- KOLLA_CONFIG_STRATEGY=COPY_ALWAYS
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- logrotate_crond
|
||||||
|
@ -157,6 +157,13 @@ outputs:
|
|||||||
- name: Stop and disable manila_api service
|
- name: Stop and disable manila_api service
|
||||||
when: manila_api_enabled|bool
|
when: manila_api_enabled|bool
|
||||||
service: name=openstack-manila-api state=stopped enabled=no
|
service: name=openstack-manila-api state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- manila_api
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- name: Check if manila_api is deployed
|
- name: Check if manila_api is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-manila-api
|
command: systemctl is-enabled --quiet openstack-manila-api
|
||||||
|
@ -139,6 +139,13 @@ outputs:
|
|||||||
- name: Stop and disable manila_scheduler service
|
- name: Stop and disable manila_scheduler service
|
||||||
when: manila_scheduler_enabled|bool
|
when: manila_scheduler_enabled|bool
|
||||||
service: name=openstack-manila-scheduler state=stopped enabled=no
|
service: name=openstack-manila-scheduler state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- manila_scheduler
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- name: Check if manila_scheduler is deployed
|
- name: Check if manila_scheduler is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-manila-scheduler
|
command: systemctl is-enabled --quiet openstack-manila-scheduler
|
||||||
|
@ -159,6 +159,13 @@ outputs:
|
|||||||
- name: Stop and disable manila_share service
|
- name: Stop and disable manila_share service
|
||||||
when: manila_share_enabled|bool
|
when: manila_share_enabled|bool
|
||||||
service: name=openstack-manila-share state=stopped enabled=no
|
service: name=openstack-manila-share state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- manila_share
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- name: Check if manila_share is deployed
|
- name: Check if manila_share is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-manila-share
|
command: systemctl is-enabled --quiet openstack-manila-share
|
||||||
|
@ -113,6 +113,13 @@ outputs:
|
|||||||
- name: Stop and disable memcached service
|
- name: Stop and disable memcached service
|
||||||
when: memcached_enabled|bool
|
when: memcached_enabled|bool
|
||||||
service: name=memcached state=stopped enabled=no
|
service: name=memcached state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- memcached
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -250,3 +250,10 @@ outputs:
|
|||||||
# this is under paunch control so the latest image should be
|
# this is under paunch control so the latest image should be
|
||||||
# pulled in by the deploy steps. Same question for other
|
# pulled in by the deploy steps. Same question for other
|
||||||
# usually managed by pacemaker container.
|
# usually managed by pacemaker container.
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- rabbitmq
|
||||||
|
@ -125,3 +125,10 @@ outputs:
|
|||||||
- { 'path': /var/lib/qdrouterd, 'setype': svirt_sandbox_file_t }
|
- { 'path': /var/lib/qdrouterd, 'setype': svirt_sandbox_file_t }
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [QdrouterdBase, role_data, metadata_settings]
|
get_attr: [QdrouterdBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- qdrouterd
|
||||||
|
@ -250,3 +250,10 @@ outputs:
|
|||||||
# this is under paunch control so the latest image should be
|
# this is under paunch control so the latest image should be
|
||||||
# pulled in by the deploy steps. Same question for other
|
# pulled in by the deploy steps. Same question for other
|
||||||
# usually managed by pacemaker container.
|
# usually managed by pacemaker container.
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- rabbitmq
|
||||||
|
@ -173,3 +173,10 @@ outputs:
|
|||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'ocata'
|
||||||
- collectd_enabled|bool
|
- collectd_enabled|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- collectd
|
||||||
|
@ -219,3 +219,10 @@ outputs:
|
|||||||
Log files from metrics qrouterd containers can be found under
|
Log files from metrics qrouterd containers can be found under
|
||||||
/var/log/containers/metrics-qdr.
|
/var/log/containers/metrics-qdr.
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- metrics_qdr
|
||||||
|
@ -219,3 +219,10 @@ outputs:
|
|||||||
package: name=openstack-mistral-api state=removed
|
package: name=openstack-mistral-api state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_mistral_api_package|bool
|
when: remove_mistral_api_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- mistral_api
|
||||||
|
@ -162,3 +162,10 @@ outputs:
|
|||||||
package: name=openstack-mistral-engine state=removed
|
package: name=openstack-mistral-engine state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_mistral_engine_package|bool
|
when: remove_mistral_engine_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- mistral_engine
|
||||||
|
@ -162,3 +162,10 @@ outputs:
|
|||||||
package: name=openstack-mistral-event-engine state=removed
|
package: name=openstack-mistral-event-engine state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_mistral_event_engine_package|bool
|
when: remove_mistral_event_engine_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- mistral_event_engine
|
||||||
|
@ -192,3 +192,10 @@ outputs:
|
|||||||
package: name=openstack-mistral-executor state=removed
|
package: name=openstack-mistral-executor state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_mistral_executor_package|bool
|
when: remove_mistral_executor_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- mistral_executor
|
||||||
|
@ -113,3 +113,10 @@ outputs:
|
|||||||
- name: Stop and disable multipathd service
|
- name: Stop and disable multipathd service
|
||||||
when: multipathd_enabled|bool
|
when: multipathd_enabled|bool
|
||||||
service: name=multipathd state=stopped enabled=no
|
service: name=multipathd state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- multipathd
|
||||||
|
@ -228,6 +228,19 @@ outputs:
|
|||||||
when: remove_neutron_package|bool
|
when: remove_neutron_package|bool
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [NeutronBase, role_data, metadata_settings]
|
get_attr: [NeutronBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
with_items:
|
||||||
|
list_concat:
|
||||||
|
- - neutron_api
|
||||||
|
- - if:
|
||||||
|
- internal_tls_enabled
|
||||||
|
- - neutron_server_tls_proxy
|
||||||
|
- null
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -303,6 +303,12 @@ outputs:
|
|||||||
- release == 'ocata'
|
- release == 'ocata'
|
||||||
- neutron_dhcp_agent_enabled|bool
|
- neutron_dhcp_agent_enabled|bool
|
||||||
post_upgrade_tasks:
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- neutron_dhcp
|
||||||
- name: Check for neutron user
|
- name: Check for neutron user
|
||||||
getent:
|
getent:
|
||||||
database: passwd
|
database: passwd
|
||||||
|
@ -300,6 +300,12 @@ outputs:
|
|||||||
- release == 'ocata'
|
- release == 'ocata'
|
||||||
- neutron_l3_agent_enabled|bool
|
- neutron_l3_agent_enabled|bool
|
||||||
post_upgrade_tasks:
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- neutron_l3_agent
|
||||||
- name: Check for neutron user
|
- name: Check for neutron user
|
||||||
getent:
|
getent:
|
||||||
database: passwd
|
database: passwd
|
||||||
|
@ -163,6 +163,13 @@ outputs:
|
|||||||
- name: Stop and disable neutron_metadata service
|
- name: Stop and disable neutron_metadata service
|
||||||
when: neutron_metadata_agent_enabled|bool
|
when: neutron_metadata_agent_enabled|bool
|
||||||
service: name=neutron-metadata-agent state=stopped enabled=no
|
service: name=neutron-metadata-agent state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- neutron_metadata_agent
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -259,6 +259,13 @@ outputs:
|
|||||||
regexp=".*neutron-"
|
regexp=".*neutron-"
|
||||||
state=absent
|
state=absent
|
||||||
when: step|int == 5
|
when: step|int == 5
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- neutron_ovs_agent
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -141,3 +141,10 @@ outputs:
|
|||||||
- name: Stop and disable neutron_sriov_agent service
|
- name: Stop and disable neutron_sriov_agent service
|
||||||
when: neutron_sriov_nic_agent_enabled|bool
|
when: neutron_sriov_nic_agent_enabled|bool
|
||||||
service: name=neutron-sriov-nic-agent state=stopped enabled=no
|
service: name=neutron-sriov-nic-agent state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- neutron_sriov_agent
|
||||||
|
@ -408,6 +408,14 @@ outputs:
|
|||||||
tags:
|
tags:
|
||||||
- online_upgrade
|
- online_upgrade
|
||||||
- online_upgrade_nova
|
- online_upgrade_nova
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_api
|
||||||
|
- nova_api_cron
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -315,6 +315,13 @@ outputs:
|
|||||||
package: name=openstack-nova-compute state=removed
|
package: name=openstack-nova-compute state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_nova_compute_package|bool
|
when: remove_nova_compute_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_compute
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -181,6 +181,13 @@ outputs:
|
|||||||
package: name=openstack-nova-conductor state=removed
|
package: name=openstack-nova-conductor state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_nova_conductor_package|bool
|
when: remove_nova_conductor_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_conductor
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -168,6 +168,13 @@ outputs:
|
|||||||
package: name=openstack-nova-console state=removed
|
package: name=openstack-nova-console state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_nova_console_package|bool
|
when: remove_nova_console_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_consoleauth
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -193,6 +193,13 @@ outputs:
|
|||||||
package: name=openstack-nova-compute state=removed
|
package: name=openstack-nova-compute state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_nova_compute_package|bool
|
when: remove_nova_compute_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_compute
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -501,3 +501,11 @@ outputs:
|
|||||||
- name: Stop and disable libvirtd service
|
- name: Stop and disable libvirtd service
|
||||||
when: nova_libvirt_enabled|bool
|
when: nova_libvirt_enabled|bool
|
||||||
service: name=libvirtd state=stopped enabled=no
|
service: name=libvirtd state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_virtlogd
|
||||||
|
- nova_libvirt
|
||||||
|
@ -162,3 +162,10 @@ outputs:
|
|||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [NovaMetadataBase, role_data, metadata_settings]
|
get_attr: [NovaMetadataBase, role_data, metadata_settings]
|
||||||
host_prep_tasks: {get_attr: [NovaMetadataLogging, host_prep_tasks]}
|
host_prep_tasks: {get_attr: [NovaMetadataLogging, host_prep_tasks]}
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_metadata
|
||||||
|
@ -151,3 +151,10 @@ outputs:
|
|||||||
- /var/lib/nova:/var/lib/nova:shared
|
- /var/lib/nova:/var/lib/nova:shared
|
||||||
environment:
|
environment:
|
||||||
- KOLLA_CONFIG_STRATEGY=COPY_ALWAYS
|
- KOLLA_CONFIG_STRATEGY=COPY_ALWAYS
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_migration_target
|
||||||
|
@ -195,3 +195,10 @@ outputs:
|
|||||||
package: name=httpd state=removed
|
package: name=httpd state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_httpd_package|bool
|
when: remove_httpd_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_placement
|
||||||
|
@ -187,3 +187,10 @@ outputs:
|
|||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'ocata'
|
||||||
- nova_scheduler_enabled|bool
|
- nova_scheduler_enabled|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_scheduler
|
||||||
|
@ -245,3 +245,10 @@ outputs:
|
|||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'ocata'
|
||||||
- nova_vncproxy_enabled|bool
|
- nova_vncproxy_enabled|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- nova_vnc_proxy
|
||||||
|
@ -219,3 +219,11 @@ outputs:
|
|||||||
shell: "/usr/bin/kinit -kt /etc/krb5.keytab && ipa-getkeytab -s $(grep xmlrpc_uri /etc/ipa/default.conf | cut -d/ -f3) -p nova/{{ ansible_nodename }} -k /etc/novajoin/krb5.keytab"
|
shell: "/usr/bin/kinit -kt /etc/krb5.keytab && ipa-getkeytab -s $(grep xmlrpc_uri /etc/ipa/default.conf | cut -d/ -f3) -p nova/{{ ansible_nodename }} -k /etc/novajoin/krb5.keytab"
|
||||||
args:
|
args:
|
||||||
creates: /etc/novajoin/krb5.keytab
|
creates: /etc/novajoin/krb5.keytab
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- novajoin_server
|
||||||
|
- novajoin_notifier
|
||||||
|
@ -271,3 +271,16 @@ outputs:
|
|||||||
service: name=httpd state=stopped
|
service: name=httpd state=stopped
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [OctaviaApiPuppetBase, role_data, metadata_settings]
|
get_attr: [OctaviaApiPuppetBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
with_items:
|
||||||
|
list_concat:
|
||||||
|
- - octavia_api
|
||||||
|
- - if:
|
||||||
|
- internal_tls_enabled
|
||||||
|
- - octavia_api_tls_proxy
|
||||||
|
- null
|
||||||
|
@ -174,3 +174,10 @@ outputs:
|
|||||||
package: name=openstack-octavia-health-manager state=removed
|
package: name=openstack-octavia-health-manager state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_octavia_health_manager_package|bool
|
when: remove_octavia_health_manager_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- octavia_health_manager
|
||||||
|
@ -161,3 +161,10 @@ outputs:
|
|||||||
- name: Stop and disable octavia_housekeeping service
|
- name: Stop and disable octavia_housekeeping service
|
||||||
when: octavia_housekeeping_enabled|bool
|
when: octavia_housekeeping_enabled|bool
|
||||||
service: name=openstack-octavia-housekeeping state=stopped enabled=no
|
service: name=openstack-octavia-housekeeping state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- octavia_housekeeping
|
||||||
|
@ -180,3 +180,10 @@ outputs:
|
|||||||
- name: Stop and disable octavia_worker service
|
- name: Stop and disable octavia_worker service
|
||||||
when: octavia_worker_enabled|bool
|
when: octavia_worker_enabled|bool
|
||||||
service: name=openstack-octavia-worker state=stopped enabled=no
|
service: name=openstack-octavia-worker state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- octavia_worker
|
||||||
|
@ -251,6 +251,12 @@ outputs:
|
|||||||
$ODL_PASSWORD: {get_attr: [OpenDaylightBase, role_data, config_settings, 'opendaylight::password']}
|
$ODL_PASSWORD: {get_attr: [OpenDaylightBase, role_data, config_settings, 'opendaylight::password']}
|
||||||
$ODL_URI: {get_param: [EndpointMap, OpenDaylightInternal, uri]}
|
$ODL_URI: {get_param: [EndpointMap, OpenDaylightInternal, uri]}
|
||||||
when: step|int == 0
|
when: step|int == 0
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- opendaylight_api
|
||||||
update_tasks:
|
update_tasks:
|
||||||
- name: Get ODL update level
|
- name: Get ODL update level
|
||||||
block: &get_odl_update_level
|
block: &get_odl_update_level
|
||||||
|
@ -158,3 +158,10 @@ outputs:
|
|||||||
- name: Stop and disable ovn-controller service
|
- name: Stop and disable ovn-controller service
|
||||||
when: ovn_controller_enabled|bool
|
when: ovn_controller_enabled|bool
|
||||||
service: name=ovn-controller state=stopped enabled=no
|
service: name=ovn-controller state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ovn_controller
|
||||||
|
@ -225,3 +225,12 @@ outputs:
|
|||||||
- name: Stop and disable ovn-northd service
|
- name: Stop and disable ovn-northd service
|
||||||
when: ovn_northd_enabled|bool
|
when: ovn_northd_enabled|bool
|
||||||
service: name=ovn-northd state=stopped enabled=no
|
service: name=ovn-northd state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ovn_north_db_server
|
||||||
|
- ovn_south_db_server
|
||||||
|
- ovn_northd
|
||||||
|
@ -235,3 +235,10 @@ outputs:
|
|||||||
- name: Stop and disable networking_ovn_metadata service
|
- name: Stop and disable networking_ovn_metadata service
|
||||||
when: networking_ovn_metadata_agent_enabled|bool
|
when: networking_ovn_metadata_agent_enabled|bool
|
||||||
service: name=networking-ovn-metadata-agent state=stopped enabled=no
|
service: name=networking-ovn-metadata-agent state=stopped enabled=no
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- ovn_metadata_agent
|
||||||
|
@ -97,3 +97,10 @@ outputs:
|
|||||||
upgrade_tasks:
|
upgrade_tasks:
|
||||||
update_tasks:
|
update_tasks:
|
||||||
# Nothing: It's not managed by pacemaker, so let paunch do it.
|
# Nothing: It's not managed by pacemaker, so let paunch do it.
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- clustercheck
|
||||||
|
@ -157,3 +157,10 @@ outputs:
|
|||||||
host_prep_tasks: {get_attr: [PankoApiLogging, host_prep_tasks]}
|
host_prep_tasks: {get_attr: [PankoApiLogging, host_prep_tasks]}
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [PankoApiPuppetBase, role_data, metadata_settings]
|
get_attr: [PankoApiPuppetBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- panko_api
|
||||||
|
@ -124,3 +124,10 @@ outputs:
|
|||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [QdrouterdBase, role_data, metadata_settings]
|
get_attr: [QdrouterdBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- qdrouterd
|
||||||
|
@ -250,3 +250,10 @@ outputs:
|
|||||||
# this is under paunch control so the latest image should be
|
# this is under paunch control so the latest image should be
|
||||||
# pulled in by the deploy steps. Same question for other
|
# pulled in by the deploy steps. Same question for other
|
||||||
# usually managed by pacemaker container.
|
# usually managed by pacemaker container.
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- rabbitmq
|
||||||
|
@ -186,6 +186,13 @@ outputs:
|
|||||||
package: name=openstack-sahara-api state=removed
|
package: name=openstack-sahara-api state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_sahara_api_package|bool
|
when: remove_sahara_api_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- sahara_api
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -175,6 +175,13 @@ outputs:
|
|||||||
package: name=openstack-sahara-engine state=removed
|
package: name=openstack-sahara-engine state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_sahara_engine_package|bool
|
when: remove_sahara_engine_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- sahara_engine
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -184,6 +184,13 @@ outputs:
|
|||||||
when: sensu_enabled|bool
|
when: sensu_enabled|bool
|
||||||
service: name=sensu-client state=stopped enabled=no
|
service: name=sensu-client state=stopped enabled=no
|
||||||
#TODO: Removal of package
|
#TODO: Removal of package
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- sensu_client
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -309,6 +309,18 @@ outputs:
|
|||||||
when: remove_swift_proxy_package|bool
|
when: remove_swift_proxy_package|bool
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [SwiftProxyBase, role_data, metadata_settings]
|
get_attr: [SwiftProxyBase, role_data, metadata_settings]
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
list_concat:
|
||||||
|
- - swift_proxy
|
||||||
|
- - if:
|
||||||
|
- internal_tls_enabled
|
||||||
|
- - swift_proxy_tls_proxy
|
||||||
|
- null
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -604,6 +604,26 @@ outputs:
|
|||||||
file:
|
file:
|
||||||
path: /var/run/rsyncd.pid
|
path: /var/run/rsyncd.pid
|
||||||
state: absent
|
state: absent
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- swift_account_auditor
|
||||||
|
- swift_account_reaper
|
||||||
|
- swift_account_replicator
|
||||||
|
- swift_account_server
|
||||||
|
- swift_container_auditor
|
||||||
|
- swift_container_replicator
|
||||||
|
- swift_container_server
|
||||||
|
- swift_container_updater
|
||||||
|
- swift_object_auditor
|
||||||
|
- swift_object_expirer
|
||||||
|
- swift_object_replicator
|
||||||
|
- swift_object_server
|
||||||
|
- swift_object_updater
|
||||||
|
- swift_rsync
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
|
@ -163,3 +163,10 @@ outputs:
|
|||||||
when: tacker_enabled|bool
|
when: tacker_enabled|bool
|
||||||
service: name=openstack-tacker-server state=stopped enabled=no
|
service: name=openstack-tacker-server state=stopped enabled=no
|
||||||
#TODO: Removal of package
|
#TODO: Removal of package
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- tacker_api
|
||||||
|
@ -158,5 +158,12 @@ outputs:
|
|||||||
package: name=openstack-tripleo-ui state=removed
|
package: name=openstack-tripleo-ui state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: {get_param: UpgradeRemoveUnusedPackages}
|
when: {get_param: UpgradeRemoveUnusedPackages}
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- tripleo_ui
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [TripleoUIPuppetBase, role_data, metadata_settings]
|
get_attr: [TripleoUIPuppetBase, role_data, metadata_settings]
|
||||||
|
@ -250,5 +250,13 @@ outputs:
|
|||||||
package: name=openstack-zaqar state=removed
|
package: name=openstack-zaqar state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when: remove_zaqar_package|bool
|
when: remove_zaqar_package|bool
|
||||||
|
post_upgrade_tasks:
|
||||||
|
- when: step|int == 1
|
||||||
|
import_role:
|
||||||
|
name: tripleo-docker-rm
|
||||||
|
vars:
|
||||||
|
containers_to_rm:
|
||||||
|
- zaqar
|
||||||
|
- zaqar_websocket
|
||||||
metadata_settings:
|
metadata_settings:
|
||||||
get_attr: [ZaqarBase, role_data, metadata_settings]
|
get_attr: [ZaqarBase, role_data, metadata_settings]
|
||||||
|
Loading…
Reference in New Issue
Block a user