
This PS introduces a 2 node check in zuul, it uses the KubeADM-AIO container to stand up a master and worker node, before deploying OpenStack-Helm using NFS as a PV backend. This check is a stopgap untill a 3 node gate is deployed which will use ceph and enable HA of all components to be tested. Change-Id: I7bb70e6b103a483a0e1df1492fa2047d229eb86f
Openstack-Helm Gate Scripts
These scripts are used in the OpenStack-Helm Gates and can also be run locally to aid development and for demonstration purposes. Please note that they assume full control of a machine, and may be destructive in nature, so should only be run on a dedicated host.
Usage
The Gate scripts use the setup_gate.sh
as an entrypoint
and are controlled by environment variables, an example of use to run
the basic integration test is below:
export INTEGRATION=aio
export INTEGRATION_TYPE=basic
./tools/gate/setup_gate.sh
Supported Platforms
Currently supported host platforms are: * Ubuntu 16.04 * CentOS 7
With some preparation to docker, and disabling of SELinux operation of Fedora 25 is also supported.