tripleo-heat-templates/deployment/neutron
Bernard Cafarelli cd29180c34 Use exec when spawning any neutron sidecar container
Similarly to dnsmasq [0], other processes can receive SIGHUP. This is
allowed by rootwrap filters for all processes [1], and I found some
examples when running neutron-tempest-plugin tests checking
l3-agent.log files:
Running command (rootwrap daemon): ['radvd-kill', 'HUP', '712810'] execute_rootwrap_daemon /usr/lib/python3.6/site-packages/neutron/agent/linux/utils.py:103
Running command (rootwrap daemon): ['keepalived-kill', 'HUP', '402009'] execute_rootwrap_daemon /usr/lib/python3.6/site-packages/neutron/agent/linux/utils.py:103

To prevent additional similar issues, apply similar fix for these
sidecar containers too

Related-Bug: #1867192

[0] I1af2ecd9e3996de4f43224f66a8bdb81eab07022
[1] https://opendev.org/openstack/neutron/src/branch/master/etc/neutron/rootwrap.d

Change-Id: I31237d21527a2909a1669cb6c80cc0fa9be798a6
(cherry picked from commit 5b799136fa)
2020-04-03 21:49:27 +00:00
..
derive_pci_passthrough_whitelist.py Derives NovaPCIPassthrough per SR-IOV node 2019-10-23 04:26:48 +00:00
neutron-agents-ib-config-container-puppet.yaml Add DeployIdentifier to extra config containers 2020-02-17 11:58:26 -03:30
neutron-api-container-puppet.yaml Neutron ML2/OVN: Add support to enable IGMP Snooping 2020-03-30 10:46:24 +01:00
neutron-base.yaml Remove extraneous references to RpcXXX parameters 2019-06-14 08:12:32 -04:00
neutron-bgpvpn-api-container-puppet.yaml Convert Docker*Image parameters 2019-06-05 14:33:44 -06:00
neutron-bgpvpn-bagpipe-baremetal-puppet.yaml step3: flatten the neutron service configurations 2019-02-27 15:17:32 -05:00
neutron-bigswitch-agent-baremetal-puppet.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00
neutron-cleanup step2: flatten the neutron service configurations 2019-02-04 07:56:02 -05:00
neutron-cleanup.service step2: flatten the neutron service configurations 2019-02-04 07:56:02 -05:00
neutron-compute-plugin-nuage.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00
neutron-controller-plugin-nuage.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00
neutron-dhcp-container-puppet.yaml Use exec when spawning any neutron sidecar container 2020-04-03 21:49:27 +00:00
neutron-l2gw-agent-baremetal-puppet.yaml Fix rsyslog issues 2019-12-23 10:58:24 +00:00
neutron-l2gw-api-container-puppet.yaml Convert Docker*Image parameters 2019-06-05 14:33:44 -06:00
neutron-l3-compute-dvr.yaml Remove fluentd composable service 2019-08-29 13:52:55 +01:00
neutron-l3-container-puppet.yaml Use exec when spawning any neutron sidecar container 2020-04-03 21:49:27 +00:00
neutron-linuxbridge-agent-baremetal-puppet.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00
neutron-metadata-container-puppet.yaml Remove all ignore_errors to avoid confusion when debugging 2020-03-05 21:51:19 -05:00
neutron-mlnx-agent-container-puppet.yaml Add DeployIdentifier to extra config containers 2020-02-17 11:58:26 -03:30
neutron-ovn-dpdk-config-container-puppet.yaml Move KernelArgs and OvS-DPDK deployment to ansible role 2019-11-08 04:36:06 +00:00
neutron-ovs-agent-container-puppet.yaml Remove all ignore_errors to avoid confusion when debugging 2020-03-05 21:51:19 -05:00
neutron-ovs-dpdk-agent-container-puppet.yaml Incorrect group name issue on non DPDK compute 2019-11-18 16:09:23 +00:00
neutron-plugin-ml2-ansible-container-puppet.yaml Add redis password for ml2 ansible coordination 2019-09-11 19:07:32 +10:00
neutron-plugin-ml2-cisco-vts-container-puppet.yaml Convert Docker*Image parameters 2019-06-05 14:33:44 -06:00
neutron-plugin-ml2-container-puppet.yaml Convert Docker*Image parameters 2019-06-05 14:33:44 -06:00
neutron-plugin-ml2-fujitsu-cfab.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00
neutron-plugin-ml2-fujitsu-fossw.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00
neutron-plugin-ml2-mlnx-sdn-assist-container-puppet.yaml Add support for Neutron Multi interface driver 2019-10-03 12:50:27 +03:00
neutron-plugin-ml2-nuage.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00
neutron-plugin-ml2-ovn.yaml Neutron ML2/OVN: Add support to enable IGMP Snooping 2020-03-30 10:46:24 +01:00
neutron-plugin-ml2.yaml Change default value for NeutronPluginExtensions 2019-12-13 13:00:22 +00:00
neutron-plugin-nsx-container-puppet.yaml Convert Docker*Image parameters 2019-06-05 14:33:44 -06:00
neutron-plugin-nuage.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00
neutron-sfc-api-container-puppet.yaml Convert Docker*Image parameters 2019-06-05 14:33:44 -06:00
neutron-sriov-agent-container-puppet.yaml Remove unnecessary slash volume maps 2020-02-10 12:01:02 -05:00
neutron-vpp-agent-baremetal-puppet.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00