icn.git
2 years agoAdd Istio operator to addons 20/4720/1
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

2 years agoRefactor cluster-icn to separate EMCO components 19/4719/1
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

2 years agoAdd chart to deploy IstioOperator resource 18/4718/1
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

2 years agoUse site var in VM destroy tool 17/4717/1
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

2 years agoMerge "Make .ssh/config changes idempotent"
Kuralamudhan Ramakrishnan [Mon, 7 Mar 2022 14:59:51 +0000 (14:59 +0000)]
Merge "Make .ssh/config changes idempotent"

2 years agoMerge "Add tool to destroy VMs"
Kuralamudhan Ramakrishnan [Mon, 7 Mar 2022 14:58:34 +0000 (14:58 +0000)]
Merge "Add tool to destroy VMs"

2 years agoMerge "Fix incorrect curl options"
Kuralamudhan Ramakrishnan [Mon, 7 Mar 2022 14:57:31 +0000 (14:57 +0000)]
Merge "Fix incorrect curl options"

2 years agoMake .ssh/config changes idempotent 14/4714/1
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

2 years agoAdd tool to destroy VMs 13/4713/1
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

2 years agoFix incorrect curl options 12/4712/1
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

2 years agoEnsure IRONIC_ENABLE_DHCP value is used 11/4711/1
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

2 years agoMerge "Add examples of BIOS and BMC configuration"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:49:13 +0000 (04:49 +0000)]
Merge "Add examples of BIOS and BMC configuration"

2 years agoMerge "Preserve user_config.sh vars in vagrant deploy"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:47:52 +0000 (04:47 +0000)]
Merge "Preserve user_config.sh vars in vagrant deploy"

2 years agoMerge "Add vagrant destroy note to troubleshooting"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:46:56 +0000 (04:46 +0000)]
Merge "Add vagrant destroy note to troubleshooting"

2 years agoMerge "Fix file permissions on vm.sh"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:46:00 +0000 (04:46 +0000)]
Merge "Fix file permissions on vm.sh"

2 years agoMerge "Add software BOM to docs"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:45:14 +0000 (04:45 +0000)]
Merge "Add software BOM to docs"

2 years agoMerge "Add additional clean targets"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:44:42 +0000 (04:44 +0000)]
Merge "Add additional clean targets"

2 years agoMerge "Update versions of addons"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:43:48 +0000 (04:43 +0000)]
Merge "Update versions of addons"

2 years agoMerge "Update versions of jump server components"
Kuralamudhan Ramakrishnan [Fri, 4 Mar 2022 04:43:10 +0000 (04:43 +0000)]
Merge "Update versions of jump server components"

2 years agoAdd examples of BIOS and BMC configuration 09/4709/1
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

2 years agoPreserve user_config.sh vars in vagrant deploy 08/4708/1
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

2 years agoAdd vagrant destroy note to troubleshooting 07/4707/1
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

2 years agoFix file permissions on vm.sh 06/4706/1
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

2 years agoMerge "Replace flannel with calico"
Kuralamudhan Ramakrishnan [Wed, 2 Mar 2022 17:39:22 +0000 (17:39 +0000)]
Merge "Replace flannel with calico"

2 years agoMerge "Fix file permissions on pod11.sh"
Kuralamudhan Ramakrishnan [Wed, 2 Mar 2022 17:19:42 +0000 (17:19 +0000)]
Merge "Fix file permissions on pod11.sh"

2 years agoAdd software BOM to docs 05/4705/1
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

2 years agoAdd additional clean targets 04/4704/1
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

2 years agoFix file permissions on pod11.sh 01/4701/1
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

2 years agoFix missing file in kata test 00/4700/1
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

2 years agoUpdate versions of addons 03/4703/1
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

2 years agoUpdate versions of jump server components 02/4702/1
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

2 years agoReplace flannel with calico 98/4698/3
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

2 years agoAdd project and IPMI usage notes to docs 99/4699/1
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

2 years agoMerge "Update quick-start with Redfish details"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 18:00:36 +0000 (18:00 +0000)]
Merge "Update quick-start with Redfish details"

2 years agoMerge "Remove namespace from site YAML"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 18:00:22 +0000 (18:00 +0000)]
Merge "Remove namespace from site YAML"

2 years agoMerge "Replace ipmi with redfish-virtualmedia in VM site"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 18:00:05 +0000 (18:00 +0000)]
Merge "Replace ipmi with redfish-virtualmedia in VM site"

2 years agoMerge "Workaround vagrant-libvirt bug destroying VMs"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:59:47 +0000 (17:59 +0000)]
Merge "Workaround vagrant-libvirt bug destroying VMs"

2 years agoMerge "Replace virtualbmc with sushy-emulator"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:59:35 +0000 (17:59 +0000)]
Merge "Replace virtualbmc with sushy-emulator"

2 years agoMerge "Add option to remove DHCP from Ironic"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:59:22 +0000 (17:59 +0000)]
Merge "Add option to remove DHCP from Ironic"

2 years agoMerge "Add bmcDisableCertificateVerification to chart"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:59:08 +0000 (17:59 +0000)]
Merge "Add bmcDisableCertificateVerification to chart"

2 years agoMerge "Upgrade ironic, baremetal-operator, cluster-api"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:58:53 +0000 (17:58 +0000)]
Merge "Upgrade ironic, baremetal-operator, cluster-api"

2 years agoMerge "Update EMCO to v21.12"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:58:31 +0000 (17:58 +0000)]
Merge "Update EMCO to v21.12"

2 years agoMerge "Remove stale targets from CI"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:57:26 +0000 (17:57 +0000)]
Merge "Remove stale targets from CI"

2 years agoMerge "Fix spelling error with bm_verifier"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:57:11 +0000 (17:57 +0000)]
Merge "Fix spelling error with bm_verifier"

2 years agoMerge "Fix whitespace reported by bashate"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:56:59 +0000 (17:56 +0000)]
Merge "Fix whitespace reported by bashate"

2 years agoMerge "Clean up Makefile"
Kuralamudhan Ramakrishnan [Tue, 15 Feb 2022 17:56:45 +0000 (17:56 +0000)]
Merge "Clean up Makefile"

2 years agoUpdate quick-start with Redfish details 93/4693/1
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

2 years agoRemove namespace from site YAML 92/4692/1
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

2 years agoReplace ipmi with redfish-virtualmedia in VM site 91/4691/1
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

2 years agoWorkaround vagrant-libvirt bug destroying VMs 90/4690/1
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

2 years agoReplace virtualbmc with sushy-emulator 89/4689/1
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

2 years agoAdd option to remove DHCP from Ironic 88/4688/1
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

2 years agoAdd bmcDisableCertificateVerification to chart 87/4687/1
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

2 years agoUpgrade ironic, baremetal-operator, cluster-api 86/4686/1
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

2 years agoUpdate EMCO to v21.12 84/4684/1
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

2 years agoAdd link to BMH states documentation 81/4681/1
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

2 years agoDocument the Docker registry mirror setting 80/4680/1
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

2 years agoRemove stale targets from CI 78/4678/1
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

2 years agoFix spelling error with bm_verifier 77/4677/1
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

2 years agoFix whitespace reported by bashate 76/4676/1
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

2 years agoClean up Makefile 73/4673/2
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

2 years agoRemove unused Makefile targets 65/4665/2
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

2 years agobashate does not depend on prerequisites 64/4664/1
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

2 years agoRename bmh to bmo in Makefile 63/4663/1
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

2 years agoRemove BPA REST API 62/4662/1
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

2 years agoRemove BPA operator 61/4661/1
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

2 years agoRemove BPA from Makefile 60/4660/1
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

2 years agoMerge "Use newer bluval images"
Kuralamudhan Ramakrishnan [Thu, 3 Feb 2022 22:44:08 +0000 (22:44 +0000)]
Merge "Use newer bluval images"

2 years agoUse newer bluval images 59/4659/1
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

2 years agoFix clean_vm step in Bluval builder 58/4658/1
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

2 years agoMerge "Add additional instructions to quick start TL;DR"
Kuralamudhan Ramakrishnan [Thu, 27 Jan 2022 18:47:46 +0000 (18:47 +0000)]
Merge "Add additional instructions to quick start TL;DR"

2 years agoMerge "Require nfs synced folder in Vagrantfile"
Kuralamudhan Ramakrishnan [Thu, 27 Jan 2022 18:44:48 +0000 (18:44 +0000)]
Merge "Require nfs synced folder in Vagrantfile"

2 years agoUpdate CI scripts for CAPI changes 18/4518/5
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

2 years agoAdd additional instructions to quick start TL;DR 32/4632/1
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

2 years agoRequire nfs synced folder in Vagrantfile 31/4631/1
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

2 years agoMerge "Delay SriovNetwork deployment after other charts"
Kuralamudhan Ramakrishnan [Sat, 22 Jan 2022 00:21:43 +0000 (00:21 +0000)]
Merge "Delay SriovNetwork deployment after other charts"

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 agoDelay SriovNetwork deployment after other charts 27/4627/1
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

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