icn.git
2 years agoUpdate documentation for Cluster-API and Flux 28/4628/1
Todd Malsbary [Wed, 15 Dec 2021 23:33:39 +0000 (15:33 -0800)]
Update documentation for Cluster-API and Flux

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I66eb020f8c91091bc240aa5eb01002280d1c0e6c

2 years ago Upgrade Flux to v0.25.3 25/4625/1
Todd Malsbary [Wed, 19 Jan 2022 19:33:11 +0000 (11:33 -0800)]
 Upgrade Flux to v0.25.3

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Id1d9d64d077e2edeffe10a492e8deea7a332909d

2 years agoWait for addon ready before testing 24/4624/2
Todd Malsbary [Tue, 18 Jan 2022 21:13:50 +0000 (13:13 -0800)]
Wait for addon ready before testing

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia04ef5da3c442e1b8063c56c25c812628b7bda8c

2 years agoAdjust KubeVirt replicas to 1 23/4623/1
Todd Malsbary [Tue, 18 Jan 2022 18:02:15 +0000 (10:02 -0800)]
Adjust KubeVirt replicas to 1

This enables interop with the SR-IOV operator in a single worker node
K8s cluster.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I10a1ecac7a857029a26db9383f84f3a1ebed08c6

2 years agoThe SR-IOV network operator depends on Multus 22/4622/1
Todd Malsbary [Fri, 14 Jan 2022 18:46:39 +0000 (10:46 -0800)]
The SR-IOV network operator depends on Multus

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Iee0dfdaf770c8063c21ad70b0aff9100321273ed

2 years agoAdd remediation steps to HelmReleases 21/4621/1
Todd Malsbary [Fri, 14 Jan 2022 00:47:45 +0000 (16:47 -0800)]
Add remediation steps to HelmReleases

The default behavior of the Flux Helm controller is to not retry Helm
chart installation or upgrade.  The retries here are intended to
address an error where occasionally a chart is stuck in the
pending-install state of Helm and should be retried.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I93cca777a270d9176897449246ccefc7bc51dfc3

2 years agoOverride passwords in emco-db release 20/4620/1
Todd Malsbary [Wed, 12 Jan 2022 22:43:25 +0000 (14:43 -0800)]
Override passwords in emco-db release

This allows Flux remediation to uninstall and reinstall the chart if
needed.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Idb060feeb457f86315fa07c370d7e1cfa85ab9d7

2 years agoMove SOPS test key to its own directory 19/4619/1
Todd Malsbary [Wed, 12 Jan 2022 22:33:18 +0000 (14:33 -0800)]
Move SOPS test key to its own directory

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6a3ae140e4155e80433b201bad2650a0f94b22a3

2 years agoAdd SOPS support to cluster chart 18/4618/1
Todd Malsbary [Thu, 13 Jan 2022 22:48:56 +0000 (14:48 -0800)]
Add SOPS support to cluster chart

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie31e0a4031ec84f0690ea003319c44fb08801ea0

2 years agoReencrypt pod11 and vm site 17/4617/1
Todd Malsbary [Fri, 14 Jan 2022 00:29:14 +0000 (16:29 -0800)]
Reencrypt pod11 and vm site

A previous commit modified the site YAMLs without first decrypting
resulting in an incorrect MAC.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I0dd9eeae69a8094a05efd8388c2289210f9e9f9e

2 years agoIncrease Kata test timeout. 16/4616/1
Todd Malsbary [Wed, 12 Jan 2022 00:33:04 +0000 (16:33 -0800)]
Increase Kata test timeout.

Under automation this timeout includes setup of the cluster, hence the
large number of tries.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ibd7fae534de599499ce4c03b33e4c232256534a0

2 years agoIncrease timeout for EMCO charts 15/4615/1
Todd Malsbary [Tue, 11 Jan 2022 23:50:52 +0000 (15:50 -0800)]
Increase timeout for EMCO charts

The default timeout used by the Flux controllers is not long enough,
leading to the Helm release becoming stuck in a "pending-install"
state.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I4aa88b1f74ab6623dc22d6aacff8bf95979b3ff2

2 years agoAdd docker registry mirror support 14/4614/2
Todd Malsbary [Tue, 11 Jan 2022 16:34:40 +0000 (08:34 -0800)]
Add docker registry mirror support

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie0be33106abd79ce2010491e0210feba9066c4c6

2 years agoAdd VM identity to authorized keys 12/4612/2
Todd Malsbary [Mon, 10 Jan 2022 23:13:56 +0000 (15:13 -0800)]
Add VM identity to authorized keys

This fixes the failure of the kud_bm_reset step after deploying the VM
site.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I810becd4ef89ae2b408da8cbd1e54e923cbe68f2

2 years agoPin ironic container images 10/4610/3
Todd Malsbary [Fri, 7 Jan 2022 23:44:16 +0000 (15:44 -0800)]
Pin ironic container images

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2ef15c49fca3722af54c9d5628f4d48d857190a0

2 years agoFix typo in verifier target 09/4609/1
Todd Malsbary [Fri, 7 Jan 2022 22:07:08 +0000 (14:07 -0800)]
Fix typo in verifier target

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ieb56fc941f8dbb6e92e912f5245f212aa1e023df

2 years agoMerge "Set FORCE_REPO_UPDATE to false"
Kuralamudhan Ramakrishnan [Fri, 7 Jan 2022 21:51:10 +0000 (21:51 +0000)]
Merge "Set FORCE_REPO_UPDATE to false"

2 years agoMerge "Fix unbound variable error"
Kuralamudhan Ramakrishnan [Fri, 7 Jan 2022 21:36:02 +0000 (21:36 +0000)]
Merge "Fix unbound variable error"

2 years agoMerge "Trap ERR exit to help with CI logs"
Kuralamudhan Ramakrishnan [Fri, 7 Jan 2022 21:35:44 +0000 (21:35 +0000)]
Merge "Trap ERR exit to help with CI logs"

2 years agoMerge "Ensure EMCO is ready before using"
Kuralamudhan Ramakrishnan [Fri, 7 Jan 2022 21:35:27 +0000 (21:35 +0000)]
Merge "Ensure EMCO is ready before using"

2 years agoMerge "VM verify builds expect verifier target"
Kuralamudhan Ramakrishnan [Fri, 7 Jan 2022 21:35:14 +0000 (21:35 +0000)]
Merge "VM verify builds expect verifier target"

2 years agoMerge "Extract common site naming functions"
Kuralamudhan Ramakrishnan [Fri, 7 Jan 2022 21:34:56 +0000 (21:34 +0000)]
Merge "Extract common site naming functions"

2 years agoFix unbound variable error 08/4608/1
Todd Malsbary [Fri, 7 Jan 2022 16:26:16 +0000 (08:26 -0800)]
Fix unbound variable error

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ib477af32065f2611e6d1b3b0fb0599a45228f27e

2 years agoTrap ERR exit to help with CI logs 07/4607/1
Todd Malsbary [Thu, 6 Jan 2022 18:33:58 +0000 (10:33 -0800)]
Trap ERR exit to help with CI logs

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6ab7ca12b8036c5a4832e46d651fe2c4f499a4ec

2 years agoEnsure EMCO is ready before using 06/4606/1
Todd Malsbary [Thu, 6 Jan 2022 18:33:19 +0000 (10:33 -0800)]
Ensure EMCO is ready before using

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Id630706a998f72d090e52b5bc8d6dbb94725a61b

2 years agoVM verify builds expect verifier target 05/4605/1
Todd Malsbary [Thu, 6 Jan 2022 18:32:23 +0000 (10:32 -0800)]
VM verify builds expect verifier target

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I38f0d4415f41998fde1d21269c6d2aa0ba67b4d8

2 years agoExtract common site naming functions 02/4602/1
Todd Malsbary [Wed, 5 Jan 2022 19:43:27 +0000 (11:43 -0800)]
Extract common site naming functions

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I74261208e6e75fd369254c3686ac91e0611eafa5

2 years agoSet FORCE_REPO_UPDATE to false 99/4599/1
Todd Malsbary [Wed, 5 Jan 2022 19:41:06 +0000 (11:41 -0800)]
Set FORCE_REPO_UPDATE to false

This prevents unnecessary git clones and, more importantly, preserves
the hosts.ini used by the kud_bm_reset target.

Update the KUD revision to latest.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Idc5334ade22207df6ed6173491ecbe9a539e8fe5

2 years agoReplace bm_verifer target with CAPI 01/4601/1
Todd Malsbary [Wed, 5 Jan 2022 19:45:57 +0000 (11:45 -0800)]
Replace bm_verifer target with CAPI

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: If23b1f764eac6b08bf853e4972f4e1f8066c08fd

2 years agoExtract clean_jump_server Makefile target 00/4600/1
Todd Malsbary [Wed, 5 Jan 2022 19:40:23 +0000 (11:40 -0800)]
Extract clean_jump_server Makefile target

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I9d21d8e9d3e9633f87632a15c6f4235a58237815

2 years agoDon't touch ssh config in pod11 deploy 95/4595/2
Todd Malsbary [Tue, 4 Jan 2022 22:37:01 +0000 (14:37 -0800)]
Don't touch ssh config in pod11 deploy

The authorized key installed into the workload cluster is the existing
jump server's identity.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ifcf2e2418f7feded1349b2d84c4791fc73512e83

2 years agoMerge "Rename cluster-e2etest to cluster-icn"
Kuralamudhan Ramakrishnan [Wed, 5 Jan 2022 00:25:36 +0000 (00:25 +0000)]
Merge "Rename cluster-e2etest to cluster-icn"

2 years agoMerge "Update jump server to Ubuntu 20.04"
Kuralamudhan Ramakrishnan [Wed, 5 Jan 2022 00:24:14 +0000 (00:24 +0000)]
Merge "Update jump server to Ubuntu 20.04"

2 years agoMerge "Use same networks as docs in pod11"
Kuralamudhan Ramakrishnan [Wed, 5 Jan 2022 00:23:23 +0000 (00:23 +0000)]
Merge "Use same networks as docs in pod11"

2 years agoMerge "Remove unnecessary IRONIC_IPMI_INTERFACE"
Kuralamudhan Ramakrishnan [Wed, 5 Jan 2022 00:22:30 +0000 (00:22 +0000)]
Merge "Remove unnecessary IRONIC_IPMI_INTERFACE"

2 years agoRename cluster-e2etest to cluster-icn 68/4568/2
Todd Malsbary [Tue, 14 Dec 2021 19:51:28 +0000 (11:51 -0800)]
Rename cluster-e2etest to cluster-icn

This compute cluster definition includes all possible ICN addons.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I957e3a6dbdd459a8037f50f0313a65a652023eb1

2 years agoAdding preliminary INFO file 31/1231/12
Houa Yang [Fri, 19 Jul 2019 20:50:07 +0000 (15:50 -0500)]
Adding preliminary INFO file

Updated timezone in commiters section from
America/Oregon to Asia/Shanghai for Cheng Li,
Huifeng Lei and Tingjie Chen.

Signed-off-by: Houa Yang <hyang@contractor.linuxfoundation.org>
Change-Id: Iefc172886f20d24d0e524e63b29356b4835d1670

2 years agoUpdate jump server to Ubuntu 20.04 70/4570/1
Todd Malsbary [Fri, 17 Dec 2021 19:21:21 +0000 (11:21 -0800)]
Update jump server to Ubuntu 20.04

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Id836227df44cdcdbf70e12f82b412b9be4b711f4

2 years agoUse same networks as docs in pod11 69/4569/1
Todd Malsbary [Thu, 16 Dec 2021 19:44:07 +0000 (11:44 -0800)]
Use same networks as docs in pod11

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I48fe2e42fd6215ce4b17989734d4cec7b8f95f31

2 years agoRemove unnecessary IRONIC_IPMI_INTERFACE 66/4566/1
Todd Malsbary [Tue, 14 Dec 2021 00:46:13 +0000 (16:46 -0800)]
Remove unnecessary IRONIC_IPMI_INTERFACE

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie39badadbbf1cfb7b34788c5b4d112ec93b3bdf2

2 years agoAdd migration tool to assist with R5 to R6 64/4564/1
Todd Malsbary [Mon, 13 Dec 2021 21:33:47 +0000 (13:33 -0800)]
Add migration tool to assist with R5 to R6

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6bbf87bfd1bc4feedb73ae21cde98c833607a373

2 years agoMerge "Remove site label from default chart values"
Kuralamudhan Ramakrishnan [Mon, 13 Dec 2021 22:19:09 +0000 (22:19 +0000)]
Merge "Remove site label from default chart values"

2 years agoMerge "Make userData optional in cluster chart"
Kuralamudhan Ramakrishnan [Mon, 13 Dec 2021 22:18:47 +0000 (22:18 +0000)]
Merge "Make userData optional in cluster chart"

2 years agoMerge "Allow overriding of nodes.json location"
Kuralamudhan Ramakrishnan [Mon, 13 Dec 2021 22:18:25 +0000 (22:18 +0000)]
Merge "Allow overriding of nodes.json location"

2 years agoMerge "Update README.md for CAPI install"
Kuralamudhan Ramakrishnan [Mon, 13 Dec 2021 22:17:54 +0000 (22:17 +0000)]
Merge "Update README.md for CAPI install"

2 years agoMerge "Add pod11 site definition"
Kuralamudhan Ramakrishnan [Mon, 13 Dec 2021 22:17:28 +0000 (22:17 +0000)]
Merge "Add pod11 site definition"

2 years agoMerge "Flux install of compute cluster"
Kuralamudhan Ramakrishnan [Mon, 13 Dec 2021 22:16:36 +0000 (22:16 +0000)]
Merge "Flux install of compute cluster"

2 years agoMerge "Install flux into jump server"
Kuralamudhan Ramakrishnan [Mon, 13 Dec 2021 22:15:03 +0000 (22:15 +0000)]
Merge "Install flux into jump server"

2 years agoRemove site label from default chart values 63/4563/1
Todd Malsbary [Mon, 13 Dec 2021 20:34:32 +0000 (12:34 -0800)]
Remove site label from default chart values

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I7846eb3f6552048439ac3620a4eebe952fab6035

2 years agoMake userData optional in cluster chart 62/4562/1
Todd Malsbary [Mon, 13 Dec 2021 20:33:46 +0000 (12:33 -0800)]
Make userData optional in cluster chart

The userData may be specified completely by the machine chart.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6761fc90ed924c97062728b8205aa009e379add7

2 years agoAllow overriding of nodes.json location 61/4561/1
Todd Malsbary [Fri, 19 Nov 2021 23:27:06 +0000 (15:27 -0800)]
Allow overriding of nodes.json location

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Id9e88dadeda2db0c57a11344cd50808dcff327a6

2 years agoAdd pod11 site definition 52/4552/4
Todd Malsbary [Thu, 9 Dec 2021 00:56:13 +0000 (16:56 -0800)]
Add pod11 site definition

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I35668f1ba97e74d6a579b3abbc010c7e59b61288

2 years agoFlux install of compute cluster 50/4550/8
Todd Malsbary [Fri, 3 Dec 2021 00:17:57 +0000 (16:17 -0800)]
Flux install of compute cluster

This includes SOPS encryption of BMC and cluster secrets.

NOTE: Keys are included in this commit.  These are only intended to be
used in this ICN virtual environment for testing and demonstration
purposes.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2c7b76ec5f2d125afb007d5a4b90a23924f8d305

2 years agoUpdate README.md for CAPI install 55/4555/2
Todd Malsbary [Wed, 1 Dec 2021 17:35:51 +0000 (09:35 -0800)]
Update README.md for CAPI install

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Icd846300054128368ae37485cd546e01bed8e96a

2 years agoNetwork slicing Demo 57/4557/1
palaniap [Fri, 10 Dec 2021 14:12:50 +0000 (06:12 -0800)]
Network slicing Demo

Added Readme to point the network slicing demo to another repo.

Signed-off-by: palaniap <palaniappan.ramanathan@intel.com>
Change-Id: I494c7eff29e56f5ded3496949cede5e03284bb2c

2 years agoMerge "Move e2etest cluster resources to parent directory"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 21:13:39 +0000 (21:13 +0000)]
Merge "Move e2etest cluster resources to parent directory"

2 years agoMerge "Eliminate warning about apt stable CLI interface"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 21:12:58 +0000 (21:12 +0000)]
Merge "Eliminate warning about apt stable CLI interface"

2 years agoInstall flux into jump server 49/4549/1
Todd Malsbary [Fri, 3 Dec 2021 00:26:17 +0000 (16:26 -0800)]
Install flux into jump server

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: If42d525046fb2e44106996ac994b4a4d5830da3f

2 years agoMove e2etest cluster resources to parent directory 48/4548/1
Todd Malsbary [Fri, 3 Dec 2021 00:31:03 +0000 (16:31 -0800)]
Move e2etest cluster resources to parent directory

This will allow the resources to be shared among sites.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ica936a6de21ec6ff6e139a7f7fef8d306c604cd2

2 years agoMerge "Increase robustness of control plane wait"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 19:18:11 +0000 (19:18 +0000)]
Merge "Increase robustness of control plane wait"

2 years agoMerge "Fix cluster chart for single-node cluster"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 19:17:55 +0000 (19:17 +0000)]
Merge "Fix cluster chart for single-node cluster"

2 years agoMerge "Create namespace outside of HelmRelease"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 19:17:37 +0000 (19:17 +0000)]
Merge "Create namespace outside of HelmRelease"

2 years agoMerge "Increase provisioning timeout for HA VM testing"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 19:17:22 +0000 (19:17 +0000)]
Merge "Increase provisioning timeout for HA VM testing"

2 years agoMerge "Add missing kubelet config to HA control plane"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 19:16:59 +0000 (19:16 +0000)]
Merge "Add missing kubelet config to HA control plane"

2 years agoEliminate warning about apt stable CLI interface 47/4547/1
Todd Malsbary [Thu, 2 Dec 2021 19:16:53 +0000 (11:16 -0800)]
Eliminate warning about apt stable CLI interface

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1210f93a462e251b7bab364aad61fe9c7f237e37

2 years agoIncrease robustness of control plane wait 46/4546/1
Todd Malsbary [Thu, 2 Dec 2021 18:30:16 +0000 (10:30 -0800)]
Increase robustness of control plane wait

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ifa5c051aa2435f27b3dc9a8d934b510118ed070c

2 years agoFix cluster chart for single-node cluster 45/4545/1
Todd Malsbary [Thu, 2 Dec 2021 18:29:14 +0000 (10:29 -0800)]
Fix cluster chart for single-node cluster

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6590a7c0aa480a1ab60c2b2a06a859f2fbf244af

2 years agoCreate namespace outside of HelmRelease 44/4544/1
Todd Malsbary [Wed, 1 Dec 2021 22:53:36 +0000 (14:53 -0800)]
Create namespace outside of HelmRelease

An attempt to rollback a Helm release installed via Flux showed that
the targetNamespace was not working as expected: the helm CLI only
operated in the namespace of the HelmRelease resource, not the
targetNamespace.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I370f2f55b091e8fb8d8deed7d186d400676802d3

2 years agoIncrease provisioning timeout for HA VM testing 43/4543/1
Todd Malsbary [Wed, 1 Dec 2021 19:28:23 +0000 (11:28 -0800)]
Increase provisioning timeout for HA VM testing

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I87d9b6ad9ba626da8bd5eeb1d70f5ecfaa899f69

2 years agoAdd missing kubelet config to HA control plane 42/4542/1
Todd Malsbary [Wed, 1 Dec 2021 19:26:59 +0000 (11:26 -0800)]
Add missing kubelet config to HA control plane

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1dd005dbdd420b4f8a8f6def047b67e629059c3f

2 years agoUse BUILDDIR instead of relative path in script 41/4541/1
Todd Malsbary [Mon, 29 Nov 2021 22:41:16 +0000 (14:41 -0800)]
Use BUILDDIR instead of relative path in script

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I69c83a0f96ea84aec6744b5690e1182d3989a77b

2 years agoReduce machine, cluster charts to single instances 40/4540/1
Todd Malsbary [Fri, 19 Nov 2021 17:01:22 +0000 (09:01 -0800)]
Reduce machine, cluster charts to single instances

The prior versions of the chart allow defining multiple instances of
machines and clusters to be defined in a single release of the chart.
This change now requires that each instance be defined as a unique
release.  While slightly more verbose intially, this simplifies
documentation and allows default values to be provided in a sensible
way.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I9cd9694cf5de59439b393d5c9d271783d8c7ad54

2 years agoMerge "Fix typo in Vagrantfile post up instructions"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:28:42 +0000 (00:28 +0000)]
Merge "Fix typo in Vagrantfile post up instructions"

2 years agoMerge "Temporarily remove kubevirt from addons self-test"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:28:23 +0000 (00:28 +0000)]
Merge "Temporarily remove kubevirt from addons self-test"

2 years agoMerge "Replace flux wait with control plane wait"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:28:06 +0000 (00:28 +0000)]
Merge "Replace flux wait with control plane wait"

2 years agoMerge "Ensure Kata is deloyed before testing"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:27:50 +0000 (00:27 +0000)]
Merge "Ensure Kata is deloyed before testing"

2 years agoMerge "Enable pod security policies"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:27:35 +0000 (00:27 +0000)]
Merge "Enable pod security policies"

2 years agoMerge "Use pinned version of CAPM3"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:27:16 +0000 (00:27 +0000)]
Merge "Use pinned version of CAPM3"

2 years agoFix typo in Vagrantfile post up instructions 17/4517/1
Todd Malsbary [Fri, 19 Nov 2021 00:20:11 +0000 (16:20 -0800)]
Fix typo in Vagrantfile post up instructions

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I4d9da3a904ba85daac701738df772721d5f3afed

2 years agoTemporarily remove kubevirt from addons self-test 16/4516/1
Todd Malsbary [Thu, 18 Nov 2021 23:32:16 +0000 (15:32 -0800)]
Temporarily remove kubevirt from addons self-test

The kubevirt self-test requires AllowTcpForwarding to be enabled in
sshd's config, which is not compatible with the OS hardening required
by Bluval.  The test needs to be rewritten to run in-cluster.

In the meantime, kubevirt will be tested indirectly with the
plugin_fw_v2.sh test.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia2de90bd6e740b66b6a0a71fd53a1b52d784d80c

2 years agoReplace flux wait with control plane wait 15/4515/1
Todd Malsbary [Mon, 15 Nov 2021 23:54:21 +0000 (15:54 -0800)]
Replace flux wait with control plane wait

The flux wait was unreliable and once the control plane is ready,
requests can be succesfully submitted to the cluster.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2cdaf150d76dc6753055136f16b4e518dbd84f49

2 years agoEnsure Kata is deloyed before testing 14/4514/1
Todd Malsbary [Mon, 15 Nov 2021 23:53:31 +0000 (15:53 -0800)]
Ensure Kata is deloyed before testing

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I8510426098f8e64e0d881912ec4d2709f12ad778

2 years agoEnable pod security policies 13/4513/1
Todd Malsbary [Wed, 10 Nov 2021 19:43:33 +0000 (11:43 -0800)]
Enable pod security policies

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ifb2bf5aaccbc58e5e761508197b01197e62ed707

2 years agoUse pinned version of CAPM3 12/4512/1
Todd Malsbary [Tue, 9 Nov 2021 23:15:44 +0000 (15:15 -0800)]
Use pinned version of CAPM3

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I98a3fb83492dbefa9625285e9a0907ec2d097ee5

2 years agoHarden OS and K8s deployments 11/4511/1
Todd Malsbary [Wed, 3 Nov 2021 23:40:10 +0000 (16:40 -0700)]
Harden OS and K8s deployments

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ic4b917c1cd0d75762ba251cf0fdc2ac9375781da

2 years agoAdd vm_verifier target for CAPI VM e2etest 02/4502/3
Todd Malsbary [Wed, 3 Nov 2021 18:11:07 +0000 (11:11 -0700)]
Add vm_verifier target for CAPI VM e2etest

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie428d88b9dc1bf4cf9fd7834e43740e46a46447d

2 years agoMerge "Add wait command to VM e2etest site"
Kuralamudhan Ramakrishnan [Mon, 22 Nov 2021 23:00:24 +0000 (23:00 +0000)]
Merge "Add wait command to VM e2etest site"

2 years agoMerge "Update provisioned OS to Ubuntu 20.04"
Kuralamudhan Ramakrishnan [Mon, 22 Nov 2021 22:59:29 +0000 (22:59 +0000)]
Merge "Update provisioned OS to Ubuntu 20.04"

2 years agoAdd wait command to VM e2etest site 01/4501/2
Todd Malsbary [Wed, 3 Nov 2021 17:45:04 +0000 (10:45 -0700)]
Add wait command to VM e2etest site

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I06a273149ccbd10f22d38963e103505fe20d4169

2 years agoUpdate provisioned OS to Ubuntu 20.04 00/4500/2
Todd Malsbary [Wed, 3 Nov 2021 17:19:12 +0000 (10:19 -0700)]
Update provisioned OS to Ubuntu 20.04

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I4279dd565e796b28e1e33484a6a64ecaf99cf3a2

2 years agoAdd addons test script 98/4498/2
Todd Malsbary [Tue, 2 Nov 2021 22:29:59 +0000 (15:29 -0700)]
Add addons test script

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I7ca30273f7fdf8ca93fc693bb6b106f70be0541c

2 years agoInstall emcoctl into jump server 97/4497/2
Todd Malsbary [Tue, 2 Nov 2021 22:30:39 +0000 (15:30 -0700)]
Install emcoctl into jump server

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I33f6497a9b18b2b071ba384e0ca4063241409b12

2 years agoAdd test steps to kata script 96/4496/2
Todd Malsbary [Tue, 2 Nov 2021 18:08:22 +0000 (11:08 -0700)]
Add test steps to kata script

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I7d541d0ce5306fd99d2bd015d742aab2c7e0c1cd

2 years agoUse common clone repo function 95/4495/2
Todd Malsbary [Tue, 2 Nov 2021 18:06:22 +0000 (11:06 -0700)]
Use common clone repo function

Remove unused kud_launch.sh script.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ic041a6f75fa5d53011b1c3c285e75205aabe6b3d

2 years agoAdd dependency relationships to EMCO 94/4494/2
Todd Malsbary [Tue, 2 Nov 2021 00:06:08 +0000 (17:06 -0700)]
Add dependency relationships to EMCO

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia83cce4a09465542e43e52bde27f11c4d4184639

2 years agoAdd Kata to e2etest site 89/4489/3
Todd Malsbary [Mon, 1 Nov 2021 17:52:18 +0000 (10:52 -0700)]
Add Kata to e2etest site

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6570d0d264fa05b24722c122c943048674a5c6cd

2 years agoAdd EMCO to e2etest site 88/4488/3
Todd Malsbary [Mon, 1 Nov 2021 17:57:50 +0000 (10:57 -0700)]
Add EMCO to e2etest site

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I85e4668986383e07cd975097b888d9859b4649f8

2 years agoBuild VM e2etest site values 87/4487/3
Todd Malsbary [Mon, 1 Nov 2021 17:56:57 +0000 (10:56 -0700)]
Build VM e2etest site values

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Idef4d82372a392f714a9a1fa74956ab2f263f95b

2 years agoCapture creation of cluster into Helm chart 86/4486/3
Todd Malsbary [Fri, 29 Oct 2021 20:20:19 +0000 (13:20 -0700)]
Capture creation of cluster into Helm chart

This is a rudimentary chart, meant primarily to support the ICN
e2etest cases.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ib5e6b9e4a0779d43a6891e1d8926d6e612c7aee8

2 years agoAdd first round of addons to e2etest site 90/4490/3
Todd Malsbary [Mon, 1 Nov 2021 18:36:02 +0000 (11:36 -0700)]
Add first round of addons to e2etest site

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I76b7a2ba9647991c937f97818baefa125d96d873