instack-undercloud is no longer in use by the TripleO project. Removing
the code to avoid confusion. Stable branches will continue to be
maintained for their life however no new features should be added.
Change-Id: I63a813c7c1ffd30ca30017133d31a497b77a9a4d
Blueprint: remove-instack-undercloud
Masquerading for external access for each routed
network, if enabled.
Implements: blueprint tripleo-routed-networks-ironic-inspector
Implements: blueprint tripleo-routed-networks-deployment
Change-Id: I792b516314302e2c290e63c10fb0fe6881ce7236
The hardcoded libvirt default networks rulse should be removed.
They can cause issues if the 192.168.122.0 network exists in an
environment that is not libvirt.
If removing this breaks quickstart or CI, the libvirt fix should
be implemetned elsewhere.
Change-Id: I7e59ee723a3205bfcd311c95de2ecf44d016505d
Closes-Bug: #1690811
Any data that should be masqueraded will be masqueraded
by the following rule which is earlier in the chain.
iptables -t nat-A BOOTSTACK_MASQ_NEW -s $NETWORK ! -d $NETWORK -j MASQUERADE
Closes-Bug: #1690584
Change-Id: Ic30b24959ca3259974160abcfa213e6a14c953f5
Consolidate undercloud-post-config and undercloud-stack-config into
undercloud-install element. All 3 of these elements have to be used
together anyway, so it makes sense to consolidate them all into one as
they're getting smaller. The consolidation will also make easier to
reason about what is remaining in the elements.
blueprint undercloud-elements
Change-Id: I50059a8a58b3082e929d0252d48c4144250c5784