e4c4fcb2a6
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
7 lines
185 B
YAML
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
|