This PS removes set -x from general runs so that all the commands
will not be thrown in output.
Change-Id: I8068e170d632518a93f5bf097d3a88cc3af01433
Signed-off-by: Sreejith Punnapuzha <sreejith.punnapuzha@outlook.com>
This PS enables vnc console for vms created by aiab scripts.
Change-Id: I7e882b80986a7a0868b793ab9783098cfc09092a
Signed-off-by: Sreejith Punnapuzha <sreejith.punnapuzha@outlook.com>
- Add a shellcheck linter for the scripts in the multinode
framework
- Update all scripting to comply with shellcheck
- Move linting job to Ubuntu Bionic as the multinode gate now
requires Bionic versions of libvirt
Change-Id: Ibee645331421e1e6cecd4e3daa8e9c321dce5523
* Adds new config option GATE_SSH_KEYS to enable user provided SSH key-pair.
This applies to both virtmgr and access to virtual nodes
* Adds new config option USE_EXISTING_SECRETS to use already existing
manifests for certificates and SSH key files
Change-Id: Ic77c7f5cc526dacc137dfe5b97b8fa32e728324e
1. The network pool persistent and autostarted
2. The volume pool made persistent and autostarted
3. The vms are made autostarted
Change-Id: Ie6c66a1862e002c5cf7e2911a39dc051b50faab3
Update the apiserver's command prefix to match between the apiserver
chart and the genesis api server.
Includes an optimization of virsh commands to parallelize and wait for
cloud init to complete (requires Ubuntu 16.04.4)
Change-Id: I793d210e15c3c13e8b662bd2459ed8bcba30d434
- The MAAS and Drydock charts are moving to use ingress
rather than node ports. Update versions and chart overrides
to support this.
Change-Id: I9a630f1edad9129719748b848a693e012baf9b37
1) UCP -> Airship
2) readthedocs.org -> readthedocs.io (there is redirect)
3) http -> https
4) attcomdev -> airshipit (repo on quay.io)
5) att-comdev -> openstack/airship-* (repo on github/openstack git)
6) many URLs have been verified and adjusted to be current
7) no need for 'en/latest/' path in URL of the RTD
8) added more info to some setup.cfg and setup.py files
9) ucp-integration docs are now in airship-in-a-bottle
10) various other minor fixes
Change-Id: I0833a53ecb419b5626dd7b525dc637cb84b5267e
Ingress requires external DNS or host header
forging. For a better gate test, run a external
DNS resolver for Ingress entries.
Change-Id: I6558230b7fa9f3145c472eb437177d90b7b52835
- Create a site definition to support a full site deployment
workflow using VMs
Multi-Nodes Gate
Enable multi-node gate for Airship using core Airship
components.
Deployment will be driven by Shipyard.
We will re-use and adapt the source codes from the Promenade
g2 Gate [1].
[1] https://github.com/openstack/airship-promenade/tree/master/tools/g2
Change-Id: I41e79f5f26311fa179a2e5c121aa815caa05cfcd