Commit Graph

16 Commits

Author SHA1 Message Date
Alexander Noskov 8e9da29988 Move deployment scripts to treasuremap
Change-Id: Ie516b6f9f608198e904fa33227c12c55181a3561
2020-02-13 16:07:43 +00:00
Zuul be8b82649b Merge "[cert-update] - certificate re-generated" 2019-12-10 16:12:00 +00:00
Yasin, Siraj (SY495P) b8f08dd865 [cert-update] - certificate re-generated
Change-Id: I03919c85afbba17837a2b873bfff45f181f08ff1
2019-12-05 19:44:36 +00:00
Egorov, Stanislav d462542026 Extended output for pipeline and disk on VM
After timeout pipeline is trying to run deploy_site again and failed.
There is no info in debug report and console output about current status
if the shipyard action. Added new cmd to describe the action.

ceph-mon is detecting low disk space on n0, it's <70%. So, small increase
of disk space is needed.

Change-Id: Ia92390ccadec4485c37038187034a2978911accd
2019-11-01 16:05:20 -07:00
Kaspars Skels 86c2da9a14 Fix disk size issue for latest multinode-gate
PODs are being evicted due reduced disk size (30 from 64G).
The issue is constantly appearing around MAAS image deployment.

Change-Id: If8a0717a7f57d77d0c91a6798c774dc9cc06ecb6
2019-10-16 17:09:47 -05:00
Scott Hussey 2eb00af047 (multinode) Update configs for new scripting
- The site definitoin and manifest JSON needs updated
  to reflect the new extensible config.

Change-Id: Ic037e37e97019f19505d9087a0cdf1ea8957f457
2019-10-11 20:29:59 +00:00
Scott Hussey b85c7e1621 (multinode) Make disk configuration configurable
- This makes the disk configuration for VMs configurable
  to support various configurations.

Change-Id: I94c5ce369f16bd142c9653e88d412299c8327a31
2019-09-30 10:07:02 -05:00
Hemanth Nakkina 94e8f75930 Add seccomp profile on genesis node in multinode gate
The bootactions which will be deployed via Drydock on nodes need
to be performed on Genesis node as well. This should be done as
part of pre-genesis setup before genesis.sh is executed. This
commit deals with adding seccomp profile to genesis node as part
of pre-genesis setup.

Change-Id: I5ec6a66266181f0dc96161b9a7d9635db6df715a
2019-04-04 07:55:08 +05:30
Dimitrios Markou 5b435d6526 Add bgp peering in virtual airship
Simulate a bgp router by using quagga and make
calico bird to peer with it.

Change-Id: I6c8770ba48e24d2994cfe615905602ba4b92c207
Signed-off-by: Dimitrios Markou <dimitrios.markou@att.com>
2019-03-25 20:12:48 +00:00
Egorov, Stanislav (se6518) 9489f76255 Script to smoke check kube
1. Export NUM_NODES(by default it will check 4 nodes in cluster).
2. Run as other stages.

Change-Id: I31fb525440afe5625445a410824d6a64cb32850e
2019-01-29 22:41:53 -08:00
Kaspars Skels 07d34dcce6 Refresh CA for multinode gate
Change-Id: I0f5837b8dffc9f635bde1972fe355fc7d5278950
2018-12-18 16:13:43 -06:00
Kaspars Skels fc7e347226 MAAS ingress related fixes for airship-in-a-bottle
Change-Id: I9f2c798ec41e95448f801344af5c30b25603c3c7
2018-12-12 13:51:38 -06:00
Scott Hussey 0517272333 Make the gate more configurable
Updates to make the gate more configurable

Change-Id: I9080267a869cae757b67a9603f99fbdacc78b9e3
2018-12-11 17:30:33 -06:00
Scott Hussey b857672967 Support maas mobility
- 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
2018-09-25 15:56:07 +00:00
Scott Hussey b987b2b52f Emulate external DNS for ingress
Ingress requires external DNS or host header
forging. For a better gate test, run a external
DNS resolver for Ingress entries.

Change-Id: I6558230b7fa9f3145c472eb437177d90b7b52835
2018-09-06 21:48:39 +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