Adds a nic config template for the containerized undercloud. The
template creates a br-ctlplane bridge with no members, which matches the
same network configuration we use for all other multinode jobs.
Also sets the $LOCAL_IP (--local-ip) option to the default of
192.168.24.1 instead of reading the ip address off the interface with
the default route. Previously, endpoints were getting created with the
external IP address of the multinode instance, which resulted in
some issues (provisioning interface not assigned an IP in the same cidr
as the ctlplane subnet).
Change-Id: Ife080590e377d0e41881ba906be65908c62591b3
This would allow using multinode jobs spawned by nodepool, but that is
not the only use case. Any cloud provider could be used by this setup,
including a 3rd party CI setup.
The scripts here are modified to support installing the undercloud
directly on the node running the toci_gate_test.sh script, which is
often the jenkins slave. When deploying an all in one Overcloud this
results in needing 2 nodes total to do the basic TripleO deployment.
There is a new script named toci_instack_multinode.sh to run the
multinode setup.
Change-Id: Icc67a289df207348536c0a2419b3fc81f03fe758