openstack-helm/tools/gate
2017-06-23 18:18:38 +00:00
..
funcs Boot VM's and basic functional test in Zuul Checks 2017-06-22 14:23:26 -05:00
manifests Gate: CentOS, Fedora and local use support 2017-05-18 17:49:05 -05:00
basic_launch.sh Nova: Helm test functionaility using Rally 2017-06-22 19:00:41 -05:00
dump_logs.sh Zuul logging: get descriptions of k8s objects running in gates 2017-06-23 13:07:12 +00:00
helm_dry_run.sh Add dry-runs to all charts in OpenStack-Helm in dev and gate scripts 2017-05-31 12:50:18 -05:00
kubeadm_aio.sh KubeADM-AIO: Update Image to support Multinode Operation Natively 2017-06-05 18:09:16 -05:00
openstack_aio_launch.sh Gates: Cleanup VM after basic functional test 2017-06-23 14:18:48 +00:00
provision_gate_worker_node.sh Fixing outdated versions and broken links in docs 2017-06-21 13:39:41 -05:00
README.rst Update remaining markdown docs to RST 2017-05-22 10:56:51 +02:00
setup_gate_worker_nodes.sh N-Node gate, and improved logging 2017-06-09 15:00:29 -05:00
setup_gate.sh Boot VM's and basic functional test in Zuul Checks 2017-06-22 14:23:26 -05:00
whitespace.sh Add a whitespace check script 2017-05-20 11:17:45 -05:00

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.