4358552d8b
When the linter fails due to trailing whitespaces, the trapped dump_logs.sh execution will attempt to collect logs using kubectl, which is not installed, causing further errors in the log. This patch set prevents the log gathering if kubectl does not exists. Change-Id: I83c13caec2ece7cc8ec9bfd838ae7d4af9dcbed3 |
||
---|---|---|
.. | ||
funcs | ||
manifests | ||
basic_launch.sh | ||
dump_logs.sh | ||
helm_dry_run.sh | ||
kubeadm_aio.sh | ||
provision_gate_worker_node.sh | ||
README.rst | ||
setup_gate_worker_nodes.sh | ||
setup_gate.sh | ||
whitespace.sh |
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.