icn.git
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 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

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