Merge "Update ffwd-upgrade branch names" into stable/train
This commit is contained in:
commit
78f6b58547
|
@ -90,7 +90,7 @@ parameters:
|
||||||
description: Whether containerized puppet executions use modules from the baremetal host. Defaults to true. Can be set to false to consume puppet modules from containers directly.
|
description: Whether containerized puppet executions use modules from the baremetal host. Defaults to true. Can be set to false to consume puppet modules from containers directly.
|
||||||
FastForwardUpgradeReleases:
|
FastForwardUpgradeReleases:
|
||||||
type: comma_delimited_list
|
type: comma_delimited_list
|
||||||
default: ['ocata', 'pike', 'queens']
|
default: ['rocky', 'stein', 'train']
|
||||||
description: List of releases to fast forward through during upgrade. Last release in list is used for post steps.
|
description: List of releases to fast forward through during upgrade. Last release in list is used for post steps.
|
||||||
ContainerLogStdoutPath:
|
ContainerLogStdoutPath:
|
||||||
type: string
|
type: string
|
||||||
|
|
|
@ -251,7 +251,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check for aodh running under apache
|
- name: Check for aodh running under apache
|
||||||
tags: common
|
tags: common
|
||||||
|
@ -276,7 +276,7 @@ outputs:
|
||||||
service: name=httpd state=stopped enabled=no
|
service: name=httpd state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- aodh_httpd_enabled|bool
|
- aodh_httpd_enabled|bool
|
||||||
- httpd_running|bool
|
- httpd_running|bool
|
||||||
- name: Aodh package update
|
- name: Aodh package update
|
||||||
|
|
|
@ -141,7 +141,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-aodh-evaluator is deployed
|
- name: FFU check if openstack-aodh-evaluator is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-aodh-evaluator
|
command: systemctl is-enabled --quiet openstack-aodh-evaluator
|
||||||
|
@ -154,5 +154,5 @@ outputs:
|
||||||
service: name=openstack-aodh-evaluator state=stopped enabled=no
|
service: name=openstack-aodh-evaluator state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- aodh_evaluator_enabled|bool
|
- aodh_evaluator_enabled|bool
|
||||||
|
|
|
@ -141,7 +141,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-aodh-listener is deployed
|
- name: FFU check if openstack-aodh-listener is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-aodh-listener
|
command: systemctl is-enabled --quiet openstack-aodh-listener
|
||||||
|
@ -154,5 +154,5 @@ outputs:
|
||||||
service: name=openstack-aodh-listener state=stopped enabled=no
|
service: name=openstack-aodh-listener state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- aodh_listener_enabled|bool
|
- aodh_listener_enabled|bool
|
||||||
|
|
|
@ -141,7 +141,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-aodh-notifier is deployed
|
- name: FFU check if openstack-aodh-notifier is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-aodh-notifier
|
command: systemctl is-enabled --quiet openstack-aodh-notifier
|
||||||
|
@ -154,5 +154,5 @@ outputs:
|
||||||
service: name=openstack-aodh-notifier state=stopped enabled=no
|
service: name=openstack-aodh-notifier state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- aodh_notifier_enabled|bool
|
- aodh_notifier_enabled|bool
|
||||||
|
|
|
@ -188,7 +188,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-ceilometer-central is deployed
|
- name: FFU check if openstack-ceilometer-central is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-ceilometer-central
|
command: systemctl is-enabled --quiet openstack-ceilometer-central
|
||||||
|
@ -201,5 +201,5 @@ outputs:
|
||||||
service: name=openstack-ceilometer-central state=stopped enabled=no
|
service: name=openstack-ceilometer-central state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- ceilometer_agent_central_enabled|bool
|
- ceilometer_agent_central_enabled|bool
|
||||||
|
|
|
@ -136,7 +136,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-ceilometer-compute is deployed
|
- name: FFU check if openstack-ceilometer-compute is deployed
|
||||||
command: systemctl is-enabled openstack-ceilometer-compute
|
command: systemctl is-enabled openstack-ceilometer-compute
|
||||||
|
@ -148,6 +148,6 @@ outputs:
|
||||||
- name: FFU stop and disable openstack-ceilometer-compute service
|
- name: FFU stop and disable openstack-ceilometer-compute service
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- ceilometer_agent_compute_enabled|bool
|
- ceilometer_agent_compute_enabled|bool
|
||||||
service: name=openstack-ceilometer-compute state=stopped enabled=no
|
service: name=openstack-ceilometer-compute state=stopped enabled=no
|
||||||
|
|
|
@ -149,7 +149,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-ceilometer-ipmi is enabled
|
- name: FFU check if openstack-ceilometer-ipmi is enabled
|
||||||
command: systemctl is-enabled openstack-ceilometer-ipmi
|
command: systemctl is-enabled openstack-ceilometer-ipmi
|
||||||
|
@ -161,6 +161,6 @@ outputs:
|
||||||
- name: FFU stop and disable openstack-ceilometer-ipmi service
|
- name: FFU stop and disable openstack-ceilometer-ipmi service
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- ceilometer_ipmi_enabled|bool
|
- ceilometer_ipmi_enabled|bool
|
||||||
service: name=openstack-ceilometer-ipmi state=stopped enabled=no
|
service: name=openstack-ceilometer-ipmi state=stopped enabled=no
|
||||||
|
|
|
@ -175,7 +175,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-ceilometer-notification is deployed
|
- name: FFU check if openstack-ceilometer-notification is deployed
|
||||||
command: systemctl is-enabled openstack-ceilometer-notification
|
command: systemctl is-enabled openstack-ceilometer-notification
|
||||||
|
@ -187,6 +187,6 @@ outputs:
|
||||||
- name: FFU stop and diable openstack-ceilometer-notification service
|
- name: FFU stop and diable openstack-ceilometer-notification service
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- ceilometer_agent_notification_enabled|bool
|
- ceilometer_agent_notification_enabled|bool
|
||||||
service: name=openstack-ceilometer-notification state=stopped enabled=no
|
service: name=openstack-ceilometer-notification state=stopped enabled=no
|
||||||
|
|
|
@ -378,7 +378,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check is cinder_api is deployed
|
- name: Check is cinder_api is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-cinder-api
|
command: systemctl is-enabled --quiet openstack-cinder-api
|
||||||
|
@ -391,7 +391,7 @@ outputs:
|
||||||
service: name=openstack-cinder-api state=stopped
|
service: name=openstack-cinder-api state=stopped
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- cinder_api_enabled|bool
|
- cinder_api_enabled|bool
|
||||||
- name: Extra removal of services for cinder
|
- name: Extra removal of services for cinder
|
||||||
shell: |
|
shell: |
|
||||||
|
@ -401,13 +401,13 @@ outputs:
|
||||||
while read i ; do cinder-manage service remove $i ; done
|
while read i ; do cinder-manage service remove $i ; done
|
||||||
when:
|
when:
|
||||||
- step|int == 5
|
- step|int == 5
|
||||||
- release == 'pike'
|
- release == 'stein'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- name: Extra migration for cinder
|
- name: Extra migration for cinder
|
||||||
command: cinder-manage db online_data_migrations
|
command: cinder-manage db online_data_migrations
|
||||||
when:
|
when:
|
||||||
- step|int == 5
|
- step|int == 5
|
||||||
- release == 'pike'
|
- release == 'stein'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- name: Cinder package update
|
- name: Cinder package update
|
||||||
package:
|
package:
|
||||||
|
|
|
@ -409,7 +409,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
block:
|
block:
|
||||||
- name: Check cluster resource status
|
- name: Check cluster resource status
|
||||||
|
@ -432,6 +432,6 @@ outputs:
|
||||||
until: cinder_backup_output.rc == 0
|
until: cinder_backup_output.rc == 0
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- cinder_backup_res|bool
|
- cinder_backup_res|bool
|
||||||
|
|
|
@ -167,7 +167,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if cinder_scheduler is deployed
|
- name: Check if cinder_scheduler is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-cinder-scheduler
|
command: systemctl is-enabled --quiet openstack-cinder-scheduler
|
||||||
|
@ -180,5 +180,5 @@ outputs:
|
||||||
service: name=openstack-cinder-scheduler state=stopped enabled=no
|
service: name=openstack-cinder-scheduler state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- cinder_scheduler_enabled|bool
|
- cinder_scheduler_enabled|bool
|
||||||
|
|
|
@ -336,7 +336,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if cinder_volume is deployed
|
- name: Check if cinder_volume is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-cinder-volume
|
command: systemctl is-enabled --quiet openstack-cinder-volume
|
||||||
|
@ -349,5 +349,5 @@ outputs:
|
||||||
service: name=openstack-cinder-volume state=stopped enabled=no
|
service: name=openstack-cinder-volume state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- cinder_volume_enabled|bool
|
- cinder_volume_enabled|bool
|
||||||
|
|
|
@ -402,7 +402,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
block:
|
block:
|
||||||
- name: Check cluster resource status
|
- name: Check cluster resource status
|
||||||
|
@ -425,6 +425,6 @@ outputs:
|
||||||
until: cinder_volume_output.rc == 0
|
until: cinder_volume_output.rc == 0
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- cinder_volume_res|bool
|
- cinder_volume_res|bool
|
||||||
|
|
|
@ -321,7 +321,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 6
|
- step|int == 6
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
block:
|
block:
|
||||||
- name: Remove whitespaces in .my.cnf
|
- name: Remove whitespaces in .my.cnf
|
||||||
|
|
|
@ -631,7 +631,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 6
|
- step|int == 6
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
block:
|
block:
|
||||||
- name: Remove whitespaces in .my.cnf
|
- name: Remove whitespaces in .my.cnf
|
||||||
|
|
|
@ -478,7 +478,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
block:
|
block:
|
||||||
- name: Check cluster resource status of redis
|
- name: Check cluster resource status of redis
|
||||||
|
@ -501,6 +501,6 @@ outputs:
|
||||||
until: redis_output.rc == 0
|
until: redis_output.rc == 0
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- redis_res|bool
|
- redis_res|bool
|
||||||
|
|
|
@ -615,7 +615,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if glance_api is deployed
|
- name: Check if glance_api is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-glance-api
|
command: systemctl is-enabled --quiet openstack-glance-api
|
||||||
|
@ -628,7 +628,7 @@ outputs:
|
||||||
service: name=openstack-glance-api state=stopped enabled=no
|
service: name=openstack-glance-api state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- glance_api_enabled|bool
|
- glance_api_enabled|bool
|
||||||
- name: glance package update
|
- name: glance package update
|
||||||
package: name=openstack-glance state=latest
|
package: name=openstack-glance state=latest
|
||||||
|
|
|
@ -385,7 +385,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if httpd service is running
|
- name: Check if httpd service is running
|
||||||
command: systemctl is-active --quiet httpd
|
command: systemctl is-active --quiet httpd
|
||||||
|
@ -419,12 +419,12 @@ outputs:
|
||||||
service: name=openstack-gnocchi-api state=stopped enabled=no
|
service: name=openstack-gnocchi-api state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- gnocchi_api_enabled|bool
|
- gnocchi_api_enabled|bool
|
||||||
- name: Stop and disable httpd service
|
- name: Stop and disable httpd service
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- gnocchi_httpd_enabled|bool
|
- gnocchi_httpd_enabled|bool
|
||||||
- httpd_running|bool
|
- httpd_running|bool
|
||||||
service: name=httpd state=stopped enabled=no
|
service: name=httpd state=stopped enabled=no
|
||||||
|
|
|
@ -196,7 +196,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-gnocchi-metricd is deployed
|
- name: FFU check if openstack-gnocchi-metricd is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-gnocchi-metricd
|
command: systemctl is-enabled --quiet openstack-gnocchi-metricd
|
||||||
|
@ -209,5 +209,5 @@ outputs:
|
||||||
service: name=openstack-gnocchi-metricd state=stopped enabled=no
|
service: name=openstack-gnocchi-metricd state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- gnocchi_metricd_enabled|bool
|
- gnocchi_metricd_enabled|bool
|
||||||
|
|
|
@ -194,16 +194,16 @@ outputs:
|
||||||
register: gnocchi_statsd_enabled_result
|
register: gnocchi_statsd_enabled_result
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- name: Set fact gnocchi_statsd_enabled
|
- name: Set fact gnocchi_statsd_enabled
|
||||||
set_fact:
|
set_fact:
|
||||||
gnocchi_statsd_enabled: "{{ gnocchi_statsd_enabled_result.rc == 0 }}"
|
gnocchi_statsd_enabled: "{{ gnocchi_statsd_enabled_result.rc == 0 }}"
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- name: FFU stop and disable openstack-gnocchi-statsd service
|
- name: FFU stop and disable openstack-gnocchi-statsd service
|
||||||
service: name=openstack-gnocchi-statsd state=stopped enabled=no
|
service: name=openstack-gnocchi-statsd state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- gnocchi_statsd_enabled|bool
|
- gnocchi_statsd_enabled|bool
|
||||||
|
|
|
@ -232,7 +232,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-heat-api-cfn service is enabled
|
- name: FFU check if openstack-heat-api-cfn service is enabled
|
||||||
command: systemctl is-enabled openstack-heat-api-cfn
|
command: systemctl is-enabled openstack-heat-api-cfn
|
||||||
|
@ -244,6 +244,6 @@ outputs:
|
||||||
- name: FFU stop and disable openstack-heat-api-cfn service
|
- name: FFU stop and disable openstack-heat-api-cfn service
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- heat_api_cfn_enabled|bool
|
- heat_api_cfn_enabled|bool
|
||||||
service: name=openstack-heat-api-cfn state=stopped enabled=no
|
service: name=openstack-heat-api-cfn state=stopped enabled=no
|
||||||
|
|
|
@ -40,7 +40,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if heat_api_cloudwatch is deployed
|
- name: FFU check if heat_api_cloudwatch is deployed
|
||||||
command: systemctl is-enabled openstack-heat-api-cloudwatch
|
command: systemctl is-enabled openstack-heat-api-cloudwatch
|
||||||
|
@ -53,11 +53,11 @@ outputs:
|
||||||
service: name=openstack-heat-api-cloudwatch state=stopped enabled=no
|
service: name=openstack-heat-api-cloudwatch state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- heat_api_cloudwatch_enabled|bool
|
- heat_api_cloudwatch_enabled|bool
|
||||||
- name: Remove heat_api_cloudwatch package
|
- name: Remove heat_api_cloudwatch package
|
||||||
package: name=openstack-heat-api-cloudwatch state=removed
|
package: name=openstack-heat-api-cloudwatch state=removed
|
||||||
ignore_errors: True
|
ignore_errors: True
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
|
|
|
@ -281,7 +281,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check openstack-heat-api is enabled
|
- name: FFU check openstack-heat-api is enabled
|
||||||
command: systemctl is-enabled openstack-heat-api
|
command: systemctl is-enabled openstack-heat-api
|
||||||
|
@ -294,7 +294,7 @@ outputs:
|
||||||
service: name=openstack-heat-api state=stopped enabled=no
|
service: name=openstack-heat-api state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- heat_api_enabled|bool
|
- heat_api_enabled|bool
|
||||||
- name: FFU Heat package update
|
- name: FFU Heat package update
|
||||||
package:
|
package:
|
||||||
|
|
|
@ -291,7 +291,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-heat-engine is enabled
|
- name: FFU check if openstack-heat-engine is enabled
|
||||||
command: systemctl is-enabled --quiet openstack-heat-engine
|
command: systemctl is-enabled --quiet openstack-heat-engine
|
||||||
|
@ -303,6 +303,6 @@ outputs:
|
||||||
- name: FFU stop and disable openstack-heat-engine service
|
- name: FFU stop and disable openstack-heat-engine service
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- heat_engine_enabled|bool
|
- heat_engine_enabled|bool
|
||||||
service: name=openstack-heat-engine state=stopped enabled=no
|
service: name=openstack-heat-engine state=stopped enabled=no
|
||||||
|
|
|
@ -291,7 +291,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if ironic_api is deployed
|
- name: Check if ironic_api is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-ironic-api
|
command: systemctl is-enabled --quiet openstack-ironic-api
|
||||||
|
@ -304,7 +304,7 @@ outputs:
|
||||||
service: name=openstack-ironic-api state=stopped enabled=no
|
service: name=openstack-ironic-api state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- ironic_api_enabled|bool
|
- ironic_api_enabled|bool
|
||||||
- name: Ironic package update
|
- name: Ironic package update
|
||||||
package:
|
package:
|
||||||
|
@ -323,4 +323,4 @@ outputs:
|
||||||
when:
|
when:
|
||||||
- step|int == 8
|
- step|int == 8
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- release == 'pike'
|
- release == 'stein'
|
||||||
|
|
|
@ -595,7 +595,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if ironic_conductor is deployed
|
- name: Check if ironic_conductor is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-ironic-conductor
|
command: systemctl is-enabled --quiet openstack-ironic-conductor
|
||||||
|
@ -608,7 +608,7 @@ outputs:
|
||||||
service: name=openstack-ironic-conductor state=stopped enabled=no
|
service: name=openstack-ironic-conductor state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- ironic_conductor_enabled|bool
|
- ironic_conductor_enabled|bool
|
||||||
- name: Ironic packages update
|
- name: Ironic packages update
|
||||||
package:
|
package:
|
||||||
|
|
|
@ -672,7 +672,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check for keystone running under apache
|
- name: Check for keystone running under apache
|
||||||
tags: common
|
tags: common
|
||||||
|
@ -697,7 +697,7 @@ outputs:
|
||||||
service: name=httpd state=stopped enabled=no
|
service: name=httpd state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- keystone_httpd_enabled|bool
|
- keystone_httpd_enabled|bool
|
||||||
- httpd_running|bool
|
- httpd_running|bool
|
||||||
- name: Keystone package update
|
- name: Keystone package update
|
||||||
|
|
|
@ -259,18 +259,18 @@ outputs:
|
||||||
register: manila_api_enabled_result
|
register: manila_api_enabled_result
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- name: Set fact manila_api_enabled
|
- name: Set fact manila_api_enabled
|
||||||
set_fact:
|
set_fact:
|
||||||
manila_api_enabled: "{{ manila_api_enabled_result.rc == 0 }}"
|
manila_api_enabled: "{{ manila_api_enabled_result.rc == 0 }}"
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- name: Stop openstack-manila-api
|
- name: Stop openstack-manila-api
|
||||||
service: name=openstack-manila-api state=stopped
|
service: name=openstack-manila-api state=stopped
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- manila_api_enabled|bool
|
- manila_api_enabled|bool
|
||||||
- name: manila package update
|
- name: manila package update
|
||||||
package:
|
package:
|
||||||
|
|
|
@ -131,16 +131,16 @@ outputs:
|
||||||
register: manila_scheduler_enabled_result
|
register: manila_scheduler_enabled_result
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- name: Set fact manila_scheduler_enabled
|
- name: Set fact manila_scheduler_enabled
|
||||||
set_fact:
|
set_fact:
|
||||||
manila_scheduler_enabled: "{{ manila_scheduler_enabled_result.rc == 0 }}"
|
manila_scheduler_enabled: "{{ manila_scheduler_enabled_result.rc == 0 }}"
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- name: Stop openstack-manila-scheduler
|
- name: Stop openstack-manila-scheduler
|
||||||
service: name=openstack-manila-scheduler state=stopped enabled=no
|
service: name=openstack-manila-scheduler state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- manila_scheduler_enabled|bool
|
- manila_scheduler_enabled|bool
|
||||||
|
|
|
@ -186,16 +186,16 @@ outputs:
|
||||||
register: manila_share_enabled_result
|
register: manila_share_enabled_result
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- name: Set fact manila_share_enabled
|
- name: Set fact manila_share_enabled
|
||||||
set_fact:
|
set_fact:
|
||||||
manila_share_enabled: "{{ manila_share_enabled_result.rc == 0 }}"
|
manila_share_enabled: "{{ manila_share_enabled_result.rc == 0 }}"
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- name: Stop openstack-manila-share
|
- name: Stop openstack-manila-share
|
||||||
service: name=openstack-manila-share state=stopped enabled=no
|
service: name=openstack-manila-share state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- manila_share_enabled|bool
|
- manila_share_enabled|bool
|
||||||
|
|
|
@ -404,14 +404,14 @@ outputs:
|
||||||
register: manila_share_res_result
|
register: manila_share_res_result
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- name: Set fact manila_share_res
|
- name: Set fact manila_share_res
|
||||||
set_fact:
|
set_fact:
|
||||||
manila_share_res: "{{ manila_share_res_result.rc == 0 }}"
|
manila_share_res: "{{ manila_share_res_result.rc == 0 }}"
|
||||||
when:
|
when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- name: Disable the openstack-manila-share cluster resource
|
- name: Disable the openstack-manila-share cluster resource
|
||||||
pacemaker_resource:
|
pacemaker_resource:
|
||||||
|
@ -423,6 +423,6 @@ outputs:
|
||||||
until: manila_share_output.rc == 0
|
until: manila_share_output.rc == 0
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- manila_share_res|bool
|
- manila_share_res|bool
|
||||||
|
|
|
@ -203,7 +203,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if memcached is deployed
|
- name: Check if memcached is deployed
|
||||||
command: systemctl is-enabled --quiet memcached
|
command: systemctl is-enabled --quiet memcached
|
||||||
|
@ -216,6 +216,6 @@ outputs:
|
||||||
- name: Stop and disable memcached service
|
- name: Stop and disable memcached service
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- memcached_enabled|bool
|
- memcached_enabled|bool
|
||||||
service: name=memcached state=stopped enabled=no
|
service: name=memcached state=stopped enabled=no
|
||||||
|
|
|
@ -666,7 +666,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if collectd.service is deployed
|
- name: Check if collectd.service is deployed
|
||||||
command: systemctl is-enabled --quiet collectd.service
|
command: systemctl is-enabled --quiet collectd.service
|
||||||
|
@ -679,5 +679,5 @@ outputs:
|
||||||
service: name=collectd.service state=stopped enabled=no
|
service: name=collectd.service state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- collectd_enabled|bool
|
- collectd_enabled|bool
|
||||||
|
|
|
@ -528,7 +528,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if neutron_server is deployed
|
- name: Check if neutron_server is deployed
|
||||||
command: systemctl is-enabled --quiet neutron-server
|
command: systemctl is-enabled --quiet neutron-server
|
||||||
|
@ -541,7 +541,7 @@ outputs:
|
||||||
service: name=neutron-server state=stopped enabled=no
|
service: name=neutron-server state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- neutron_server_enabled|bool
|
- neutron_server_enabled|bool
|
||||||
- when:
|
- when:
|
||||||
- step|int == 6
|
- step|int == 6
|
||||||
|
|
|
@ -432,7 +432,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if neutron_dhcp_agent is deployed
|
- name: Check if neutron_dhcp_agent is deployed
|
||||||
command: systemctl is-enabled --quiet neutron-dhcp-agent
|
command: systemctl is-enabled --quiet neutron-dhcp-agent
|
||||||
|
@ -445,7 +445,7 @@ outputs:
|
||||||
service: name=neutron-dhcp-agent state=stopped enabled=no
|
service: name=neutron-dhcp-agent state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- neutron_dhcp_agent_enabled|bool
|
- neutron_dhcp_agent_enabled|bool
|
||||||
post_upgrade_tasks:
|
post_upgrade_tasks:
|
||||||
- name: Check for neutron user
|
- name: Check for neutron user
|
||||||
|
|
|
@ -394,7 +394,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if neutron_l3_agent is deployed
|
- name: Check if neutron_l3_agent is deployed
|
||||||
command: systemctl is-enabled --quiet neutron-l3-agent
|
command: systemctl is-enabled --quiet neutron-l3-agent
|
||||||
|
@ -407,7 +407,7 @@ outputs:
|
||||||
service: name=neutron-l3-agent state=stopped enabled=no
|
service: name=neutron-l3-agent state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- neutron_l3_agent_enabled|bool
|
- neutron_l3_agent_enabled|bool
|
||||||
post_upgrade_tasks:
|
post_upgrade_tasks:
|
||||||
- name: Check for neutron user
|
- name: Check for neutron user
|
||||||
|
|
|
@ -213,7 +213,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if neutron_metadata_agent is deployed
|
- name: Check if neutron_metadata_agent is deployed
|
||||||
command: systemctl is-enabled --quiet neutron-metadata-agent
|
command: systemctl is-enabled --quiet neutron-metadata-agent
|
||||||
|
@ -226,5 +226,5 @@ outputs:
|
||||||
service: name=neutron-metadata-agent state=stopped enabled=no
|
service: name=neutron-metadata-agent state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- neutron_metadata_agent_enabled|bool
|
- neutron_metadata_agent_enabled|bool
|
||||||
|
|
|
@ -385,7 +385,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if neutron_ovs_agent is deployed
|
- name: Check if neutron_ovs_agent is deployed
|
||||||
command: systemctl is-enabled --quiet neutron-openvswitch-agent
|
command: systemctl is-enabled --quiet neutron-openvswitch-agent
|
||||||
|
@ -398,5 +398,5 @@ outputs:
|
||||||
service: name=neutron-openvswitch-agent state=stopped enabled=no
|
service: name=neutron-openvswitch-agent state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- neutron_ovs_agent_enabled|bool
|
- neutron_ovs_agent_enabled|bool
|
||||||
|
|
|
@ -508,7 +508,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if nova-api is deployed
|
- name: Check if nova-api is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-nova-api
|
command: systemctl is-enabled --quiet openstack-nova-api
|
||||||
|
@ -522,12 +522,12 @@ outputs:
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- nova_api_enabled|bool
|
- nova_api_enabled|bool
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- name: Extra migration for nova tripleo/+bug/1656791
|
- name: Extra migration for nova tripleo/+bug/1656791
|
||||||
command: nova-manage db online_data_migrations
|
command: nova-manage db online_data_migrations
|
||||||
when:
|
when:
|
||||||
- step|int == 5
|
- step|int == 5
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- name: Update nova packages
|
- name: Update nova packages
|
||||||
package:
|
package:
|
||||||
|
@ -539,7 +539,7 @@ outputs:
|
||||||
#FIXME(lyarwood): Use puppet to do this?
|
#FIXME(lyarwood): Use puppet to do this?
|
||||||
- when:
|
- when:
|
||||||
- step|int == 7
|
- step|int == 7
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
block:
|
block:
|
||||||
- name: Create puppet manifest to set transport_url in nova.conf
|
- name: Create puppet manifest to set transport_url in nova.conf
|
||||||
|
@ -649,7 +649,7 @@ outputs:
|
||||||
async: {get_param: NovaDbSyncTimeout}
|
async: {get_param: NovaDbSyncTimeout}
|
||||||
poll: 10
|
poll: 10
|
||||||
when:
|
when:
|
||||||
- release == 'pike'
|
- release == 'stein'
|
||||||
- name: Sync nova_api DB
|
- name: Sync nova_api DB
|
||||||
command: nova-manage api_db sync
|
command: nova-manage api_db sync
|
||||||
- name: Online data migration for nova
|
- name: Online data migration for nova
|
||||||
|
|
|
@ -1138,7 +1138,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if nova-compute is deployed
|
- name: Check if nova-compute is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-nova-compute
|
command: systemctl is-enabled --quiet openstack-nova-compute
|
||||||
|
@ -1149,7 +1149,7 @@ outputs:
|
||||||
nova_compute_enabled: "{{ nova_compute_enabled_result.rc == 0 }}"
|
nova_compute_enabled: "{{ nova_compute_enabled_result.rc == 0 }}"
|
||||||
- when:
|
- when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Stop and disable nova-compute service
|
- name: Stop and disable nova-compute service
|
||||||
service: name=openstack-nova-compute state=stopped
|
service: name=openstack-nova-compute state=stopped
|
||||||
|
|
|
@ -237,7 +237,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if nova_conductor is deployed
|
- name: Check if nova_conductor is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-nova-conductor
|
command: systemctl is-enabled --quiet openstack-nova-conductor
|
||||||
|
@ -250,5 +250,5 @@ outputs:
|
||||||
service: name=openstack-nova-conductor state=stopped
|
service: name=openstack-nova-conductor state=stopped
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- nova_conductor_enabled|bool
|
- nova_conductor_enabled|bool
|
||||||
|
|
|
@ -240,7 +240,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if nova ironic is deployed
|
- name: Check if nova ironic is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-nova-compute
|
command: systemctl is-enabled --quiet openstack-nova-compute
|
||||||
|
@ -253,11 +253,11 @@ outputs:
|
||||||
service: name=openstack-nova-compute state=stopped
|
service: name=openstack-nova-compute state=stopped
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- nova_ironic_enabled|bool
|
- nova_ironic_enabled|bool
|
||||||
- name: Set upgrade marker in nova statedir
|
- name: Set upgrade marker in nova statedir
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- nova_ironic_enabled|bool
|
- nova_ironic_enabled|bool
|
||||||
file: path=/var/lib/nova/upgrade_marker state=touch owner=nova group=nova
|
file: path=/var/lib/nova/upgrade_marker state=touch owner=nova group=nova
|
||||||
|
|
|
@ -220,7 +220,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if nova_scheduler is deployed
|
- name: Check if nova_scheduler is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-nova-scheduler
|
command: systemctl is-enabled --quiet openstack-nova-scheduler
|
||||||
|
@ -233,7 +233,7 @@ outputs:
|
||||||
service: name=openstack-nova-scheduler state=stopped
|
service: name=openstack-nova-scheduler state=stopped
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- nova_scheduler_enabled|bool
|
- nova_scheduler_enabled|bool
|
||||||
external_upgrade_tasks:
|
external_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
|
|
|
@ -309,7 +309,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if nova vncproxy is deployed
|
- name: Check if nova vncproxy is deployed
|
||||||
command: systemctl is-enabled --quiet openstack-nova-novncproxy
|
command: systemctl is-enabled --quiet openstack-nova-novncproxy
|
||||||
|
@ -322,7 +322,7 @@ outputs:
|
||||||
service: name=openstack-nova-novncproxy state=stopped
|
service: name=openstack-nova-novncproxy state=stopped
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- nova_vncproxy_enabled|bool
|
- nova_vncproxy_enabled|bool
|
||||||
external_upgrade_tasks:
|
external_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
|
|
|
@ -452,7 +452,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
block:
|
block:
|
||||||
- name: Check cluster resource status of rabbitmq
|
- name: Check cluster resource status of rabbitmq
|
||||||
|
@ -475,6 +475,6 @@ outputs:
|
||||||
until: rabbitmq_output.rc == 0
|
until: rabbitmq_output.rc == 0
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- rabbitmq_res|bool
|
- rabbitmq_res|bool
|
||||||
|
|
|
@ -439,7 +439,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
block:
|
block:
|
||||||
- name: Check cluster resource status of rabbitmq
|
- name: Check cluster resource status of rabbitmq
|
||||||
|
@ -462,6 +462,6 @@ outputs:
|
||||||
until: rabbitmq_output.rc == 0
|
until: rabbitmq_output.rc == 0
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- rabbitmq_res|bool
|
- rabbitmq_res|bool
|
||||||
|
|
|
@ -458,7 +458,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
block:
|
block:
|
||||||
- name: Check cluster resource status of rabbitmq
|
- name: Check cluster resource status of rabbitmq
|
||||||
|
@ -481,6 +481,6 @@ outputs:
|
||||||
until: rabbitmq_output.rc == 0
|
until: rabbitmq_output.rc == 0
|
||||||
when:
|
when:
|
||||||
- step|int == 2
|
- step|int == 2
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- is_bootstrap_node|bool
|
- is_bootstrap_node|bool
|
||||||
- rabbitmq_res|bool
|
- rabbitmq_res|bool
|
||||||
|
|
|
@ -211,7 +211,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check openstack-sahara-api is enabled
|
- name: FFU check openstack-sahara-api is enabled
|
||||||
command: systemctl is-enabled openstack-sahara-api
|
command: systemctl is-enabled openstack-sahara-api
|
||||||
|
@ -224,7 +224,7 @@ outputs:
|
||||||
service: name=openstack-sahara-api state=stopped enabled=no
|
service: name=openstack-sahara-api state=stopped enabled=no
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- sahara_api_enabled|bool
|
- sahara_api_enabled|bool
|
||||||
- name: FFU Sahara package update
|
- name: FFU Sahara package update
|
||||||
package:
|
package:
|
||||||
|
|
|
@ -145,7 +145,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: FFU check if openstack-sahara-engine is enabled
|
- name: FFU check if openstack-sahara-engine is enabled
|
||||||
command: systemctl is-enabled --quiet openstack-sahara-engine
|
command: systemctl is-enabled --quiet openstack-sahara-engine
|
||||||
|
@ -157,6 +157,6 @@ outputs:
|
||||||
- name: FFU stop and disable openstack-sahara-engine service
|
- name: FFU stop and disable openstack-sahara-engine service
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- sahara_engine_enabled|bool
|
- sahara_engine_enabled|bool
|
||||||
service: name=openstack-sahara-engine state=stopped enabled=no
|
service: name=openstack-sahara-engine state=stopped enabled=no
|
||||||
|
|
|
@ -477,7 +477,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if swift-proxy or swift-object-expirer are deployed
|
- name: Check if swift-proxy or swift-object-expirer are deployed
|
||||||
command: systemctl is-enabled --quiet "{{ item }}"
|
command: systemctl is-enabled --quiet "{{ item }}"
|
||||||
|
@ -494,5 +494,5 @@ outputs:
|
||||||
with_items: "{{ swift_proxy_services_enabled.results }}"
|
with_items: "{{ swift_proxy_services_enabled.results }}"
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- item.rc == 0
|
- item.rc == 0
|
||||||
|
|
|
@ -676,7 +676,7 @@ outputs:
|
||||||
fast_forward_upgrade_tasks:
|
fast_forward_upgrade_tasks:
|
||||||
- when:
|
- when:
|
||||||
- step|int == 0
|
- step|int == 0
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
block:
|
block:
|
||||||
- name: Check if swift storage services are deployed
|
- name: Check if swift storage services are deployed
|
||||||
command: systemctl is-enabled --quiet "{{ item }}"
|
command: systemctl is-enabled --quiet "{{ item }}"
|
||||||
|
@ -705,5 +705,5 @@ outputs:
|
||||||
with_items: "{{ swift_services_enabled.results }}"
|
with_items: "{{ swift_services_enabled.results }}"
|
||||||
when:
|
when:
|
||||||
- step|int == 1
|
- step|int == 1
|
||||||
- release == 'ocata'
|
- release == 'rocky'
|
||||||
- item.rc == 0
|
- item.rc == 0
|
||||||
|
|
|
@ -40,7 +40,7 @@ parameters:
|
||||||
constraints:
|
constraints:
|
||||||
- allowed_values: ['tripleo-repos', 'custom-script']
|
- allowed_values: ['tripleo-repos', 'custom-script']
|
||||||
FastForwardRepoArgs:
|
FastForwardRepoArgs:
|
||||||
default: {'tripleo_repos': {'ocata': '-b ocata current', 'pike': '-b pike current', 'queens': '-b queens current'}}
|
default: {'tripleo_repos': {'rocky': '-b rocky current', 'stein': '-b stein current', 'train': '-b train current'}}
|
||||||
type: json
|
type: json
|
||||||
FastForwardCustomRepoScriptContent:
|
FastForwardCustomRepoScriptContent:
|
||||||
default: |
|
default: |
|
||||||
|
@ -48,7 +48,7 @@ parameters:
|
||||||
set -e
|
set -e
|
||||||
echo "If you use FastForwardRepoType 'custom-script' you have to provide the upgrade repo script content."
|
echo "If you use FastForwardRepoType 'custom-script' you have to provide the upgrade repo script content."
|
||||||
echo "It will be installed as /root/ffu_upgrade_repo.sh on the node"
|
echo "It will be installed as /root/ffu_upgrade_repo.sh on the node"
|
||||||
echo "and passed the upstream name (ocata, pike, queens) of the release as first argument"
|
echo "and passed the upstream name (rocky, stein, train) of the release as first argument"
|
||||||
exit 1
|
exit 1
|
||||||
type: string
|
type: string
|
||||||
UpgradeLeappEnabled:
|
UpgradeLeappEnabled:
|
||||||
|
|
Loading…
Reference in New Issue