5d6649fc9d
ctlplane ports created by THT Heat Server resources, or nova less without --network-ports/--network-config enabled, does not have the 'tripleo_stack_name' tag. We shouldn't use neutron as a source if no ctlplane ports are tagged with the 'tripleo_stack_name'. This patch add's a check for to ensure atleast 1 port is in the ctlplane network. If no such port is found _get_neutron_data returns None, and the inventory generation will continue to use the heat stack as the source. Also filter "tripleo_service_vip" and "tripleo_vip_net" ports when getting the ports so that the test doesn't match on a control plane virtual IP. Closes-Bug: #1928926 Change-Id: Ida1cc17ae6b9adf4275e0616706158bfc3b93204 |
||
---|---|---|
container-images | ||
contrib | ||
doc | ||
healthcheck | ||
heat_docker_agent | ||
image-yaml | ||
releasenotes | ||
scripts | ||
tools | ||
tripleo_common | ||
undercloud_heat_plugins | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pre-commit-config.yaml | ||
.pylintrc | ||
.stestr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
bindep.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
sudoers | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
tripleo-common
A common library for TripleO workflows.
- Free software: Apache license
- Documentation: https://docs.openstack.org/tripleo-common/latest/
- Source: http://opendev.org/openstack/tripleo-common
- Bugs: https://bugs.launchpad.net/tripleo-common
- Release notes: https://docs.openstack.org/releasenotes/tripleo-common