tripleo-heat-templates/deployment/ovn
Cédric Jeanneret e4c4fcb2a6 Enable kill script for Neutron agents
Neutron introduced "kill script" support for its agents, allowing to do
more than a simple "kill <pid>".

This patch intends to activate this new feature, allowing to avoid
dangling containers with failed exit state.

It supports the "HUP" and "9" signal - first one invokes the "kill
--signal HUP" commande from the container_cli, while the second one will
stop and delete the container.
Other signals will return an error, since they aren't known.

The kill-script also supports the global Debug flag for a more verbose
output.

This patch also adds a soon to be deprecated parameter
DockerAdditionalSockets in order to make the change compatible with
setups still using Docker (HA deploy on Centos-7 and RHEL-7 for
example).

For more information about Neutron new kill script feature, please have
a look at this change: I29dfbedfb7167982323dcff1c4554ee780cc48db

Depends-On: https://review.opendev.org/661760
Change-Id: Iafa57b462f5ee205345a8d6e6d460ab68f312099
2019-06-26 17:18:10 +02:00
..
ovn-controller-container-puppet.yaml Convert Docker*Image parameters 2019-06-05 14:33:44 -06:00
ovn-dbs-container-puppet.yaml Convert Docker*Image parameters 2019-06-05 14:33:44 -06:00
ovn-dbs-pacemaker-puppet.yaml Convert Docker*Image parameters 2019-06-05 14:33:44 -06:00
ovn-metadata-container-puppet.yaml Enable kill script for Neutron agents 2019-06-26 17:18:10 +02:00