tripleo-heat-templates/releasenotes/notes/neutron-kill-script-4d8b6a0130f6fcdd.yaml
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

7 lines
185 B
YAML

---
features:
- Enables new Neutron "kill script" feature in order to avoid dangling
containers when it kills an agent.
fixes:
- https://bugs.launchpad.net/neutron/+bug/1825943