tripleo-heat-templates/extraconfig/tasks
Michele Baldessari 30a570a7f4 Actually start the systemd services in step3 of the major-upgrade step
We have the following function in the upgrade process after we updated
the packages and called the db-sync commands:
services=$(services_to_migrate)
...
for service in $(services); do
    manage_systemd_service start "${service%%-clone}"
    check_resource_systemd "${service%%-clone}" started 600
done

The above is broken because $services contains a list of services to
start, so $(services) will return gibberish and the for loop will never
execute anything.

One of the symptoms for this is the openstack-nova-compute service not
restarting on the compute nodes during the yum -y upgrade. The reason
for this is that during the service restart, nova-compute waits for
nova-conductor to show up in the rabbitmq queues, which cannot happen
since the service was actually never started.

Change-Id: I811ff19d7b44a935b2ec5c5e66e5b5191b259eb3
Closes-Bug: #1630580
2016-10-10 21:18:26 +02:00
..
aodh_data_migration.sh Upgrade scripts to migrate aodh alarm data 2016-08-17 12:40:06 +00:00
major_upgrade_block_storage.sh Upgrades: quiet yum upgrade on cinder nodes 2016-03-10 14:22:05 +01:00
major_upgrade_ceilometer_wsgi_mitaka_newton.yaml Ceilometer Wsgi Mitaka->Newton upgrades 2016-10-07 11:43:33 +03:00
major_upgrade_ceph_mon.sh Use -L with chown and set crush map tunables when upgrading Ceph 2016-09-29 13:35:05 +02:00
major_upgrade_ceph_storage.sh Set ceph osd max object name and namespace len on upgrade when on ext4 2016-09-29 16:15:13 +00:00
major_upgrade_check.sh Relax pre-upgrade check for failed actions 2016-09-29 09:02:24 +02:00
major_upgrade_compute.sh Make sure major upgrade script fails. 2016-09-21 08:02:17 +00:00
major_upgrade_controller_pacemaker_1.sh Change the rabbitmq ha policies during an M/N Upgrade 2016-10-03 10:49:39 +02:00
major_upgrade_controller_pacemaker_2.sh Adds Environment File for Removing Sahara during M/N upgrade 2016-10-05 16:32:31 +03:00
major_upgrade_controller_pacemaker_3.sh Actually start the systemd services in step3 of the major-upgrade step 2016-10-10 21:18:26 +02:00
major_upgrade_object_storage.sh Make sure major upgrade script fails. 2016-09-21 08:02:17 +00:00
major_upgrade_pacemaker.yaml Adds Environment File for Removing Sahara during M/N upgrade 2016-10-05 16:32:31 +03:00
major_upgrade_pacemaker_init.j2.yaml Convert UpdateWorkflow to support composable roles 2016-09-16 00:24:35 +00:00
major_upgrade_pacemaker_migrations.sh Ceilometer Wsgi Mitaka->Newton upgrades 2016-10-07 11:43:33 +03:00
mitaka_to_newton_aodh_data_migration.yaml get_param calls with multiple arguments need brackets around them 2016-09-25 22:05:00 +02:00
mitaka_to_newton_ceilometer_wsgi_upgrade.pp Ceilometer Wsgi Mitaka->Newton upgrades 2016-10-07 11:43:33 +03:00
pacemaker_common_functions.sh Rework the pacemaker_common_functions for M..N upgrades 2016-09-17 04:46:24 +00:00
pacemaker_maintenance_mode.sh Restart haproxy after configuring SSL certs 2016-04-01 12:42:02 -04:00
pacemaker_resource_restart.sh Rework the pacemaker_common_functions for M..N upgrades 2016-09-17 04:46:24 +00:00
post_puppet_pacemaker.yaml Allow to manually disable post-puppet restarts 2016-06-14 16:10:10 +02:00
post_puppet_pacemaker_restart.yaml Allow to manually disable post-puppet restarts 2016-06-14 16:10:10 +02:00
pre_puppet_pacemaker.yaml Restart haproxy after configuring SSL certs 2016-04-01 12:42:02 -04:00
yum_update.sh Merge "Update .sh references from openstack-keystone to openstack-core" 2016-04-26 17:02:34 +00:00
yum_update.yaml Ensure present/latest for puppet driven package updates 2015-10-01 15:37:17 +13:00
yum_update_noop.yaml Introduce update/upgrade workflow 2016-02-23 16:28:43 +01:00