Merge "ansible: replace yum module by package module when possible"
This commit is contained in:
commit
d75fca71ed
common
docker/services
aodh-api.yamlaodh-evaluator.yamlaodh-listener.yamlaodh-notifier.yamlbarbican-api.yamlceilometer-agent-central.yamlceilometer-agent-compute.yamlceilometer-agent-ipmi.yamlceilometer-agent-notification.yamlcinder-api.yamlcinder-backup.yamlcinder-scheduler.yamlcinder-volume.yamlcollectd.yamlcongress.yamlglance-api.yamlgnocchi-api.yamlheat-api.yamlironic-api.yamlironic-conductor.yamlironic-inspector.yamlkeystone.yamlmistral-api.yamlmistral-engine.yamlmistral-event-engine.yamlmistral-executor.yamlneutron-api.yamlneutron-ovs-agent.yamlnova-api.yamlnova-compute.yamlnova-conductor.yamlnova-consoleauth.yamlnova-ironic.yamlnova-placement.yamlnova-scheduler.yamlnova-vnc-proxy.yamloctavia-health-manager.yamloctavia-worker.yaml
pacemaker/database
sahara-api.yamlsahara-engine.yamlswift-proxy.yamlswift-storage.yamltripleo-ui.yamlundercloud-upgrade.yamlzaqar.yamlpuppet/services
aide.yamlapache.j2.yamlbarbican-api.yamlceilometer-agent-ipmi.yamlcongress.yaml
database
disabled
docker-registry.j2.yamldocker.yamlec2-api.yamllogging
metrics
mistral-engine.yamlmistral-event-engine.yamlmistral-executor.yamlmonitoring
nova-compute.yamlnova-placement.yamlpanko-api.yamltacker.yamltripleo-packages.yamlzaqar-api.yaml@ -726,9 +726,9 @@ outputs:
|
||||
when: tripleo_role_name == '{{role.name}}'
|
||||
{%- endfor %}
|
||||
- name: Openstack Heat Agents package update
|
||||
yum: name=openstack-heat-agents state=latest
|
||||
package: name=openstack-heat-agents state=latest
|
||||
- name: Update os-collect-config
|
||||
yum: name=os-collect-config state=latest
|
||||
package: name=os-collect-config state=latest
|
||||
- name: Start os-collect-config back up
|
||||
service: name=os-collect-config state=started enabled=yes
|
||||
fast_forward_upgrade_prep_role_tasks: |
|
||||
|
@ -207,7 +207,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_aodh_api_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-aodh-api package if operator requests it
|
||||
yum: name=openstack-aodh-api state=removed
|
||||
package: name=openstack-aodh-api state=removed
|
||||
ignore_errors: True
|
||||
when: remove_aodh_api_package|bool
|
||||
metadata_settings:
|
||||
@ -250,7 +250,9 @@ outputs:
|
||||
- aodh_httpd_enabled|bool
|
||||
- httpd_running|bool
|
||||
- name: Aodh package update
|
||||
shell: yum -y update openstack-aodh*
|
||||
package:
|
||||
name: 'openstack-aodh*'
|
||||
state: latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
|
@ -148,7 +148,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_aodh_evaluator_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-aodh-evaluator package if operator requests it
|
||||
yum: name=openstack-aodh-evaluator state=removed
|
||||
package: name=openstack-aodh-evaluator state=removed
|
||||
ignore_errors: True
|
||||
when: remove_aodh_evaluator_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -148,7 +148,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_aodh_listener_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-aodh-listener package if operator requests it
|
||||
yum: name=openstack-aodh-listener state=removed
|
||||
package: name=openstack-aodh-listener state=removed
|
||||
ignore_errors: True
|
||||
when: remove_aodh_listener_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -148,7 +148,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_aodh_notifier_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-aodh-notifier package if operator requests it
|
||||
yum: name=openstack-aodh-notifier state=removed
|
||||
package: name=openstack-aodh-notifier state=removed
|
||||
ignore_errors: True
|
||||
when: remove_aodh_notifier_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -254,7 +254,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_barbican_api_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-barbican-api package if operator requests it
|
||||
yum: name=openstack-barbican-api state=removed
|
||||
package: name=openstack-barbican-api state=removed
|
||||
ignore_errors: True
|
||||
when: remove_barbican_api_package|bool
|
||||
metadata_settings:
|
||||
|
@ -176,7 +176,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_ceilometer_central_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-ceilometer-central package if operator requests it
|
||||
yum: name=openstack-ceilometer-central state=removed
|
||||
package: name=openstack-ceilometer-central state=removed
|
||||
ignore_errors: True
|
||||
when: remove_ceilometer_central_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -149,11 +149,11 @@ outputs:
|
||||
set_fact:
|
||||
remove_ceilometer_compute_polling_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-ceilometer-compute package if operator requests it
|
||||
yum: name=openstack-ceilometer-compute state=removed
|
||||
package: name=openstack-ceilometer-compute state=removed
|
||||
ignore_errors: True
|
||||
when: remove_ceilometer_compute_polling_package|bool
|
||||
- name: Remove openstack-ceilometer-polling package if operator requests it
|
||||
yum: name=openstack-ceilometer-polling state=removed
|
||||
package: name=openstack-ceilometer-polling state=removed
|
||||
ignore_errors: True
|
||||
when: remove_ceilometer_compute_polling_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -155,7 +155,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_ceilometer_ipmi_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-ceilometer-ipmi package if operator requests it
|
||||
yum: name=openstack-ceilometer-ipmi state=removed
|
||||
package: name=openstack-ceilometer-ipmi state=removed
|
||||
ignore_errors: True
|
||||
when: remove_ceilometer_ipmi_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -165,7 +165,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_ceilometer_notification_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-ceilometer-notification package if operator requests it
|
||||
yum: name=openstack-ceilometer-notification state=removed
|
||||
package: name=openstack-ceilometer-notification state=removed
|
||||
ignore_errors: True
|
||||
when: remove_ceilometer_notification_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -251,7 +251,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_httpd_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove httpd package if operator requests it
|
||||
yum: name=httpd state=removed
|
||||
package: name=httpd state=removed
|
||||
ignore_errors: True
|
||||
when: remove_httpd_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
@ -291,7 +291,9 @@ outputs:
|
||||
- release == 'pike'
|
||||
- is_bootstrap_node|bool
|
||||
- name: Cinder package update
|
||||
shell: yum -y update openstack-cinder*
|
||||
package:
|
||||
name: 'openstack-cinder*'
|
||||
state: latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
|
@ -189,6 +189,6 @@ outputs:
|
||||
set_fact:
|
||||
remove_cinder_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-cinder package if operator requests it
|
||||
yum: name=openstack-cinder state=removed
|
||||
package: name=openstack-cinder state=removed
|
||||
ignore_errors: True
|
||||
when: remove_cinder_package|bool
|
||||
|
@ -168,7 +168,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_cinder_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-cinder package if operator requests it
|
||||
yum: name=openstack-cinder state=removed
|
||||
package: name=openstack-cinder state=removed
|
||||
ignore_errors: True
|
||||
when: remove_cinder_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -248,7 +248,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_cinder_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-cinder package if operator requests it
|
||||
yum: name=openstack-cinder state=removed
|
||||
package: name=openstack-cinder state=removed
|
||||
ignore_errors: True
|
||||
when: remove_cinder_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -149,7 +149,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_collectd_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove collectd package if operator requests it
|
||||
yum: name=collectd state=removed
|
||||
package: name=collectd state=removed
|
||||
ignore_errors: True
|
||||
when: remove_collectd_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -173,6 +173,6 @@ outputs:
|
||||
set_fact:
|
||||
remove_congress_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-congress package if operator requests it
|
||||
yum: name=openstack-congress state=removed
|
||||
package: name=openstack-congress state=removed
|
||||
ignore_errors: True
|
||||
when: remove_congress_package|bool
|
||||
|
@ -256,7 +256,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_glance_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-glance package if operator requests it
|
||||
yum: name=openstack-glance state=removed
|
||||
package: name=openstack-glance state=removed
|
||||
ignore_errors: True
|
||||
when: remove_glance_package|bool
|
||||
metadata_settings:
|
||||
@ -282,7 +282,7 @@ outputs:
|
||||
- release == 'ocata'
|
||||
- glance_api_enabled|bool
|
||||
- name: glance package update
|
||||
yum: name=openstack-glance state=latest
|
||||
package: name=openstack-glance state=latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
|
@ -348,7 +348,7 @@ outputs:
|
||||
- httpd_running|bool
|
||||
service: name=httpd state=stopped enabled=no
|
||||
- name: Update gnocchi packages
|
||||
yum: name={{ item }} state=latest
|
||||
package: name={{ item }} state=latest
|
||||
# (pradk): We have to explicitly update numpy as its obsoleted
|
||||
# by python2-numpy.
|
||||
with_items:
|
||||
|
@ -252,7 +252,9 @@ outputs:
|
||||
- release == 'ocata'
|
||||
- heat_api_enabled|bool
|
||||
- name: FFU Heat package update
|
||||
shell: yum -y update openstack-heat*
|
||||
package:
|
||||
name: 'openstack-heat*'
|
||||
state: latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
|
@ -207,7 +207,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_ironic_api_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-ironic-api package if operator requests it
|
||||
yum: name=openstack-ironic-api state=removed
|
||||
package: name=openstack-ironic-api state=removed
|
||||
ignore_errors: True
|
||||
when: remove_ironic_api_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
@ -229,7 +229,9 @@ outputs:
|
||||
- release == 'ocata'
|
||||
- ironic_api_enabled|bool
|
||||
- name: Ironic package update
|
||||
shell: yum -y update openstack-ironic*
|
||||
package:
|
||||
name: 'openstack-ironic*'
|
||||
state: latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
|
@ -240,7 +240,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_ironic_conductor_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-ironic-conductor package if operator requests it
|
||||
yum: name=openstack-ironic-conductor state=removed
|
||||
package: name=openstack-ironic-conductor state=removed
|
||||
ignore_errors: True
|
||||
when: remove_ironic_conductor_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
@ -262,7 +262,9 @@ outputs:
|
||||
- release == 'ocata'
|
||||
- ironic_conductor_enabled|bool
|
||||
- name: Ironic packages update
|
||||
shell: yum -y update openstack-ironic*
|
||||
package:
|
||||
name: 'openstack-ironic*'
|
||||
state: latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
|
@ -253,6 +253,6 @@ outputs:
|
||||
set_fact:
|
||||
remove_ironic_inspector_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-ironic-inspector package if operator requests it
|
||||
yum: name=openstack-ironic-inspector state=removed
|
||||
package: name=openstack-ironic-inspector state=removed
|
||||
ignore_errors: True
|
||||
when: remove_ironic_inspector_package|bool
|
||||
|
@ -263,7 +263,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_keystone_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-keystone package if operator requests it
|
||||
yum: name=openstack-keystone state=removed
|
||||
package: name=openstack-keystone state=removed
|
||||
ignore_errors: True
|
||||
when: remove_keystone_package|bool
|
||||
metadata_settings:
|
||||
@ -306,7 +306,9 @@ outputs:
|
||||
- keystone_httpd_enabled|bool
|
||||
- httpd_running|bool
|
||||
- name: Keystone package update
|
||||
shell: yum -y update openstack-keystone*
|
||||
package:
|
||||
name: 'openstack-keystone*'
|
||||
state: latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
|
@ -215,6 +215,6 @@ outputs:
|
||||
set_fact:
|
||||
remove_mistral_api_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-mistral-api package if operator requests it
|
||||
yum: name=openstack-mistral-api state=removed
|
||||
package: name=openstack-mistral-api state=removed
|
||||
ignore_errors: True
|
||||
when: remove_mistral_api_package|bool
|
||||
|
@ -150,6 +150,6 @@ outputs:
|
||||
set_fact:
|
||||
remove_mistral_engine_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-mistral-engine package if operator requests it
|
||||
yum: name=openstack-mistral-engine state=removed
|
||||
package: name=openstack-mistral-engine state=removed
|
||||
ignore_errors: True
|
||||
when: remove_mistral_engine_package|bool
|
||||
|
@ -150,6 +150,6 @@ outputs:
|
||||
set_fact:
|
||||
remove_mistral_event_engine_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-mistral-event-engine package if operator requests it
|
||||
yum: name=openstack-mistral-event-engine state=removed
|
||||
package: name=openstack-mistral-event-engine state=removed
|
||||
ignore_errors: True
|
||||
when: remove_mistral_event_engine_package|bool
|
||||
|
@ -166,6 +166,6 @@ outputs:
|
||||
set_fact:
|
||||
remove_mistral_executor_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-mistral-executor package if operator requests it
|
||||
yum: name=openstack-mistral-executor state=removed
|
||||
package: name=openstack-mistral-executor state=removed
|
||||
ignore_errors: True
|
||||
when: remove_mistral_executor_package|bool
|
||||
|
@ -226,7 +226,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_neutron_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-neutron package if operator requests it
|
||||
yum: name=openstack-neutron state=removed
|
||||
package: name=openstack-neutron state=removed
|
||||
ignore_errors: True
|
||||
when: remove_neutron_package|bool
|
||||
metadata_settings:
|
||||
@ -252,12 +252,14 @@ outputs:
|
||||
- release == 'ocata'
|
||||
- neutron_server_enabled|bool
|
||||
- name: Neutron package update
|
||||
shell: yum -y update openstack-neutron*
|
||||
package:
|
||||
name: 'openstack-neutron*'
|
||||
state: latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
- name: Neutron package update workaround
|
||||
yum: name=python-networking-odl state=latest
|
||||
package: name=python-networking-odl state=latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
|
@ -210,7 +210,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_neutron_openvswitch_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-neutron-openvswitch package if operator requests it
|
||||
yum: name=openstack-neutron-openvswitch state=removed
|
||||
package: name=openstack-neutron-openvswitch state=removed
|
||||
ignore_errors: True
|
||||
when: remove_neutron_openvswitch_package|bool
|
||||
update_tasks:
|
||||
|
@ -378,7 +378,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_nova_api_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-nova-api package if operator requests it
|
||||
yum: name=openstack-nova-api state=removed
|
||||
package: name=openstack-nova-api state=removed
|
||||
ignore_errors: True
|
||||
when:
|
||||
- remove_nova_api_package|bool
|
||||
@ -413,7 +413,9 @@ outputs:
|
||||
- release == 'ocata'
|
||||
- is_bootstrap_node|bool
|
||||
- name: Update nova packages
|
||||
command: yum update -y *nova*
|
||||
package:
|
||||
name: '*nova*'
|
||||
state: latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
|
@ -303,7 +303,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_nova_compute_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-nova-compute package if operator requests it
|
||||
yum: name=openstack-nova-compute state=removed
|
||||
package: name=openstack-nova-compute state=removed
|
||||
ignore_errors: True
|
||||
when: remove_nova_compute_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -173,7 +173,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_nova_conductor_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-nova-conductor package if operator requests it
|
||||
yum: name=openstack-nova-conductor state=removed
|
||||
package: name=openstack-nova-conductor state=removed
|
||||
ignore_errors: True
|
||||
when: remove_nova_conductor_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -160,7 +160,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_nova_console_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-nova-console package if operator requests it
|
||||
yum: name=openstack-nova-console state=removed
|
||||
package: name=openstack-nova-console state=removed
|
||||
ignore_errors: True
|
||||
when: remove_nova_console_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -181,7 +181,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_nova_compute_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-nova-compute package if operator requests it
|
||||
yum: name=openstack-nova-compute state=removed
|
||||
package: name=openstack-nova-compute state=removed
|
||||
ignore_errors: True
|
||||
when: remove_nova_compute_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -188,6 +188,6 @@ outputs:
|
||||
set_fact:
|
||||
remove_httpd_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove httpd package if operator requests it
|
||||
yum: name=httpd state=removed
|
||||
package: name=httpd state=removed
|
||||
ignore_errors: True
|
||||
when: remove_httpd_package|bool
|
||||
|
@ -161,7 +161,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_nova_scheduler_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-nova-scheduler package if operator requests it
|
||||
yum: name=openstack-nova-scheduler state=removed
|
||||
package: name=openstack-nova-scheduler state=removed
|
||||
ignore_errors: True
|
||||
when: remove_nova_scheduler_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -217,7 +217,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_nova_novncproxy_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-nova-novncproxy package if operator requests it
|
||||
yum: name=openstack-nova-novncproxy state=removed
|
||||
package: name=openstack-nova-novncproxy state=removed
|
||||
ignore_errors: True
|
||||
when: remove_nova_novncproxy_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -162,6 +162,6 @@ outputs:
|
||||
set_fact:
|
||||
remove_octavia_health_manager_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-octavia-health-manager package if operator requests it
|
||||
yum: name=openstack-octavia-health-manager state=removed
|
||||
package: name=openstack-octavia-health-manager state=removed
|
||||
ignore_errors: True
|
||||
when: remove_octavia_health_manager_package|bool
|
||||
|
@ -149,7 +149,7 @@ outputs:
|
||||
/var/log/containers/octavia and /var/log/containers/httpd/octavia-api.
|
||||
ignore_errors: true
|
||||
- name: Ensure packages required for configuring octavia are present
|
||||
yum: name={{item}} state=present
|
||||
package: name={{item}} state=present
|
||||
with_items:
|
||||
- python2-neutronclient
|
||||
- python2-openstackclient
|
||||
|
@ -475,7 +475,7 @@ outputs:
|
||||
# guarantee that ownership is fixed at the end of step 3
|
||||
- name: Update host mariadb packages
|
||||
when: step|int == 3
|
||||
yum: name=mariadb-server-galera state=latest
|
||||
package: name=mariadb-server-galera state=latest
|
||||
- name: Mysql upgrade script
|
||||
set_fact:
|
||||
mysql_upgrade_script:
|
||||
|
@ -182,7 +182,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_sahara_api_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-sahara-api package if operator requests it
|
||||
yum: name=openstack-sahara-api state=removed
|
||||
package: name=openstack-sahara-api state=removed
|
||||
ignore_errors: True
|
||||
when: remove_sahara_api_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
@ -206,7 +206,9 @@ outputs:
|
||||
- release == 'ocata'
|
||||
- sahara_api_enabled|bool
|
||||
- name: FFU Sahara package update
|
||||
shell: yum -y update openstack-sahara*
|
||||
package:
|
||||
name: 'openstack-sahara*'
|
||||
state: latest
|
||||
when:
|
||||
- step|int == 6
|
||||
- is_bootstrap_node|bool
|
||||
|
@ -167,7 +167,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_sahara_engine_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-sahara-engine package if operator requests it
|
||||
yum: name=openstack-sahara-engine state=removed
|
||||
package: name=openstack-sahara-engine state=removed
|
||||
ignore_errors: True
|
||||
when: remove_sahara_engine_package|bool
|
||||
fast_forward_upgrade_tasks:
|
||||
|
@ -284,7 +284,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_swift_proxy_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-swift-proxy package if operator requests it
|
||||
yum: name=openstack-swift-proxy state=removed
|
||||
package: name=openstack-swift-proxy state=removed
|
||||
ignore_errors: True
|
||||
when: remove_swift_proxy_package|bool
|
||||
metadata_settings:
|
||||
|
@ -531,7 +531,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_swift_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-swift-container,object,account packages if operator requests it
|
||||
yum: name={{ item }} state=removed
|
||||
package: name={{ item }} state=removed
|
||||
ignore_errors: True
|
||||
when: remove_swift_package|bool
|
||||
with_items:
|
||||
|
@ -157,7 +157,7 @@ outputs:
|
||||
- httpd_running|bool
|
||||
service: name=httpd state=stopped enabled=no
|
||||
- name: Remove openstack-tripleo-ui package if operator requests it
|
||||
yum: name=openstack-tripleo-ui state=removed
|
||||
package: name=openstack-tripleo-ui state=removed
|
||||
ignore_errors: True
|
||||
when: {get_param: UpgradeRemoveUnusedPackages}
|
||||
metadata_settings:
|
||||
|
@ -46,7 +46,7 @@ outputs:
|
||||
config_image: ''
|
||||
upgrade_tasks:
|
||||
- name: upgrade all packages
|
||||
yum:
|
||||
package:
|
||||
name: '*'
|
||||
state: latest
|
||||
when: step|int == 3
|
||||
|
@ -233,7 +233,7 @@ outputs:
|
||||
set_fact:
|
||||
remove_zaqar_package: {get_param: UpgradeRemoveUnusedPackages}
|
||||
- name: Remove openstack-zaqar package if operator requests it
|
||||
yum: name=openstack-zaqar state=removed
|
||||
package: name=openstack-zaqar state=removed
|
||||
ignore_errors: True
|
||||
when: remove_zaqar_package|bool
|
||||
metadata_settings:
|
||||
|
@ -86,7 +86,7 @@ outputs:
|
||||
upgrade_tasks:
|
||||
- name: Ensure Aide is installed
|
||||
when: step|int == 4
|
||||
yum: name=aide state=latest
|
||||
package: name=aide state=latest
|
||||
- name: re-init database
|
||||
when: step|int == 5
|
||||
shell: aide --init --config $(hiera tripleo::profile::base::aide::aide_conf_path)
|
||||
|
@ -150,5 +150,5 @@ outputs:
|
||||
- when: step|int == 3
|
||||
block:
|
||||
- name: Ensure mod_ssl package is installed
|
||||
yum: name=mod_ssl state=latest
|
||||
package: name=mod_ssl state=latest
|
||||
{% endraw %}
|
||||
|
@ -221,7 +221,7 @@ outputs:
|
||||
- barbican_api_enabled.rc == 0
|
||||
tags: validation
|
||||
- name: Install openstack-barbican-api package if it was disabled
|
||||
yum: name=openstack-barbican-api state=latest
|
||||
package: name=openstack-barbican-api state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- barbican_api_enabled.rc != 0
|
||||
|
@ -93,7 +93,7 @@ outputs:
|
||||
- ceilometer_ipmi_enabled.rc == 0
|
||||
service: name=openstack-ceilometer-ipmi state=stopped
|
||||
- name: Install openstack-ceilometer-ipmi package if it was disabled
|
||||
yum: name=openstack-ceilometer-ipmi state=latest
|
||||
package: name=openstack-ceilometer-ipmi state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- ceilometer_ipmi_enabled.rc != 0
|
||||
|
@ -169,7 +169,7 @@ outputs:
|
||||
- congress_enabled.rc == 0
|
||||
service: name=openstack-congress-server state=stopped
|
||||
- name: Install openstack-congress package if it was disabled
|
||||
yum: name=openstack-congress state=latest
|
||||
package: name=openstack-congress state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- congress_enabled.rc != 0
|
||||
|
@ -122,7 +122,7 @@ outputs:
|
||||
- redis_enabled.rc == 0
|
||||
service: name=redis state=stopped
|
||||
- name: Install redis package if it was disabled
|
||||
yum: name=redis state=latest
|
||||
package: name=redis state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- redis_enabled.rc != 0
|
||||
|
@ -68,7 +68,7 @@ outputs:
|
||||
- release == 'ocata'
|
||||
- heat_api_cloudwatch_enabled|bool
|
||||
- name: Remove heat_api_cloudwatch package
|
||||
yum: name=openstack-heat-api-cloudwatch state=removed
|
||||
package: name=openstack-heat-api-cloudwatch state=removed
|
||||
ignore_errors: True
|
||||
when:
|
||||
- step|int == 2
|
||||
|
@ -110,4 +110,4 @@ outputs:
|
||||
upgrade_tasks:
|
||||
- name: Install docker packages on upgrade if missing
|
||||
when: step|int == 3
|
||||
yum: name=docker-distribution state=latest
|
||||
package: name=docker-distribution state=latest
|
||||
|
@ -115,7 +115,7 @@ outputs:
|
||||
upgrade_tasks:
|
||||
- name: Install docker packages on upgrade if missing
|
||||
when: step|int == 3
|
||||
yum: name=docker state=latest
|
||||
package: name=docker state=latest
|
||||
update_tasks:
|
||||
- name: Restart Docker when needed
|
||||
when: step|int == 2
|
||||
|
@ -225,7 +225,7 @@ outputs:
|
||||
- ec2_api_enabled.rc == 0
|
||||
service: name=openstack-ec2-api state=stopped
|
||||
- name: Install openstack-ec2-api package if it was disabled
|
||||
yum: name=openstack-ec2-api state=latest
|
||||
package: name=openstack-ec2-api state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- ec2_api_enabled.rc != 0
|
||||
|
@ -97,7 +97,7 @@ outputs:
|
||||
- fluentd_client_enabled.rc == 0
|
||||
service: name=fluentd state=stopped
|
||||
- name: Install fluentd package if it was disabled
|
||||
yum: name=fluentd state=latest
|
||||
package: name=fluentd state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- fluentd_client_enabled.rc != 0
|
||||
|
@ -325,7 +325,7 @@ outputs:
|
||||
- collectd_enabled.rc == 0
|
||||
service: name=collectd state=stopped
|
||||
- name: Install collectd package if it was disabled
|
||||
yum: name=collectd state=latest
|
||||
package: name=collectd state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- collectd_enabled.rc != 0
|
||||
|
@ -94,7 +94,7 @@ outputs:
|
||||
when: step|int == 1
|
||||
service: name=openstack-mistral-engine state=stopped
|
||||
- name: Install openstack-mistral-engine package if it was disabled
|
||||
yum: name=openstack-mistral-engine state=latest
|
||||
package: name=openstack-mistral-engine state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- mistral_engine_enabled.rc != 0
|
||||
|
@ -69,7 +69,7 @@ outputs:
|
||||
when: step|int == 1
|
||||
service: name=openstack-mistral-event-engine state=stopped
|
||||
- name: Install openstack-mistral-event-engine package if it was disabled
|
||||
yum: name=openstack-mistral-event-engine state=latest
|
||||
package: name=openstack-mistral-event-engine state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- mistral_event_engine_enabled.rc != 0
|
||||
|
@ -75,7 +75,7 @@ outputs:
|
||||
when: step|int == 1
|
||||
service: name=openstack-mistral-executor state=stopped
|
||||
- name: Install openstack-mistral-executor package if it was disabled
|
||||
yum: name=openstack-mistral-executor state=latest
|
||||
package: name=openstack-mistral-executor state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- mistral_executor_enabled.rc != 0
|
||||
|
@ -98,7 +98,7 @@ outputs:
|
||||
- sensu_client_enabled.rc == 0
|
||||
service: name=sensu-client state=stopped
|
||||
- name: Install sensu package if it was disabled
|
||||
yum: name=sensu state=latest
|
||||
package: name=sensu state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- sensu_client_enabled.rc != 0
|
||||
|
@ -306,7 +306,7 @@ outputs:
|
||||
LEVEL: {get_param: UpgradeLevelNovaCompute}
|
||||
- name: install openstack-nova-migration
|
||||
when: step|int == 3
|
||||
yum: name=openstack-nova-migration state=latest
|
||||
package: name=openstack-nova-migration state=latest
|
||||
- name: Start nova-compute service
|
||||
when: step|int == 6
|
||||
service: name=openstack-nova-compute state=started
|
||||
|
@ -156,4 +156,4 @@ outputs:
|
||||
# it on upgrade
|
||||
- name: Install nova-placement packages on upgrade
|
||||
when: step|int == 3
|
||||
yum: name=openstack-nova-placement-api state=latest
|
||||
package: name=openstack-nova-placement-api state=latest
|
||||
|
@ -145,4 +145,4 @@ outputs:
|
||||
- httpd_enabled.rc == 0
|
||||
- name: Install openstack-panko-api package if it was not installed
|
||||
when: step|int == 3
|
||||
yum: name=openstack-panko-api state=latest
|
||||
package: name=openstack-panko-api state=latest
|
||||
|
@ -168,7 +168,7 @@ outputs:
|
||||
- tacker_enabled.rc == 0
|
||||
service: name=openstack-tacker-server state=stopped
|
||||
- name: Install openstack-tacker package if it was disabled
|
||||
yum: name=openstack-tacker state=latest
|
||||
package: name=openstack-tacker state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- tacker_enabled.rc != 0
|
||||
|
@ -64,7 +64,7 @@ outputs:
|
||||
upgrade_tasks:
|
||||
- name: Check yum for rpm-python present
|
||||
when: step|int == 0
|
||||
yum: "name=rpm-python state=present"
|
||||
package: "name=rpm-python state=present"
|
||||
register: rpm_python_check
|
||||
- name: Fail when rpm-python wasn't present
|
||||
fail: msg="rpm-python package was not present before this run! Check environment before re-running"
|
||||
@ -82,7 +82,7 @@ outputs:
|
||||
when: step|int == 3
|
||||
- block:
|
||||
- name: Upgrade os-net-config
|
||||
yum: name=os-net-config state=latest
|
||||
package: name=os-net-config state=latest
|
||||
- name: take new os-net-config parameters into account now
|
||||
command: os-net-config --no-activate -c /etc/os-net-config/config.json -v --detailed-exit-codes
|
||||
register: os_net_config_upgrade
|
||||
@ -94,7 +94,7 @@ outputs:
|
||||
- os_net_config_has_config.rc == 0
|
||||
- name: Update all packages
|
||||
when: step|int == 3
|
||||
yum: name=* state=latest
|
||||
package: name=* state=latest
|
||||
update_tasks:
|
||||
- name: Check for existing yum.pid
|
||||
stat: path=/var/run/yum.pid
|
||||
@ -104,7 +104,7 @@ outputs:
|
||||
fail: msg="ERROR existing yum.pid detected - can't continue! Please ensure there is no other package update process for the duration of the minor update worfklow. Exiting."
|
||||
when: (step|int == 0 or step|int == 3) and yum_pid_file.stat.exists
|
||||
- name: Update all packages
|
||||
yum: name=* state=latest update_cache=yes # cache for tripleo/+bug/1703830
|
||||
package: name=* state=latest update_cache=yes # cache for tripleo/+bug/1703830
|
||||
when: step == "3"
|
||||
fast_forward_upgrade_tasks:
|
||||
- name: Register repo type and args
|
||||
|
@ -255,7 +255,7 @@ outputs:
|
||||
- zaqar_enabled.rc == 0
|
||||
service: name=openstack-zaqar state=stopped enabled=no
|
||||
- name: Install openstack-zaqar package if it was disabled
|
||||
yum: name=openstack-zaqar state=latest
|
||||
package: name=openstack-zaqar state=latest
|
||||
when:
|
||||
- step|int == 3
|
||||
- zaqar_enabled.rc != 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user