Kuralamudhan Ramakrishnan [Mon, 14 Mar 2022 16:12:22 +0000 (16:12 +0000)]
Merge "Add VM topology diagram used in Wiki"
Todd Malsbary [Fri, 11 Mar 2022 22:48:01 +0000 (14:48 -0800)]
Add VM topology diagram used in Wiki
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I4021c7083f1b3d40b5402ec12606126166ced142
Todd Malsbary [Fri, 11 Mar 2022 00:46:13 +0000 (16:46 -0800)]
Expand software BOM
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I7b8009f4297cc13f897d53fca675668978038998
Kuralamudhan Ramakrishnan [Mon, 14 Mar 2022 04:47:02 +0000 (04:47 +0000)]
Merge "Add note to Jenkins setup about Git plugin"
Todd Malsbary [Thu, 10 Mar 2022 18:37:34 +0000 (10:37 -0800)]
Remove sushy state even when not running
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2c981c874b32f9f9cfec7082ac70993fdc0ecb4f
Todd Malsbary [Thu, 10 Mar 2022 00:41:11 +0000 (16:41 -0800)]
Use same Flux versions in chart and kustomization
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I8d55caadfec72998edb63083a0de1d5b5803e30a
Todd Malsbary [Wed, 9 Mar 2022 23:50:49 +0000 (15:50 -0800)]
Add note to Jenkins setup about Git plugin
Use destroy.rb in job scripts instead of explicit machine names.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I857ace94070608202cae3ad1da98461b43952605
Todd Malsbary [Wed, 9 Mar 2022 21:47:20 +0000 (13:47 -0800)]
Extract common code from site scripts
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ifcd73a78d303342e3796a493830512204e1251de
Todd Malsbary [Wed, 9 Mar 2022 18:31:59 +0000 (10:31 -0800)]
Address error with helm-controller restarting
Ensure that all Helm charts are deployed in the cluster before
deploying the SriovNetwork. Deploying the SriovNetwork causes the
node to drain, which in turn causes the helm-controller to restart.
If the helm-controller is restarted while reconciling a HelmRelease,
it's possible the HelmRelease becomes stuck in a failed state.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1ec23f024707b936a0cd3c8bd3ff2b873de814a9
Todd Malsbary [Wed, 9 Mar 2022 00:28:25 +0000 (16:28 -0800)]
Provide explicit node ports in IstioOperator chart
It's possible that K8s will choose a port that conflicts with those
chosen by EMCO. Fix this by choosing explicit node ports outside the
range of those used by EMCO.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I258e8ceaa6de0d958707b75c0d6d28e960c5d8d7
Todd Malsbary [Tue, 8 Mar 2022 21:27:28 +0000 (13:27 -0800)]
Add Istio to vm and pod11 sites
This requires generating cluster-specific certificates to be deployed
before Istio is deployed, so split out the sites into separate
deployment and cluster directories. The deployment directory contains
the site.yaml and the cluster directory contains the cluster
specifics.
As part of this, refactor common site build-source functionality into
site.sh.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I434e261a67938c2d4f8c7ee7bd4b7154f6325c5f
Todd Malsbary [Tue, 8 Mar 2022 18:33:07 +0000 (10:33 -0800)]
Add virtual multi-cluster example site
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ifa7c9e01b620dde901bbf11c3f78f5094060aa7b
Todd Malsbary [Tue, 8 Mar 2022 00:26:17 +0000 (16:26 -0800)]
Add Istio operator to addons
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I9a2135f49c0946a46e62d0074590bde62d6595ae
Todd Malsbary [Tue, 8 Mar 2022 00:23:54 +0000 (16:23 -0800)]
Refactor cluster-icn to separate EMCO components
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I9b7e0e35fa625bb6c312dfbc1dbe0812ed602b37
Todd Malsbary [Tue, 8 Mar 2022 00:25:58 +0000 (16:25 -0800)]
Add chart to deploy IstioOperator resource
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia1ca6cdc9a69ad47c4a5d2d09a23009522df9f22
Todd Malsbary [Mon, 7 Mar 2022 21:16:23 +0000 (13:16 -0800)]
Use site var in VM destroy tool
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia5168d0e7a720c67b386d9bbc8d5f166116f8b26
Kuralamudhan Ramakrishnan [Mon, 7 Mar 2022 14:59:51 +0000 (14:59 +0000)]
Merge "Make .ssh/config changes idempotent"
Kuralamudhan Ramakrishnan [Mon, 7 Mar 2022 14:58:34 +0000 (14:58 +0000)]
Merge "Add tool to destroy VMs"
Kuralamudhan Ramakrishnan [Mon, 7 Mar 2022 14:57:31 +0000 (14:57 +0000)]
Merge "Fix incorrect curl options"
Todd Malsbary [Sat, 5 Mar 2022 00:31:30 +0000 (16:31 -0800)]
Make .ssh/config changes idempotent
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ifb850284882e2db0be8eea7a3982744e98dc7ddc
Todd Malsbary [Fri, 4 Mar 2022 18:16:07 +0000 (10:16 -0800)]
Add tool to destroy VMs
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I4b5f16aaefdbec7d880fbe97208fffc4d5aa46ee
Todd Malsbary [Thu, 3 Mar 2022 19:04:18 +0000 (11:04 -0800)]
Fix incorrect curl options
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie2f13c94ba4eaca7bd729cfb82e4ed766c806f8a
Todd Malsbary [Wed, 2 Mar 2022 23:25:17 +0000 (15:25 -0800)]
Ensure IRONIC_ENABLE_DHCP value is used
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie5b0de98e3eb93e61cc9f8b185ada06ea97d300a
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:49:13 +0000 (04:49 +0000)]
Merge "Add examples of BIOS and BMC configuration"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:47:52 +0000 (04:47 +0000)]
Merge "Preserve user_config.sh vars in vagrant deploy"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:46:56 +0000 (04:46 +0000)]
Merge "Add vagrant destroy note to troubleshooting"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:46:00 +0000 (04:46 +0000)]
Merge "Fix file permissions on vm.sh"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:45:14 +0000 (04:45 +0000)]
Merge "Add software BOM to docs"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:44:42 +0000 (04:44 +0000)]
Merge "Add additional clean targets"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:43:48 +0000 (04:43 +0000)]
Merge "Update versions of addons"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:43:10 +0000 (04:43 +0000)]
Merge "Update versions of jump server components"
Todd Malsbary [Thu, 3 Mar 2022 00:57:41 +0000 (16:57 -0800)]
Add examples of BIOS and BMC configuration
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2faba20fb68cd4519adbbf109b185a4705209225
Todd Malsbary [Wed, 2 Mar 2022 22:20:39 +0000 (14:20 -0800)]
Preserve user_config.sh vars in vagrant deploy
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia77cf777ae53e28930e355b5020dfb82696d5735
Todd Malsbary [Wed, 2 Mar 2022 22:11:28 +0000 (14:11 -0800)]
Add vagrant destroy note to troubleshooting
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I675e35a13cec6b5ee6ebf383e7c43cce9df43936
Todd Malsbary [Wed, 2 Mar 2022 18:41:19 +0000 (10:41 -0800)]
Fix file permissions on vm.sh
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I94246af659b2a53d5d41f3da1dbabd52c58817c1
Kuralamudhan Ramakrishnan [Wed, 2 Mar 2022 17:39:22 +0000 (17:39 +0000)]
Merge "Replace flannel with calico"
Kuralamudhan Ramakrishnan [Wed, 2 Mar 2022 17:19:42 +0000 (17:19 +0000)]
Merge "Fix file permissions on pod11.sh"
Todd Malsbary [Tue, 1 Mar 2022 23:24:38 +0000 (15:24 -0800)]
Add software BOM to docs
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Id729a558d1aabdb2b80d06f16f224dc5d2e627c6
Todd Malsbary [Tue, 1 Mar 2022 20:56:01 +0000 (12:56 -0800)]
Add additional clean targets
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I60306d7663cf35a7645af21f5f873167730e4672
Todd Malsbary [Tue, 1 Mar 2022 17:55:40 +0000 (09:55 -0800)]
Fix file permissions on pod11.sh
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1ae14f6d6110cbc4e2df1a44604b926567be65ba
Todd Malsbary [Wed, 2 Mar 2022 00:31:04 +0000 (16:31 -0800)]
Fix missing file in kata test
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ice83937c13e1914cbd6f55d40c34cbc313b66423
Todd Malsbary [Fri, 18 Feb 2022 17:18:57 +0000 (09:18 -0800)]
Update versions of addons
In order to better accomodate upstream version changes the addons
either use the upstream YAML files and charts directly or generate a
kustomize overlay from upstream YAMLs.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I4c93df3133d5dffb24d886074a36fbfa44a1605f
Todd Malsbary [Fri, 18 Feb 2022 00:50:30 +0000 (16:50 -0800)]
Update versions of jump server components
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: If3aa14a13d41b0265ff3c5d63cf2c6e6f9c7d56a
Todd Malsbary [Tue, 15 Feb 2022 20:30:28 +0000 (12:30 -0800)]
Replace flannel with calico
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ibff42bdc3b562efc3199d806f623bb565d0dea3b
Todd Malsbary [Sat, 19 Feb 2022 00:58:28 +0000 (16:58 -0800)]
Add project and IPMI usage notes to docs
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Idb45a882b2d1be74df65eefb685867ffe3b83e0e
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 18:00:36 +0000 (18:00 +0000)]
Merge "Update quick-start with Redfish details"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 18:00:22 +0000 (18:00 +0000)]
Merge "Remove namespace from site YAML"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 18:00:05 +0000 (18:00 +0000)]
Merge "Replace ipmi with redfish-virtualmedia in VM site"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:59:47 +0000 (17:59 +0000)]
Merge "Workaround vagrant-libvirt bug destroying VMs"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:59:35 +0000 (17:59 +0000)]
Merge "Replace virtualbmc with sushy-emulator"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:59:22 +0000 (17:59 +0000)]
Merge "Add option to remove DHCP from Ironic"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:59:08 +0000 (17:59 +0000)]
Merge "Add bmcDisableCertificateVerification to chart"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:58:53 +0000 (17:58 +0000)]
Merge "Upgrade ironic, baremetal-operator, cluster-api"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:58:31 +0000 (17:58 +0000)]
Merge "Update EMCO to v21.12"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:57:26 +0000 (17:57 +0000)]
Merge "Remove stale targets from CI"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:57:11 +0000 (17:57 +0000)]
Merge "Fix spelling error with bm_verifier"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:56:59 +0000 (17:56 +0000)]
Merge "Fix whitespace reported by bashate"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:56:45 +0000 (17:56 +0000)]
Merge "Clean up Makefile"
Todd Malsbary [Wed, 9 Feb 2022 19:33:40 +0000 (11:33 -0800)]
Update quick-start with Redfish details
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Idb7cc346e10badf5ef02e84c280463cb288c1217
Todd Malsbary [Tue, 8 Feb 2022 21:48:38 +0000 (13:48 -0800)]
Remove namespace from site YAML
The most recent Bare Metal Operator wants to create resources during
termination. When the namespace is also being terminated, the
resources cannot be created.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I0182e640be480d7982f9e340a6f88a8a22aeb01a
Todd Malsbary [Tue, 8 Feb 2022 19:58:31 +0000 (11:58 -0800)]
Replace ipmi with redfish-virtualmedia in VM site
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I95e60cc8ba4fc97a1de70f8a567b1548547a8b13
Todd Malsbary [Tue, 8 Feb 2022 19:54:35 +0000 (11:54 -0800)]
Workaround vagrant-libvirt bug destroying VMs
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I88cc40a534e720b68d64f5c5a43e9e443d189919
Todd Malsbary [Mon, 7 Feb 2022 23:09:29 +0000 (15:09 -0800)]
Replace virtualbmc with sushy-emulator
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I288d7ace59ed85b6724da87ebee964cfc2e1b479
Todd Malsbary [Mon, 7 Feb 2022 23:06:28 +0000 (15:06 -0800)]
Add option to remove DHCP from Ironic
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Icafa480355b7378b09fcd59d9af1c11f070b6bf8
Todd Malsbary [Mon, 7 Feb 2022 21:06:17 +0000 (13:06 -0800)]
Add bmcDisableCertificateVerification to chart
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ic64885d190479ef9b1a02f3035183f82a7014a3f
Todd Malsbary [Sat, 5 Feb 2022 00:25:01 +0000 (16:25 -0800)]
Upgrade ironic, baremetal-operator, cluster-api
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1970cf6708cb69a39fbadf05fe5e1baf5779f3a5
Todd Malsbary [Mon, 14 Feb 2022 21:31:36 +0000 (13:31 -0800)]
Update EMCO to v21.12
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Id1c35e37965665ade251dde5a2efa8ca71be2806
Todd Malsbary [Thu, 10 Feb 2022 23:25:04 +0000 (15:25 -0800)]
Add link to BMH states documentation
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Id3057ae6835ed0be3f133a30ef8b75cdbbb957b4
Todd Malsbary [Thu, 10 Feb 2022 23:11:45 +0000 (15:11 -0800)]
Document the Docker registry mirror setting
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I585063c18d88085465bcbe647adfa6e3fa8ce1c6
Todd Malsbary [Thu, 10 Feb 2022 18:00:36 +0000 (10:00 -0800)]
Remove stale targets from CI
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I5d82c366c9096d796f0b362be953b5df1c2a96f7
Todd Malsbary [Thu, 10 Feb 2022 17:57:42 +0000 (09:57 -0800)]
Fix spelling error with bm_verifier
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2dd8b6dcb8b673c251c9b473274631d47e740c34
Todd Malsbary [Thu, 10 Feb 2022 17:24:54 +0000 (09:24 -0800)]
Fix whitespace reported by bashate
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie029e83463c9ec7d9fe184ebd5b8b302c0501525
Todd Malsbary [Thu, 10 Feb 2022 00:58:29 +0000 (16:58 -0800)]
Clean up Makefile
Make structure of components installed more legible and remove
unnecessary ones.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ife232610e3f4490e45b07faa5fbbc6072fd22f7f
Todd Malsbary [Thu, 27 Jan 2022 00:01:49 +0000 (16:01 -0800)]
Remove unused Makefile targets
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I412b0c07e89f3de84e331d1ccb7bdb315e084b8a
Todd Malsbary [Mon, 24 Jan 2022 23:13:10 +0000 (15:13 -0800)]
bashate does not depend on prerequisites
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1ac5867bb6e652636377dea4ce8d6132b1aa969a
Todd Malsbary [Mon, 24 Jan 2022 22:45:37 +0000 (14:45 -0800)]
Rename bmh to bmo in Makefile
It's the Bare Metal Operator that's being deployed or cleaned, not
BareMetalHost resources.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I0a2fe84578fc9faf300af5ce62df97169e3440af
Todd Malsbary [Mon, 24 Jan 2022 22:42:52 +0000 (14:42 -0800)]
Remove BPA REST API
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I5863fc4b8d2517fb1ecbff7d3fa6c16f90fafcec
Todd Malsbary [Mon, 24 Jan 2022 22:42:29 +0000 (14:42 -0800)]
Remove BPA operator
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Id7c9306378dd0fd252775bde8933251843bdc204
Todd Malsbary [Sat, 22 Jan 2022 00:53:23 +0000 (16:53 -0800)]
Remove BPA from Makefile
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I0aeae33f88181dbad679e6a4ca50bda2490df64f
Kuralamudhan Ramakrishnan [Thu, 3 Feb 2022 22:44:08 +0000 (22:44 +0000)]
Merge "Use newer bluval images"
Todd Malsbary [Fri, 28 Jan 2022 18:50:34 +0000 (10:50 -0800)]
Use newer bluval images
This supports sonobuoy for K8s 1.21.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1217588f70e774b86dda127b69325ae9dd6b1e96
Todd Malsbary [Thu, 27 Jan 2022 22:09:12 +0000 (14:09 -0800)]
Fix clean_vm step in Bluval builder
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1c4c374799b692c7dee91414bb01b8f2ed8dd4b2
Kuralamudhan Ramakrishnan [Thu, 27 Jan 2022 18:47:46 +0000 (18:47 +0000)]
Merge "Add additional instructions to quick start TL;DR"
Kuralamudhan Ramakrishnan [Thu, 27 Jan 2022 18:44:48 +0000 (18:44 +0000)]
Merge "Require nfs synced folder in Vagrantfile"
Todd Malsbary [Wed, 3 Nov 2021 22:57:23 +0000 (15:57 -0700)]
Update CI scripts for CAPI changes
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie8f0b5079ee12fa7ed26b130f3b6dd5e58165dba
Todd Malsbary [Wed, 26 Jan 2022 23:36:58 +0000 (15:36 -0800)]
Add additional instructions to quick start TL;DR
It was unclear where the "vagrant up" command should be run from.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I81588b1c436dcbe69c44720dcd069336a7998482
Todd Malsbary [Wed, 26 Jan 2022 22:37:47 +0000 (14:37 -0800)]
Require nfs synced folder in Vagrantfile
When nfs is not installed the host, vagrant will fallback to rsync and
not pick up the changes to user_config.sh.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia30b6b44a986c5fe645da9927685aef73f2f19e0
Kuralamudhan Ramakrishnan [Sat, 22 Jan 2022 00:21:43 +0000 (00:21 +0000)]
Merge "Delay SriovNetwork deployment after other charts"
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
Todd Malsbary [Fri, 21 Jan 2022 21:16:21 +0000 (13:16 -0800)]
Delay SriovNetwork deployment after other charts
Draining the node (as done by the SR-IOV operator) causes the
helm-controller Pod to exit, sometimes leaving Helm releases stuck in
a 'pending-install' state.
This has been observed during the initial bootstrapping of the pod11
cluster.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Id4c164bfa9b5594ae098e07f71274f6cffccd5b3
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
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
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
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
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
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
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
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
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
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