tripleo-heat-templates/extraconfig
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
..
all_nodes get_param calls with multiple arguments need brackets around them 2016-09-25 22:05:00 +02:00
post_deploy Add ExtraConfig example that always runs on update 2016-03-23 14:29:50 +00:00
pre_deploy/rhel-registration change the default satellite tools rpm repo. 2016-03-29 12:14:22 -04:00
tasks Actually start the systemd services in step3 of the major-upgrade step 2016-10-10 21:18:26 +02:00