icn.git
2 years agoAdd upgrade documentation 55/4855/1
Todd Malsbary [Wed, 11 May 2022 17:02:06 +0000 (10:02 -0700)]
Add upgrade documentation

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

2 years agofixing INFO yaml 52/4852/1
Kuralamudhan Ramakrishnan [Fri, 6 May 2022 22:22:57 +0000 (15:22 -0700)]
fixing INFO yaml

Signed-off-by: Kural Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
Change-Id: I7bb4be855cc94ac280ec36fbb394e70737311000

2 years agoSet emco-db mountPath below / dir 42/4842/1
Todd Malsbary [Wed, 4 May 2022 16:10:10 +0000 (09:10 -0700)]
Set emco-db mountPath below / dir

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

2 years agoUpdate EMCO to 22.03 41/4841/1
Todd Malsbary [Tue, 26 Apr 2022 18:12:44 +0000 (11:12 -0700)]
Update EMCO to 22.03

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

2 years agoFix Makefile error for yq target 40/4840/1
Todd Malsbary [Tue, 26 Apr 2022 20:57:37 +0000 (13:57 -0700)]
Fix Makefile error for yq target

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

2 years agoFix error during jump_server_clean 39/4839/1
Todd Malsbary [Mon, 2 May 2022 21:50:32 +0000 (14:50 -0700)]
Fix error during jump_server_clean

This fixes a failure in CI runs where ssh to the jump server fails
because host key checking is enabled: the kubespray ansible.cfg
explicitly disables it, so source the ANSIBLE_CONFIG environment
variable before teardown.

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

2 years agoRemove invalid characters from Flux resource names 35/4835/1
Todd Malsbary [Wed, 27 Apr 2022 22:39:18 +0000 (15:39 -0700)]
Remove invalid characters from Flux resource names

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

2 years agoFix site common script for multi-cluster 08/4808/1
Todd Malsbary [Thu, 14 Apr 2022 17:57:55 +0000 (10:57 -0700)]
Fix site common script for multi-cluster

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

2 years agoFixup docs for IPPool and IPv6 support 07/4807/1
Todd Malsbary [Wed, 13 Apr 2022 21:23:48 +0000 (14:23 -0700)]
Fixup docs for IPPool and IPv6 support

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

2 years agoRemove docker as container runtime choice 06/4806/1
Todd Malsbary [Wed, 13 Apr 2022 17:57:43 +0000 (10:57 -0700)]
Remove docker as container runtime choice

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

2 years agoSupport dual stack and IPv6 only in Calico 05/4805/1
Todd Malsbary [Mon, 28 Mar 2022 17:37:29 +0000 (10:37 -0700)]
Support dual stack and IPv6 only in Calico

This adds a new "ipam" value to the chart specifiying IPv4 only, dual
stack, or IPv6 only.  The default is IPv4 only.

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

2 years agoAdd support for IPv6 to machine and cluster chart 04/4804/1
Todd Malsbary [Wed, 6 Apr 2022 16:17:53 +0000 (09:17 -0700)]
Add support for IPv6 to machine and cluster chart

- Replace DHCP with IPPool in cluster chart to decouple the ICN
  baremetal from Vagrant management network.  This enables
  finer-grained configuration of the baremetal network.
- Provide explicit node-ip argument to kubelet.
- Replace pod and service CIDR with array in cluster chart.
- Allow IPv6 forwarding in machines.

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

2 years agoFix sops-encrypt-site for CentOS 03/4803/1
Todd Malsbary [Tue, 29 Mar 2022 18:38:45 +0000 (11:38 -0700)]
Fix sops-encrypt-site for CentOS

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

2 years agoAdd additional ready check to NFD addon 67/4767/3
Todd Malsbary [Thu, 17 Mar 2022 16:54:27 +0000 (09:54 -0700)]
Add additional ready check to NFD addon

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

2 years agoAdd additional ready check to cpu-manager addon 65/4765/3
Todd Malsbary [Tue, 15 Mar 2022 23:57:07 +0000 (16:57 -0700)]
Add additional ready check to cpu-manager addon

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

2 years agoAdd additional OS hardening 64/4764/3
Todd Malsbary [Tue, 15 Mar 2022 21:29:47 +0000 (14:29 -0700)]
Add additional OS hardening

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

2 years agoAdd diagrams from Wiki datasheet 63/4763/2
Todd Malsbary [Tue, 15 Mar 2022 17:05:05 +0000 (10:05 -0700)]
Add diagrams from Wiki datasheet

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

2 years agoAdd support to bluval.sh for Ubuntu 20.04 62/4762/2
Todd Malsbary [Tue, 15 Mar 2022 00:33:37 +0000 (17:33 -0700)]
Add support to bluval.sh for Ubuntu 20.04

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

2 years agoMerge "Add VM topology diagram used in Wiki"
Kuralamudhan Ramakrishnan [Mon, 14 Mar 2022 16:12:22 +0000 (16:12 +0000)]
Merge "Add VM topology diagram used in Wiki"

2 years agoAdd VM topology diagram used in Wiki 60/4760/1
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

2 years agoExpand software BOM 59/4759/1
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

2 years agoMerge "Add note to Jenkins setup about Git plugin"
Kuralamudhan Ramakrishnan [Mon, 14 Mar 2022 04:47:02 +0000 (04:47 +0000)]
Merge "Add note to Jenkins setup about Git plugin"

2 years agoRemove sushy state even when not running 55/4755/1
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

2 years agoUse same Flux versions in chart and kustomization 53/4753/1
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

2 years agoAdd note to Jenkins setup about Git plugin 52/4752/1
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

2 years agoExtract common code from site scripts 25/4725/1
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

2 years agoAddress error with helm-controller restarting 24/4724/1
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

2 years agoProvide explicit node ports in IstioOperator chart 23/4723/1
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

2 years agoAdd Istio to vm and pod11 sites 22/4722/1
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

2 years agoAdd virtual multi-cluster example site 21/4721/1
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

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