Role lxc_hosts for OpenStack-Ansible
Go to file
Logan V 1871fbec7b Fix lxc-system-manage ipv6 setup
When the lxc-dnsmasq service is restarted while ipv6 is active,
it will always fail to restart because the ip -6 addr add command
fails due to the address already existing on the interface.

ex.
Apr 01 22:39:48 lsn-mc1009 systemd[1]: Starting lxc dnsmasq service...
Apr 01 22:39:48 lsn-mc1009 lxc-system-manage[19134]: Creating LXC IPtables rules.
Apr 01 22:39:48 lsn-mc1009 lxc-system-manage[19134]: RTNETLINK answers: File exists
Apr 01 22:39:48 lsn-mc1009 systemd[1]: lxc-dnsmasq.service: Control process exited, code=exited status=2
Apr 01 22:39:48 lsn-mc1009 systemd[1]: Failed to start lxc dnsmasq service.
Apr 01 22:39:48 lsn-mc1009 systemd[1]: lxc-dnsmasq.service: Unit entered failed state.
Apr 01 22:39:48 lsn-mc1009 systemd[1]: lxc-dnsmasq.service: Failed with result 'exit-code'.
Apr 01 22:39:50 lsn-mc1009 systemd[1]: lxc-dnsmasq.service: Service hold-off time over, scheduling restart.

Change-Id: Ia3ebaf2125a00c4031f50bf03b60dd5659f9d660
2018-04-01 22:42:19 -05:00
defaults fix a typo in main.yml 2018-03-26 06:49:36 +08:00
doc Updated from global requirements 2018-03-15 07:30:19 +00:00
examples [DOCS] Create separate example playbook file 2016-08-11 20:21:22 -05:00
files Create an LXC create template for machinectl 2017-10-05 00:01:40 -05:00
handlers Convert lxc_hosts role to use simple download URL 2018-03-21 23:52:53 +00:00
meta Update minimum Ansible version 2018-02-15 10:22:29 -06:00
releasenotes Split the container and host variable files 2018-03-21 23:53:12 +00:00
tasks Split the container and host variable files 2018-03-21 23:53:12 +00:00
templates Fix lxc-system-manage ipv6 setup 2018-04-01 22:42:19 -05:00
tests Remove tests-repo-clone.sh 2018-03-28 10:11:44 +01:00
vars Copy the "locale" into base container image 2018-03-23 20:40:30 -05:00
zuul.d Remove required-projects from job definition 2018-03-27 17:29:42 +00:00
.gitignore Updated from OpenStack Ansible Tests 2018-03-27 18:28:00 +01:00
.gitreview New git dotfiles for independant repository 2015-11-25 20:56:11 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-12-06 00:05:34 +00:00
CONTRIBUTING.rst [DOCS] - Removing tags: and category: 2016-08-18 15:16:58 -04:00
LICENSE IRR for lxc_host 2015-11-03 04:22:57 -06:00
manual-test.rc Use centralised test scripts 2016-09-27 16:47:07 +01:00
README.rst Update the outdated links 2018-02-26 16:04:48 +08:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-03-27 18:28:00 +01:00
setup.cfg Update URL home-page in documents according to document migration 2017-07-14 03:21:39 +00:00
setup.py Updated from global requirements 2017-03-02 11:51:17 +00:00
test-requirements.txt Updated from global requirements 2018-03-13 07:11:49 +00:00
tox.ini Remove tests-repo-clone.sh 2018-03-28 10:11:44 +01:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-01-22 16:53:49 +00:00

Team and repository tags

image

OpenStack-Ansible LXC hosts

Ansible role that configures a host for running LXC containers.

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-lxc_hosts/latest

The project home is at:

https://launchpad.net/openstack-ansible