Commit Graph

4 Commits

Author SHA1 Message Date
Sagi Shnaidman 0977f8502d Big clean of tripleo-ci
Change-Id: Iff0350a1fff1057d1de924f05693258445da9c37
2020-01-22 18:37:04 +02:00
Emilien Macchi 26a043d237 Remove undercloud-configs/net-config-multinode.yaml
... not used anymore.

Depends-On: I5fccc9fa1d96ff7ecb47923751e0db18ae5c02aa
Change-Id: I067f94662a82945dda58105c077dcf042f4c4620
2018-03-04 16:51:39 +00:00
James Slagle cb28c9bd6d Nic config for containerized undercloud
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
2017-05-16 10:58:43 +00:00
James Slagle 4eba02b2de Add mulitnode CI job support to tripleo-ci
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
2016-07-19 17:20:44 -04:00