Commit Graph

7 Commits

Author SHA1 Message Date
KHIYANI, RAHUL (rk0850) 20c6e525ea Implement helm-toolkit snippet to maas pods/containers
This updates the maas chart to include the pod
security context on the pod template.

This also adds the container security context to set
readOnlyRootFilesystem flag

Change-Id: I1eba6ab3a7c27ddcb3e8ddc8e743b91dc5e521c3
2020-07-20 14:43:41 +00:00
DODDA, PRATEEK 9f897d33e4 Enabling Apparmor for maas test containers
Change-Id: I935f2fb265656b7e5f630c3ae215dddcf334fd02
2020-05-20 20:04:33 +00:00
Dejaeger, Darren (dd118r) b7c29d2414 (tests) Add NodeSelector to Helm test
- Addition of a NodeSelector into the MAAS API helm test pod spec,
to assist it getting placed onto the correct set of nodes.

Change-Id: I31ca107a20f358760b77cadeef1a7f01bd8eb885
2019-09-24 10:58:14 -04:00
Scott Hussey 74af40376b MAAS support for pod mobility
Upgrades to the MAAS chart to allow for the Pods
running the rack and region services to work across
all control plane hosts.

Change-Id: I84c856599a1122a2b4a64242a7cea357887b0462
2018-10-23 08:19:53 -05:00
Matt McEuen 9c2686bea7 Add release uuid to pods and rc objects (maas)
This PS adds the ability to attach a release uuid to pods and rc
objects as desired.  This can be used, for example, to force an
artificial manifest change in CICD scenarios, for upgradability
testing purposes.

Change-Id: I994f9eb9cd75947ee36276a542fa23cc547065e0
2018-09-14 15:51:55 -05:00
Aaron Sheffield 3ef8d03050 Add test pods labels.
- Uses helm toolkit to add labels to test pods.

Change-Id: I856b6522312f5a5fccbfae3bbb3fe6ccf98871ba
2018-07-11 08:03:37 -05:00
Scott Hussey 57e8557eb1 MAAS helm test improvement
- Add an improved helm test for MaaS to validate that
  there are available images for bootstrapping and that
  at least one rack controller is available
- Improve idempotence of the import images job for more
  resilient chart upgrades

Change-Id: Id1b07981f13636fcd3b5b1d0bf5fb2ce0f3e5216
2018-04-02 16:15:39 -05:00