Jesse Pretorius f437430212 MNAIO: Ensure that virt-networks are properly setup
Due to the rather terrible virt_net module, only one action
can be done on the virt networks at any one time. This means
that the current action of setting them to autostart has no
effect, because the module does not do it. Also, the current
action of disabling the default network and disabling it from
autostarting also does not take full effect. As such, after a
host reboot, the default network autostarts, and the other
networks are not started and the VM's cannot start. When trying
to resolve this by re-running the host setup, the play ignores
any existing virt networks - so the issue cannot be fixed.

This patch does the following:

1. Ensures that the default network does not autostart. This
   is done by splitting the disabling of the network, and the
   disabling of autostart into two tasks.
2. Changes the define/create action into a single action which
   will not change the network configuration if it is defined.
3. Implements the setting of the network as active, and the
   setting of it to autostart as two seperate tasks. This
   ensures that both actions are actually implemented.

Change-Id: I608f2607824fac649f4e018d89094d57047134b3
2018-09-06 13:08:46 +01:00
2018-02-13 11:02:27 +00:00
2018-04-13 10:31:34 -05:00
2018-04-21 09:03:47 +08:00
2018-04-11 03:11:44 -05:00
2018-04-26 16:41:51 -05:00
2018-04-24 21:43:03 +00:00
2016-11-07 08:19:06 -06:00
2018-08-02 09:42:28 -05:00
2018-08-13 10:17:03 +02:00
2018-08-10 16:45:39 +00:00
2018-06-07 14:25:10 -05:00
2018-03-28 10:28:54 +01:00
2016-05-27 11:57:18 +00:00
2016-06-14 15:32:40 +00:00
2018-08-28 08:45:55 +02:00
2017-03-02 11:51:26 +00:00

Team and repository tags

image

OpenStack-Ansible Operator Tooling

This repository is a collecting point for various scripts and tools which OpenStack-Ansible Developers and Operators have found to be useful and want to share and collaboratively improve.

The contents of this repository are not strictly quality managed and are only tested by hand by the contributors and consumers. Anyone using the tooling is advised to very clearly understand what it is doing before using it on a production environment.

Documentation for the project can be found at:

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

Release notes for the project can be found at:

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

The project source code repository is located at:

https://git.openstack.org/cgit/openstack/openstack-ansible-os_ops

The project home is at:

https://launchpad.net/openstack-ansible

Galaxy roles

OpenStack Ansible backup

This role will perform backups for OpenStack-Ansible deployments and it needs to run on the deploy node. It will backup data on container and then synchronize backup files to the deploy node.

Description
Operations-related content for OpenStack-Ansible
Readme 15 MiB
Languages
Jinja 82.1%
Shell 12.1%
Python 4.7%
PHP 1.1%