Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 21:13:39 +0000 (21:13 +0000)]
Merge "Move e2etest cluster resources to parent directory"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 21:12:58 +0000 (21:12 +0000)]
Merge "Eliminate warning about apt stable CLI interface"
Todd Malsbary [Fri, 3 Dec 2021 00:31:03 +0000 (16:31 -0800)]
Move e2etest cluster resources to parent directory
This will allow the resources to be shared among sites.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ica936a6de21ec6ff6e139a7f7fef8d306c604cd2
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 19:18:11 +0000 (19:18 +0000)]
Merge "Increase robustness of control plane wait"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 19:17:55 +0000 (19:17 +0000)]
Merge "Fix cluster chart for single-node cluster"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 19:17:37 +0000 (19:17 +0000)]
Merge "Create namespace outside of HelmRelease"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 19:17:22 +0000 (19:17 +0000)]
Merge "Increase provisioning timeout for HA VM testing"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 19:16:59 +0000 (19:16 +0000)]
Merge "Add missing kubelet config to HA control plane"
Todd Malsbary [Thu, 2 Dec 2021 19:16:53 +0000 (11:16 -0800)]
Eliminate warning about apt stable CLI interface
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1210f93a462e251b7bab364aad61fe9c7f237e37
Todd Malsbary [Thu, 2 Dec 2021 18:30:16 +0000 (10:30 -0800)]
Increase robustness of control plane wait
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ifa5c051aa2435f27b3dc9a8d934b510118ed070c
Todd Malsbary [Thu, 2 Dec 2021 18:29:14 +0000 (10:29 -0800)]
Fix cluster chart for single-node cluster
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6590a7c0aa480a1ab60c2b2a06a859f2fbf244af
Todd Malsbary [Wed, 1 Dec 2021 22:53:36 +0000 (14:53 -0800)]
Create namespace outside of HelmRelease
An attempt to rollback a Helm release installed via Flux showed that
the targetNamespace was not working as expected: the helm CLI only
operated in the namespace of the HelmRelease resource, not the
targetNamespace.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I370f2f55b091e8fb8d8deed7d186d400676802d3
Todd Malsbary [Wed, 1 Dec 2021 19:28:23 +0000 (11:28 -0800)]
Increase provisioning timeout for HA VM testing
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I87d9b6ad9ba626da8bd5eeb1d70f5ecfaa899f69
Todd Malsbary [Wed, 1 Dec 2021 19:26:59 +0000 (11:26 -0800)]
Add missing kubelet config to HA control plane
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1dd005dbdd420b4f8a8f6def047b67e629059c3f
Todd Malsbary [Mon, 29 Nov 2021 22:41:16 +0000 (14:41 -0800)]
Use BUILDDIR instead of relative path in script
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I69c83a0f96ea84aec6744b5690e1182d3989a77b
Todd Malsbary [Fri, 19 Nov 2021 17:01:22 +0000 (09:01 -0800)]
Reduce machine, cluster charts to single instances
The prior versions of the chart allow defining multiple instances of
machines and clusters to be defined in a single release of the chart.
This change now requires that each instance be defined as a unique
release. While slightly more verbose intially, this simplifies
documentation and allows default values to be provided in a sensible
way.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I9cd9694cf5de59439b393d5c9d271783d8c7ad54
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:28:42 +0000 (00:28 +0000)]
Merge "Fix typo in Vagrantfile post up instructions"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:28:23 +0000 (00:28 +0000)]
Merge "Temporarily remove kubevirt from addons self-test"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:28:06 +0000 (00:28 +0000)]
Merge "Replace flux wait with control plane wait"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:27:50 +0000 (00:27 +0000)]
Merge "Ensure Kata is deloyed before testing"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:27:35 +0000 (00:27 +0000)]
Merge "Enable pod security policies"
Kuralamudhan Ramakrishnan [Tue, 7 Dec 2021 00:27:16 +0000 (00:27 +0000)]
Merge "Use pinned version of CAPM3"
Todd Malsbary [Fri, 19 Nov 2021 00:20:11 +0000 (16:20 -0800)]
Fix typo in Vagrantfile post up instructions
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I4d9da3a904ba85daac701738df772721d5f3afed
Todd Malsbary [Thu, 18 Nov 2021 23:32:16 +0000 (15:32 -0800)]
Temporarily remove kubevirt from addons self-test
The kubevirt self-test requires AllowTcpForwarding to be enabled in
sshd's config, which is not compatible with the OS hardening required
by Bluval. The test needs to be rewritten to run in-cluster.
In the meantime, kubevirt will be tested indirectly with the
plugin_fw_v2.sh test.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia2de90bd6e740b66b6a0a71fd53a1b52d784d80c
Todd Malsbary [Mon, 15 Nov 2021 23:54:21 +0000 (15:54 -0800)]
Replace flux wait with control plane wait
The flux wait was unreliable and once the control plane is ready,
requests can be succesfully submitted to the cluster.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2cdaf150d76dc6753055136f16b4e518dbd84f49
Todd Malsbary [Mon, 15 Nov 2021 23:53:31 +0000 (15:53 -0800)]
Ensure Kata is deloyed before testing
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I8510426098f8e64e0d881912ec4d2709f12ad778
Todd Malsbary [Wed, 10 Nov 2021 19:43:33 +0000 (11:43 -0800)]
Enable pod security policies
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ifb2bf5aaccbc58e5e761508197b01197e62ed707
Todd Malsbary [Tue, 9 Nov 2021 23:15:44 +0000 (15:15 -0800)]
Use pinned version of CAPM3
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I98a3fb83492dbefa9625285e9a0907ec2d097ee5
Todd Malsbary [Wed, 3 Nov 2021 23:40:10 +0000 (16:40 -0700)]
Harden OS and K8s deployments
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ic4b917c1cd0d75762ba251cf0fdc2ac9375781da
Todd Malsbary [Wed, 3 Nov 2021 18:11:07 +0000 (11:11 -0700)]
Add vm_verifier target for CAPI VM e2etest
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie428d88b9dc1bf4cf9fd7834e43740e46a46447d
Kuralamudhan Ramakrishnan [Mon, 22 Nov 2021 23:00:24 +0000 (23:00 +0000)]
Merge "Add wait command to VM e2etest site"
Kuralamudhan Ramakrishnan [Mon, 22 Nov 2021 22:59:29 +0000 (22:59 +0000)]
Merge "Update provisioned OS to Ubuntu 20.04"
Todd Malsbary [Wed, 3 Nov 2021 17:45:04 +0000 (10:45 -0700)]
Add wait command to VM e2etest site
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I06a273149ccbd10f22d38963e103505fe20d4169
Todd Malsbary [Wed, 3 Nov 2021 17:19:12 +0000 (10:19 -0700)]
Update provisioned OS to Ubuntu 20.04
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I4279dd565e796b28e1e33484a6a64ecaf99cf3a2
Todd Malsbary [Tue, 2 Nov 2021 22:29:59 +0000 (15:29 -0700)]
Add addons test script
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I7ca30273f7fdf8ca93fc693bb6b106f70be0541c
Todd Malsbary [Tue, 2 Nov 2021 22:30:39 +0000 (15:30 -0700)]
Install emcoctl into jump server
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I33f6497a9b18b2b071ba384e0ca4063241409b12
Todd Malsbary [Tue, 2 Nov 2021 18:08:22 +0000 (11:08 -0700)]
Add test steps to kata script
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I7d541d0ce5306fd99d2bd015d742aab2c7e0c1cd
Todd Malsbary [Tue, 2 Nov 2021 18:06:22 +0000 (11:06 -0700)]
Use common clone repo function
Remove unused kud_launch.sh script.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ic041a6f75fa5d53011b1c3c285e75205aabe6b3d
Todd Malsbary [Tue, 2 Nov 2021 00:06:08 +0000 (17:06 -0700)]
Add dependency relationships to EMCO
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia83cce4a09465542e43e52bde27f11c4d4184639
Todd Malsbary [Mon, 1 Nov 2021 17:52:18 +0000 (10:52 -0700)]
Add Kata to e2etest site
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6570d0d264fa05b24722c122c943048674a5c6cd
Todd Malsbary [Mon, 1 Nov 2021 17:57:50 +0000 (10:57 -0700)]
Add EMCO to e2etest site
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I85e4668986383e07cd975097b888d9859b4649f8
Todd Malsbary [Mon, 1 Nov 2021 17:56:57 +0000 (10:56 -0700)]
Build VM e2etest site values
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Idef4d82372a392f714a9a1fa74956ab2f263f95b
Todd Malsbary [Fri, 29 Oct 2021 20:20:19 +0000 (13:20 -0700)]
Capture creation of cluster into Helm chart
This is a rudimentary chart, meant primarily to support the ICN
e2etest cases.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ib5e6b9e4a0779d43a6891e1d8926d6e612c7aee8
Todd Malsbary [Mon, 1 Nov 2021 18:36:02 +0000 (11:36 -0700)]
Add first round of addons to e2etest site
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I76b7a2ba9647991c937f97818baefa125d96d873
Todd Malsbary [Mon, 1 Nov 2021 23:38:21 +0000 (16:38 -0700)]
Add dependency relationships to addons
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6a6971eeab558d79e2aea3d82339f5da2cba661f
Todd Malsbary [Fri, 29 Oct 2021 16:22:40 +0000 (09:22 -0700)]
Install Flux CLI into jump server
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2a5b4c068e9b646b159bdbc9304e370af48d9693
Todd Malsbary [Fri, 29 Oct 2021 00:06:05 +0000 (17:06 -0700)]
Install Cluster API into jump server
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I35e6891a5ca4a966f9806f863e668cd7bd24c811
Todd Malsbary [Thu, 28 Oct 2021 23:07:56 +0000 (16:07 -0700)]
Capture creation of BMH resources into Helm chart
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie67048142020a0eb4aa544ddba9f551fbd1eec72
Todd Malsbary [Thu, 28 Oct 2021 17:30:39 +0000 (10:30 -0700)]
Upgrade ironic and baremetal-operator components
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ib368f487075707bea4ef6924735d8ffcc250fd86
Todd Malsbary [Wed, 3 Nov 2021 16:38:24 +0000 (09:38 -0700)]
Move wait_for to common.sh
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Idda7606b31ed0055d9cc22a679f5b60b18a1c0b8
Todd Malsbary [Mon, 1 Nov 2021 18:41:52 +0000 (11:41 -0700)]
Add last round of addons to e2etest site
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I71e18fc187bdad4e6666555d62637c46a623dc34
Todd Malsbary [Mon, 1 Nov 2021 18:39:59 +0000 (11:39 -0700)]
Add second round of addons to e2etest site
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Iae259ef83d891344c31f72953ce60c4f4dfd8ec7
Todd Malsbary [Thu, 28 Oct 2021 18:28:46 +0000 (11:28 -0700)]
Remove bpa_op_e2e_virtletvm target and deps
This is no longer supported.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Id88f4629de03ce3572a69ca3013ff2fc1c42dfee
Todd Malsbary [Wed, 27 Oct 2021 18:36:49 +0000 (11:36 -0700)]
Extract BareMetalHost creation from metal3 scripts
This is in preparation for Cluster API support.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I30536d754a281ec9c5b3cbe4da15cb74b70f5434
Kuralamudhan Ramakrishnan [Wed, 10 Nov 2021 00:14:59 +0000 (00:14 +0000)]
Merge "Fix version of box used in Vagrantfile"
Todd Malsbary [Wed, 27 Oct 2021 21:23:30 +0000 (14:23 -0700)]
kubespray_version is no longer in kud-vars
KuD now requires the specifying Kubespray version in the environment.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I793c39b815ff43df365a1e4d5de4cdf2c61a6b93
Todd Malsbary [Tue, 19 Oct 2021 18:35:04 +0000 (11:35 -0700)]
Fix version of box used in Vagrantfile
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I377f4fc751c638cdb0890404b6bf927080970618
Todd Malsbary [Tue, 5 Oct 2021 22:50:12 +0000 (15:50 -0700)]
Update CA certificates when installing prereqs
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia06d3c232fb8ec29c3c96782629e660c3530c2dd
Todd Malsbary [Tue, 5 Oct 2021 22:07:38 +0000 (15:07 -0700)]
Bump up memory allocated for virtual jump server
Add some headroom for the jump server, 16GB is close to fully
utilized.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I19958e15b14773242ca941eb752ae2d4433600d9
Todd Malsbary [Wed, 7 Jul 2021 18:10:29 +0000 (11:10 -0700)]
Update jenkins version in ci/vars.yaml
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6328824ffff6670753d2d123a18f7ce2863160c5
Todd Malsbary [Wed, 7 Jul 2021 18:10:17 +0000 (11:10 -0700)]
Use python3 in ci/install_ansible.sh
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I22da2b03d09350e36f7e4373d726799c6c1f8d29
Todd Malsbary [Wed, 7 Jul 2021 18:09:56 +0000 (11:09 -0700)]
Update ci/README.md
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ieb2a1923151f27d1664dd1a7bf8eec63dac9ee49
Todd Malsbary [Thu, 30 Sep 2021 22:44:15 +0000 (15:44 -0700)]
Remove unused metal3-vm code
Change-Id: Ibc69ef89b832ef24d088fd8b6412f332bbf8cdbb
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Todd Malsbary [Fri, 24 Sep 2021 22:07:14 +0000 (15:07 -0700)]
Use Vagrantfile to build virtual site
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I9498be3425877ed21b48c1499c0c9db969be6185
Todd Malsbary [Thu, 30 Sep 2021 20:08:22 +0000 (13:08 -0700)]
Update golang version in bpa-restapi-agent
This resolves the
go: error loading module requirements
error seen when building with golang 1.12.
Note that beginning with golang 1.13, WriteAt returns an error of the
file is opened with O_APPEND; this patch removes that flag.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I862d54a2dba11aa15822a33f5d326d99b04a7b79
Todd Malsbary [Thu, 30 Sep 2021 18:47:03 +0000 (11:47 -0700)]
Include boot MAC address when listing nodes
This enables the metal3 scripts to be used with both bare metal and
virtual machines.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ice18fe91bc7788b410604a20aff816d038fbb02b
Todd Malsbary [Fri, 24 Sep 2021 22:25:29 +0000 (15:25 -0700)]
Fix go error in package_prerequisite step
The common.sh file is sourced before go is installed and it wants to
execute go env. Defer the execution until after go is installed.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I53063c60eb6140eeb79b7567ac3585ca477ce3fd
Todd Malsbary [Fri, 24 Sep 2021 23:23:41 +0000 (16:23 -0700)]
Remove IRONIC_IPMI_INTERFACE_IP
The scripts don't actually do anything with it except to check that
it's assigned to IRONIC_IPMI_INTERFACE.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I3699639a2264d184e52df6c6a45caab47dcb0402
Todd Malsbary [Fri, 3 Sep 2021 19:34:10 +0000 (12:34 -0700)]
Fix hang during addon termination in e2etest
Terminating the SRIOV addon causes the node to drain and become
temporarily unschedulable. Wait for this to complete before
continuing with termination of the other resources.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Iaef8fbd2bce5b167cc98861ec5cce93db9537242
Todd Malsbary [Fri, 17 Sep 2021 23:50:53 +0000 (16:50 -0700)]
Remove unused environment variables
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I00414ce17c3ad3b3a3c925f02876b941338c8992
Todd Malsbary [Fri, 17 Sep 2021 23:44:29 +0000 (16:44 -0700)]
Remove stale offline option to scripts
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I4d80d0d0d3a809d347b70306bba99dbdd87b867c
Todd Malsbary [Fri, 17 Sep 2021 23:16:58 +0000 (16:16 -0700)]
Remove unsupported podman container runtime
Remove unused functions and code as part of this work.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I838ee3a8ef0b54d1caf4df4732d3d416af0f4d93
Todd Malsbary [Fri, 17 Sep 2021 23:54:35 +0000 (16:54 -0700)]
Remove empty files
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I88f655b40a0133f5a0c64f0fdfda0fa084e113f0
Todd Malsbary [Tue, 14 Sep 2021 22:27:43 +0000 (15:27 -0700)]
Remove usage of deprecated ifconfig, bridge-utils
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I08d1430fff30801b5d034b3af5349e19839bb0ce
Kuralamudhan Ramakrishnan [Thu, 23 Sep 2021 21:21:59 +0000 (21:21 +0000)]
Merge "Let kubespray install the correct docker versions"
palaniap [Thu, 23 Sep 2021 04:22:41 +0000 (21:22 -0700)]
networkslice: Added free5gc helm charts.
Added the helm charts for the free5gc NFs.
Added script to test the basic network slicing.
Signed-off-by: palaniap <palaniappan.ramanathan@intel.com>
Change-Id: I26217629053967423edd7d19743f17c262cda0c3
Todd Malsbary [Thu, 2 Sep 2021 17:21:57 +0000 (10:21 -0700)]
Let kubespray install the correct docker versions
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1fdfa7a47856f9122232285ed274052bf496d3d5
Todd Malsbary [Tue, 15 Jun 2021 19:17:58 +0000 (12:17 -0700)]
Remove bootstrap network
Issue-ID: ICN-598
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia44c08ad3c47467cfc47cf055f6dc6daa6b02a84
Todd Malsbary [Mon, 14 Jun 2021 20:15:51 +0000 (13:15 -0700)]
Run go fmt over bpa-operator
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I7652333843f5099ebc25d3efe70f742243df72ae
Kuralamudhan Ramakrishnan [Wed, 1 Sep 2021 18:49:44 +0000 (18:49 +0000)]
Merge "Select addons namespace with kubectl in e2e tests"
Kuralamudhan Ramakrishnan [Wed, 1 Sep 2021 18:49:16 +0000 (18:49 +0000)]
Merge "Add kubevirt to e2e tested addons"
Todd Malsbary [Tue, 17 Aug 2021 17:50:54 +0000 (10:50 -0700)]
Select addons namespace with kubectl in e2e tests
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ic8e75cfd6f450a38250d11e903a108133c4f65f3
Geoffroy Van Cutsem [Wed, 4 Aug 2021 14:06:55 +0000 (16:06 +0200)]
Fix conditional test in 02_configure.sh script
Fix a conditional statement that returns an error although the
command ran successfully. Fortunately, this did not affect the
functionality and logic in the script but it generated extra
noise on the console logs that are unnecessary and potentially
confusing to users.
Signed-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
Change-Id: Ic59c09e2b2890af37bbb023d0b372baa2f718c2d
Todd Malsbary [Thu, 22 Jul 2021 21:16:55 +0000 (14:16 -0700)]
Add kubevirt to e2e tested addons
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I100f2ec09b88a12c29740220bb3ff33a350596e2
Todd Malsbary [Wed, 7 Jul 2021 23:00:54 +0000 (16:00 -0700)]
Update to python3
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ib85b95e48cc1ce4d64cf54b8a6e82c8cd810c3c5
Todd Malsbary [Fri, 11 Jun 2021 19:22:58 +0000 (12:22 -0700)]
Bump version to remove dependency on stale module
The bitbucket.org/ww/goautoneg repository no longer exists.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ibd5f4a0a99c7f7ee88a421731662e609460d25b4
Kuralamudhan Ramakrishnan [Tue, 29 Jun 2021 22:15:25 +0000 (22:15 +0000)]
Merge "Add topology-manager to e2e tested addons"
Todd Malsbary [Mon, 21 Jun 2021 16:57:24 +0000 (09:57 -0700)]
Add topology-manager to e2e tested addons
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia178336a79da60e8241d8deebcf46b1ba798259e
Todd Malsbary [Wed, 2 Jun 2021 23:47:24 +0000 (16:47 -0700)]
Refactor deploy of addons via EMCO
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I97ac25b4a1a404595217df980cbcf5e964bf3513
Todd Malsbary [Mon, 7 Jun 2021 19:00:37 +0000 (12:00 -0700)]
Disable qat addon test under containerd 1.2.13
The error reported via describe pod is:
Error: failed to create containerd container: error unpacking image
This error is fixed in newer versions of containerd, however 1.2.13 is
the supported version of kubespray 2.14.1.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2c880ee6c4f9e3f51e4f591c337735d6291b0c72
Todd Malsbary [Thu, 3 Jun 2021 21:25:39 +0000 (14:25 -0700)]
Fix typo in 06_host_cleanup.sh
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ibe2674df70d2bea8924a242f9c60475b87508fbb
Todd Malsbary [Wed, 26 May 2021 18:56:29 +0000 (11:56 -0700)]
Update python version from 2.7.5 to 2.7.18
This resolves the
error: failed to install pip via get-pip.py
during the bmh_install target of the verifier build.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I236c1d921971876ce1c8bfca2930b1eaec856894
Todd Malsbary [Fri, 9 Apr 2021 00:25:36 +0000 (17:25 -0700)]
Deploy addons via EMCO
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie99b91cea63e081c6400a07d8fe1c7dd177eb32f
Eric Adams [Wed, 31 Mar 2021 00:26:50 +0000 (00:26 +0000)]
Add in configmap for KUD variables to bpa-operator
Signed-off-by: Eric Adams <eric.adams@intel.com>
Change-Id: I296c24875138ea3c2a3b90688dd097c2abca608a
Todd Malsbary [Fri, 9 Apr 2021 22:38:38 +0000 (15:38 -0700)]
Enable KUD tests in both bmh and vm verifiers
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Idb11a67d4104adb59c3854b4e7e4a84602e845a2
Todd Malsbary [Thu, 13 May 2021 22:13:00 +0000 (15:13 -0700)]
Remove reference to non-existent vm_install
REAMDE.md instructs the user to 'make vm_install'. The vm_install
target does not exist in the Makefile; verify_all is the expected
target to use.
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie3df54ff026e7294e441dd7f9eb37e462bb164fc
Todd Malsbary [Thu, 13 May 2021 23:20:06 +0000 (16:20 -0700)]
Do not use hardcoded kubespray version
The installed version is available in kud-vars.yml. Read the value
from there before running the reset playbook.
Issue-ID: ICN-525
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I13f6f54ac3794d2a7ee9e7329c4f81305abf8ebe
Todd Malsbary [Thu, 13 May 2021 23:18:02 +0000 (16:18 -0700)]
Don't fail host cleanup if bridge does not exist
When host cleanup is run after a failed install, the provisioning and
dhcp0 bridges may not exist. Continue with cleanup steps when they do
not.
Issue-ID: ICN-525
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia9ed6024f823d9398696c0cbcb7cd3c03a7c19d7
Todd Malsbary [Wed, 19 May 2021 22:47:27 +0000 (15:47 -0700)]
Enable VM nesting for kata support in VM deploy
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I881ed5c6d522e7e095eaee1e96e44066f6300d73
Todd Malsbary [Tue, 27 Apr 2021 21:16:15 +0000 (14:16 -0700)]
Add SR-IOV NIC to nodes.json sample
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I30af45ce3cb08aa3d685eb41bcfc1a9a20d4c53a