RETIRED, TripleO Ansible project repository. Contains playbooks for use with TripleO OpenStack deployments.
7886317257
Add the ansible module `tripleo_unprovision_network`. Currently, We don't have an automated way to clear the resources which we create using "openstack network provision" command / `tripleo_composable_network` module. This module will be used to delete the composable networks. We expect user to pass the required network-data.yaml when to the unprovision command which we added in patch[1]. This module only delete subnet/networks that are defined in net-data passed via network-data.yaml. This module will only delete a subnet if there are no ports from corresponding subnets, A network will only be deleted if there are no subnets in that network (This is to safeguard us from scenarios where same networks are used with different subnets for the separate overcloud stacks). Also, Adds CLI playbook cli-overcloud-network-unprovision.yaml Playbook loads configuration data file, iterates over each composable network definition and calls the tripleo_unprovision_network to delete the network. [1] https://review.opendev.org/c/openstack/python-tripleoclient/+/773034 Change-Id: Ibef1d21c4d1f911e9c8ccc27253439c336c2420c |
||
---|---|---|
_skeleton_role_ | ||
doc | ||
releasenotes | ||
scripts | ||
tests | ||
tripleo_ansible | ||
zuul.d | ||
.ansible-lint | ||
.gitignore | ||
.gitreview | ||
.pre-commit-config.yaml | ||
.stestr.conf | ||
.yamllint | ||
LICENSE | ||
README.rst | ||
ansible-requirements.txt | ||
ansible-test-env.rc | ||
bindep.txt | ||
molecule-requirements.txt | ||
requirements.txt | ||
requirements.yml | ||
role-addition.yml | ||
roles | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
TripleO Ansible
TripleO Ansible project repository. Contains Ansible playbooks, roles, and plugins for use with TripleO.
Documentation for the project can be found at: https://docs.openstack.org/tripleo-ansible/latest/
Release notes for the project can be found at: https://docs.openstack.org/releasenotes/tripleo-ansible/
The project source code repository is located at: https://opendev.org/openstack/tripleo-ansible/
The project home is at: https://launchpad.net/tripleo
The project bug tracker is located at: https://bugs.launchpad.net/tripleo