Dmitriy Rabotyagov 9385ec8011 Add option to disable lxc interface management
This change adds a new role default option which will allow operators
to omit the deployment of specific lxc bridge network config. This
change is being implemented because, as an operator, I have a host
setup specifically built for OpenStack which includes an interface
config covering the lxc deployment. Currently when running a deployment
the role will attempt to deploy a new interface file which at best
conflicts with the host setup and at worst fails to run due to the
interface being in a state unknown to OSA.

The new config option `lxc_net_managed` is default **true** keeping
the existing expectations, but when set to **false** the role will
no longer deploy an interface file or attempt to bring up the interface
using the distro tools.

Signed-off-by: Kevin Carter <kevin@cloudnull.com>
Change-Id: Icdf4a1f5ff98dc1b86c6a87ea4e606b7c74e1aac
2022-11-29 17:27:05 +01:00
2022-05-30 16:01:17 +02:00
2018-05-08 17:34:53 +08:00
2022-02-18 15:33:11 +00:00
2021-07-05 10:32:37 +01:00
2022-11-11 09:57:56 +01:00
2019-04-19 19:28:03 +00:00
2015-11-03 04:22:57 -06:00
2016-09-27 16:47:07 +01:00
2020-06-16 09:26:22 +01: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

Release notes for the project can be found at:

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

The project source code repository is located at:

https://opendev.org/openstack/openstack-ansible-lxc_hosts/

The project home is at:

https://launchpad.net/openstack-ansible

The bugs can be found at:

https://bugs.launchpad.net/openstack-ansible

Description
Role lxc_hosts for OpenStack-Ansible
Readme 9.7 MiB
Languages
Jinja 61.6%
Python 22.9%
Shell 15.3%
Roff 0.2%