Commit Graph

5 Commits

Author SHA1 Message Date
Alexander Noskov 8e9da29988 Move deployment scripts to treasuremap
Change-Id: Ie516b6f9f608198e904fa33227c12c55181a3561
2020-02-13 16:07:43 +00:00
Nishant Kumar 2b67ffaefb (gating) Add shellcheck linter for multinode
- 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
2019-10-14 15:26:15 +00:00
SKELS, KASPARS (ks3019) 7cf604036f Minor fixes as follow-up for new Pegleg
Change-Id: Ice3d03f5cf890cca55f191bbb3f6252fc2901997
2019-03-19 15:08:30 -05:00
SKELS, KASPARS (ks3019) 2eb94c51ab Cert/key related improvements to gate-multinode
* 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
2019-03-12 21:39:23 +00:00
Scott Hussey 4624804f80 Definition for virtual site deployment
- 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
2018-07-30 14:12:54 +00:00