openstack-ansible-lxc_hosts/templates
Antony Messerli d1c45fb0cb Use pkill for lxc-dnsmasq systemd unit file
Previously psmisc was not installed by default, causing
the killall in the lxc-dnsmasq systemd unit file to
silently fail if killall wasn't found.  This prevented
running instances of dnsmasq to be torn down when
restarting the service.

This would exhibit as a problem during upgrades as
the older dnsmasq service would be running and the
new service would be unable to take over the port.
This would cause lxc containers to lose connectivity.

This commit switches to using pkill and ensures procps
is always installed by default.

Change-Id: I4fa838706f1163fd68ff68258bfc66cbf13bad94
2019-04-11 11:04:51 -05:00
..
meta-data Use local container meta-data 2018-03-19 15:07:26 +00:00
prep-scripts debian: add support 2019-04-06 23:47:29 -04:00
irqbalance.j2 IRR for lxc_host 2015-11-03 04:22:57 -06:00
lxc-dnsmasq-systemd-init.j2 Use pkill for lxc-dnsmasq systemd unit file 2019-04-11 11:04:51 -05:00
lxc-image-fetch-url.py.j2 Convert lxc_hosts role to use simple download URL 2018-03-21 23:52:53 +00:00
lxc-machinectl.j2 Change the default option name to reduce confusion 2018-10-11 14:20:08 +00:00
lxc-net-bridge.cfg.j2 Use handlers to restart services and move dnsmasq to a unit file 2017-11-01 15:19:22 -05:00
lxc-net-redhat-bridge.cfg.j2 Allow NetworkManager to work (if present) 2018-01-08 09:22:51 -06:00
lxc-net-suse-bridge.cfg.j2 Stop trying to set MTU on LXC bridge interface 2017-10-19 15:58:51 -04:00
lxc-net-suse-routes.cfg.j2 Fix container bridge networking on SUSE 2017-05-08 11:24:12 +01:00
lxc-net-suseredhat-postdown.cfg.j2 Fix lxc_net configuration for CentOS/SUSE 2017-09-12 15:39:09 -06:00
lxc-net.default.j2 Increase LXC container default shutdown delay 2019-01-16 12:42:36 -07:00
lxc-networkd-bridge.netdev.j2 add gentoo support 2019-02-22 19:43:59 -06:00
lxc-networkd-bridge.network.j2 add gentoo support 2019-02-22 19:43:59 -06:00
lxc-openstack.apparmor.j2 Allow containers to remount volumes when needed 2019-02-13 14:56:52 -06:00
lxc-openstack.conf.j2 Cleanup the host prep role & remove redundant tasks 2018-02-28 08:34:15 -06:00
lxc-system-manage.j2 Remove the checksum fills 2018-08-14 20:44:23 -05:00
lxc.default.j2 Increase LXC container default shutdown delay 2019-01-16 12:42:36 -07:00
sudoers.j2 Remove requiretty for sudo on centos base image. 2016-09-15 20:18:56 +00:00
systemd-machined.service.j2 tasks: Set systemd installation prefix 2017-04-25 14:56:33 +01:00
systemd-proxy-unit.conf.j2 Download LXC image with async via aria2 2017-08-15 12:34:26 +00:00
var-lib-machines.mount ensure the mount unit is started after reboot 2018-11-13 13:31:01 -05:00