Commit Graph

6 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
Scott Hussey d950efcf23 (multinode) Network configuration by JSON
- Support configuration of the network and VM
  interface configuration via JSON.

Change-Id: I994e00f493145ed0ada6d4ba4e5735fd5753c127
2019-10-11 20:50:48 +00:00
Hussey, Scott (sh8121) f1efdb134f Improve VM failure data collection
- Build VMs that log their console to a file within the
  gate run temporary directory.

Change-Id: I4ab38746525baee1e86e279b3ab8668d03e2de58
2019-07-01 14:04:47 -05:00
Kaspars Skels f475f40246 Disable start of local docker registry
In initial versions the registry was used to cache local images.
Right now the scripts use directly images from versions.yaml

Change-Id: Ib0244d00db3dfd853451b8ef6a55c90b2d84f613
2019-02-08 17:41:37 -06: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