diff --git a/ansible/seed-service-upgrade-prep.yml b/ansible/seed-service-upgrade-prep.yml index ce7001e94..30347cd44 100644 --- a/ansible/seed-service-upgrade-prep.yml +++ b/ansible/seed-service-upgrade-prep.yml @@ -46,3 +46,17 @@ ironic-dbsync online_data_migrations fi' changed_when: true + + # TODO(mgoddard): Remove this once bug 1834332 is fixed in kolla-ansible. + # Ensure that all services are stopped gracefully, and in a sensible + # order. + - name: Stop services gracefully + command: docker exec bifrost_deploy systemctl stop {{ item }}.service + with_items: + - ironic-api + - ironic-conductor + - ironic-inspector + - mariadb + - rabbitmq-server + - nginx + changed_when: true