Todd Malsbary [Fri, 14 Jan 2022 22:33:43 +0000 (14:33 -0800)]
Upgrade KubeVirt to v0.49.0
Issue-ID: MULTICLOUD-1434
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia440ee31ae772dc17fd5b7b2a589a6d634a2ba7a
Todd Malsbary [Mon, 1 Nov 2021 18:55:07 +0000 (11:55 -0700)]
Fix validation error in cdi-operator
Issue-ID: MULTICLOUD-1417
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I194710db23a9c963be51fd47ecd7b1cce1707a91
Lukasz Rajewski [Fri, 29 Oct 2021 09:29:19 +0000 (11:29 +0200)]
Update k8splugin snapshot image
Update image version of k8splugin to 0.9.4-SNAPSHOT
Issue-ID: MULTICLOUD-1294
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I82279afa892663d466934904d484767ef0a9660e
Lukasz Rajewski [Fri, 29 Oct 2021 09:27:19 +0000 (11:27 +0200)]
Add k8splugin releases file for 0.9.3
Issue-ID: MULTICLOUD-1414
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I005e2b6750db287b32c576e1a743c9f8034ac01b
Ritu Sood [Tue, 26 Oct 2021 22:39:48 +0000 (22:39 +0000)]
Merge "Fix resolution of values for Config API"
Ritu Sood [Mon, 25 Oct 2021 21:09:16 +0000 (21:09 +0000)]
Merge "Update kernel version node selector in nfd test"
Lukasz Rajewski [Mon, 25 Oct 2021 20:21:16 +0000 (22:21 +0200)]
Fix resolution of values for Config API
Issue-ID: MULTICLOUD-1414
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Ibca5846ffe083bfc4d505c4c3c13efac2c6e2426
Ritu Sood [Mon, 25 Oct 2021 18:59:48 +0000 (18:59 +0000)]
Merge "Remove usage of deprecated route command"
Ritu Sood [Mon, 25 Oct 2021 18:58:52 +0000 (18:58 +0000)]
Merge "Disable known hosts checking in kubevirt test"
Lukasz Rajewski [Sun, 24 Oct 2021 20:39:27 +0000 (22:39 +0200)]
Update k8splugin snapshot image
Update image version of k8splugin to 0.9.3-SNAPSHOT
Issue-ID: MULTICLOUD-1294
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Ib88c1cf319747f8838216b72557aea2724d292a7
Lukasz Rajewski [Sun, 24 Oct 2021 20:36:33 +0000 (22:36 +0200)]
Add k8splugin releases file for 0.9.2
Issue-ID: MULTICLOUD-1409
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I2302ca0819f5ba6a0e57ea500c037d5fa12aece9
Todd Malsbary [Thu, 14 Oct 2021 20:56:25 +0000 (13:56 -0700)]
Update kernel version node selector in nfd test
Issue-ID: MULTICLOUD-1413
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I4f15f987ffb739544fd4c62f8f57ab38864bbbb3
Todd Malsbary [Thu, 14 Oct 2021 20:35:31 +0000 (13:35 -0700)]
Remove usage of deprecated route command
Issue-ID: MULTICLOUD-1412
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I33fd716f64e04bd214002ccbbd53e1c1e2af234a
Todd Malsbary [Tue, 12 Oct 2021 22:48:11 +0000 (15:48 -0700)]
Disable known hosts checking in kubevirt test
Issue-ID: MULTICLOUD-1411
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I45a2df40fa8d1ebb7461454010e8c0713a4e8a90
Ritu Sood [Fri, 22 Oct 2021 17:08:02 +0000 (17:08 +0000)]
Merge "Allow KuD installer to specify Kubespray 2.14.1 or 2.16.0"
Cédric Ollivier [Thu, 21 Oct 2021 13:10:26 +0000 (15:10 +0200)]
Leverage upper-constraints files to pin all dependencies
It leverages the latest change from lfdocs-conf and the
upper-constraints.txt now centralized in ONAP docs.
In a long run, upperconstraints.os.txt should be removed once ONAP
is synced with OpenStack.
It removes tox and setuptools from requirements as nothing depends on them
(most requirements should be removed except lfdocsconf)
Issue-ID: DOC-765
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: Id90ff3878230ace3b46f8964621b3fefcd23a556
Ritu Sood [Fri, 15 Oct 2021 13:58:21 +0000 (13:58 +0000)]
Merge "Expose Update Handlers"
Ritu Sood [Fri, 15 Oct 2021 13:57:46 +0000 (13:57 +0000)]
Merge "Fixed Query api filtering of resources for Instance"
Lukasz Rajewski [Fri, 15 Oct 2021 10:18:18 +0000 (12:18 +0200)]
Update k8splugin snapshot image
Update image version of k8splugin to 0.9.2-SNAPSHOT
Issue-ID: MULTICLOUD-1294
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I2e0a7586827b97acc8c17b19e8a112cd59072e69
Lukasz Rajewski [Fri, 15 Oct 2021 10:11:44 +0000 (12:11 +0200)]
Expose Update Handlers
Expose Update Handlers for Definition, Profile and Config Tmpl
Issue-ID: MULTICLOUD-1410
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Ibe6fe05458f2af28f3e1ca14a54492a4bae19362
Todd Malsbary [Wed, 11 Nov 2020 20:13:03 +0000 (12:13 -0800)]
Allow KuD installer to specify Kubespray 2.14.1 or 2.16.0
The default is 2.14.1 (the existing value). Setting
KUBESPRAY_VERSION=2.16.0 in the installer environment uses the newer
Kubespray version.
The newer Kubespray version installs Kubernetes 1.20.7. Kubernetes
1.20.7 comes with following caveats:
- The Virtlet addon is disabled; it does not work with 1.20.7. This
requires removing the plugin_fw test as well.
- Kubernetes 1.20.7 removed support for basic auth.
Issue-ID: MULTICLOUD-1251
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ic8b9fb1f3effc31da58de5bb3768ed9e509d50de
Lukasz Rajewski [Mon, 11 Oct 2021 22:16:51 +0000 (00:16 +0200)]
Fixed Query api filtering of resources for Instance
Issue-ID: MULTICLOUD-1409
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Id91d121fab264ccbe0096c99bcc29c18e7ee3b2b
Lukasz Rajewski [Wed, 6 Oct 2021 10:55:11 +0000 (12:55 +0200)]
Add k8splugin releases file for 0.9.1
Add k8splugin releases file for 0.9.1
Issue-ID: MULTICLOUD-1345
Issue-ID: MULTICLOUD-1269
Issue-ID: MULTICLOUD-1332
Issue-ID: MULTICLOUD-1397
Issue-ID: MULTICLOUD-1398
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I646833a9b74150e80bc9796391beb9ed7a574b33
Lukasz Rajewski [Tue, 5 Oct 2021 12:36:01 +0000 (14:36 +0200)]
Fixed issue with order of deleted resources
For delete operation order of resources is reverse to
the order used for creation
Issue-ID: MULTICLOUD-1398
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I3f34c6000222e82c34f59042e99d2c37a343dfa5
Ritu Sood [Mon, 4 Oct 2021 22:39:11 +0000 (22:39 +0000)]
Merge "Fixed installation of CRD resources"
Ritu Sood [Mon, 4 Oct 2021 22:38:50 +0000 (22:38 +0000)]
Merge "Fix iavf driver build failure"
Lukasz Rajewski [Mon, 4 Oct 2021 19:56:02 +0000 (21:56 +0200)]
Fixed installation of CRD resources
Issue-ID: MULTICLOUD-1397
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Id8e653f1b5c61278ee2d64da409ac5b0685b36b8
Ritu Sood [Mon, 4 Oct 2021 20:51:46 +0000 (20:51 +0000)]
Merge "Fix KubeVirt and SR-IOV addon interaction"
Lukasz Rajewski [Fri, 1 Oct 2021 07:35:35 +0000 (09:35 +0200)]
Further fixes for config delete operation
The issue was related with insufficient handlijg of
different versions of config vs their delete operation
handled by the plugin.
Issue-ID: MULTICLOUD-1332
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I90d896720fa89ebd66cb3290cdd9401272f5e3fd
Todd Malsbary [Fri, 1 Oct 2021 20:51:00 +0000 (13:51 -0700)]
Fix iavf driver build failure
With kernel 4.15.0-159, Ubuntu added the skb_frag_off functions to the
kernel headers.
Issue-ID: MULTICLOUD-1396
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I283d6ea394ac4685be842339acd2a89548295b4f
Lukasz Rajewski [Tue, 28 Sep 2021 19:42:24 +0000 (21:42 +0200)]
Fix for config resources delete with instance delete
Issue-ID: MULTICLOUD-1332
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I08a3d623d6f12777d88a168af0cb804c63104887
Todd Malsbary [Thu, 9 Sep 2021 18:24:45 +0000 (11:24 -0700)]
Fix KubeVirt and SR-IOV addon interaction
SR-IOV wants to drain the nodes during reconciliation of SriovNetwork
resources, while KubeVirt wants to keep at least one instance running
at all times via a PodDisruptionBudget.
KubeVirt's behavior is not customizable, so split the addons into
different composite apps that allow finer control of the instantiation
order.
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I15c5cec3ef524b0b1d60dc201e04157272cbe376
Bin Yang [Mon, 13 Sep 2021 02:22:10 +0000 (10:22 +0800)]
Update committers status
Issue-ID: MULTICLOUD-1391
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I66c452989764269d2eafb122c572f997c49a9650
Lukasz Rajewski [Thu, 2 Sep 2021 12:36:20 +0000 (14:36 +0200)]
Fix issue with initial error hiding
Issue-ID: MULTICLOUD-1347
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I0ae4dd0c67e33fb78d4767d2b339467d19e7105f
Ritu Sood [Wed, 25 Aug 2021 20:10:12 +0000 (20:10 +0000)]
Merge "Add resources field to all addon charts"
Ritu Sood [Wed, 25 Aug 2021 20:09:58 +0000 (20:09 +0000)]
Merge "Replace virtlet with kubevirt in plugin_fw_v2"
Todd Malsbary [Mon, 16 Aug 2021 21:49:04 +0000 (14:49 -0700)]
Use EMCO logical cloud with addons
The moves the addons from the default namespace into their own, "kud"
namespace.
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I5476c7634af7affe1b6bbd7d2bf9b5cd7a8206e5
Todd Malsbary [Thu, 22 Jul 2021 21:12:00 +0000 (14:12 -0700)]
Replace virtlet with kubevirt in plugin_fw_v2
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ifd8ae34b8f04da52acc4c3a6a8259d1bcd05616c
Michal Chabiera [Tue, 17 Aug 2021 09:43:31 +0000 (11:43 +0200)]
Fix Status API resolution
Fix Status API resolution
Issue-ID: MULTICLOUD-1372
Signed-off-by: Michal Chabiera <michal.chabiera@orange.com>
Change-Id: I4cc2c95dfe0e8be718e2083fcc328b1e2951f27d
Todd Malsbary [Mon, 16 Aug 2021 23:54:09 +0000 (16:54 -0700)]
Add resources field to all addon charts
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I3193fb5983394c6ac9a95dffaaa36074f07cacf6
Ritu Sood [Mon, 16 Aug 2021 21:28:11 +0000 (21:28 +0000)]
Merge "Update ovn4nfv chart version to support kubevirt"
Ritu Sood [Mon, 16 Aug 2021 21:22:02 +0000 (21:22 +0000)]
Merge "Select vfio-pci deviceType in SR-IOV network"
Ritu Sood [Mon, 16 Aug 2021 21:21:15 +0000 (21:21 +0000)]
Merge "Enable CPUManager feature gate in kubevirt"
hthieu [Thu, 1 Jul 2021 18:03:09 +0000 (20:03 +0200)]
Support pre/post install/delete hooks
Update instance create and delete handler to support pre/post install/delete hooks.
Add hook.go: to execute and delete hook (base on delete policy).
Implement watchUntilReady in generic plugin to wait for readiness of hook rss.
Add hook_sorter.go: to sort hook based on weight.
User can define timeout for each type of hooks in overwrite-values. Variable name is k8s-rb-instance-pre-install-timeout (default 60s),
k8s-rb-instance-post-install-timeout (default 600s), k8s-rb-instance-pre-delete-timeout (default 60s) and k8s-rb-instance-post-delete-timeout (600s). This is timeout
for each hook of a hook event (not a total time).
Add recovery capability to continue the execution of instantiation (create or delete) when the plugin stop unexpectedly.
For now, this is disabled because we have data-race issue during test. Will enable when we find the solution.
Add basic test for hooks (in hook_test.go)
Add test for hook in instance_test
For instance get request, we can request for full data by adding query param to the request: full=true.
Issue-ID: MULTICLOUD-1347
Signed-off-by: hthieu <huu_trung.thieu@nokia-bell-labs.com>
Change-Id: If2b4a90831b9bfce1af8b926e4062a7d706bee08
Lukasz Rajewski [Mon, 9 Aug 2021 20:44:48 +0000 (22:44 +0200)]
Fixed issue of leftovers after instace create failure
Fixed issue of leftovers after instace create failure
Issue-ID: MULTICLOUD-1269
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I69b4a170d72a482f29fd79ecdfc949f55c70a61a
Ritu Sood [Fri, 6 Aug 2021 19:28:38 +0000 (19:28 +0000)]
Merge "Update k8splugin snapshot image"
Lukasz Rajewski [Fri, 9 Apr 2021 12:25:30 +0000 (14:25 +0200)]
Update k8splugin snapshot image
Update image version of k8splugin to 0.9.1-SNAPSHOT
Issue-ID: MULTICLOUD-1294
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I9c8f9b77163edaf798a2fdafbd115aa9fa34be80
Lukasz Rajewski [Thu, 5 Aug 2021 21:38:48 +0000 (23:38 +0200)]
Add k8splugin releases file for 0.9.0
Add k8splugin releases file for 0.9.0
Issue-ID: MULTICLOUD-1345
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: Ic5e476a498983027350a22019e36108402c20efd
Lukasz Rajewski [Fri, 6 Aug 2021 14:43:32 +0000 (16:43 +0200)]
Optimized status discovery
Optimized status discovery
Issue-ID: MULTICLOUD-1372
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I854bc88676f4bc3b5f35e8a303d94603ce61a91d
Lukasz Rajewski [Fri, 6 Aug 2021 12:49:29 +0000 (14:49 +0200)]
Fixed issue in Status handler
Fixed issue in Status handler when reading status of
not ready resource
Issue-ID: MULTICLOUD-1372
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I3739bb30a7ab28f6bb4b6648c522bddee37db96b
hthieu [Wed, 4 Aug 2021 17:50:24 +0000 (19:50 +0200)]
Update status check endpoint
Update status check endpoint to use helm (3.5) official implementation of resource status check.
Move utils to new module and update import.
Issue-ID: MULTICLOUD-1372
Signed-off-by: hthieu <huu_trung.thieu@nokia-bell-labs.com>
Change-Id: I57a827d09466f5f554c89c2fa5533696285f9c37
Lukasz Rajewski [Mon, 2 Aug 2021 22:21:17 +0000 (22:21 +0000)]
Merge "Add suport for query api on root level"
Lukasz Rajewski [Sun, 1 Aug 2021 19:01:44 +0000 (21:01 +0200)]
Add suport for query api on root level
Add suport for query api on root level. Instance
query handler and root query handler merged.
Issue-ID: MULTICLOUD-1379
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I1dc95c7aca0e734edf5794e7c36143dc12070f2b
Lukasz Rajewski [Mon, 2 Aug 2021 20:15:35 +0000 (22:15 +0200)]
Config List handler added to Config API
Config List handler added to Config API
Issue-ID: MULTICLOUD-1332
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I63355dd6b05e70398cfc89744efa332926286c40
Ritu Sood [Thu, 29 Jul 2021 16:33:02 +0000 (16:33 +0000)]
Merge "Update EMCO playbook to 21.03.06"
Ritu Sood [Thu, 29 Jul 2021 16:32:01 +0000 (16:32 +0000)]
Merge "Add kubevirt to list of EMCO deployed addons"
Lukasz Rajewski [Thu, 29 Jul 2021 14:42:45 +0000 (16:42 +0200)]
Fix of release name for config
Fix of release name for config. It is taken now from
the instance first, and then from the profile.
Issue-ID: MULTICLOUD-1379
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I3bd41a1e51abf6326de1eda42361782bea3147b2
Todd Malsbary [Wed, 28 Jul 2021 16:56:16 +0000 (09:56 -0700)]
Select vfio-pci deviceType in SR-IOV network
This enables the sriov interface type in kubevirt VMs.
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I03ab6a4d374b6abdcad9264ac8a959bb40ca9870
Todd Malsbary [Wed, 28 Jul 2021 16:53:56 +0000 (09:53 -0700)]
Enable CPUManager feature gate in kubevirt
This allows for CPU pinning in VirtualMachine specs with the
dedicatedCpuPlacement and isolateEmulatorThread keys.
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Icba3eb07b80367d5bdda8708658f50486fc0780d
Todd Malsbary [Thu, 22 Jul 2021 21:07:31 +0000 (14:07 -0700)]
Update ovn4nfv chart version to support kubevirt
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I38a8dab6b57847f9f7b4f6a816772783fa981079
Todd Malsbary [Mon, 7 Jun 2021 19:44:48 +0000 (12:44 -0700)]
Add kubevirt to list of EMCO deployed addons
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I5e2c2ebe5af7ee86cc213f0861516664cf4399a7
Todd Malsbary [Thu, 22 Jul 2021 17:58:56 +0000 (10:58 -0700)]
Update EMCO playbook to 21.03.06
Issue-ID: MULTICLOUD-1376
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I91422116714e16f520ed37bd00185383b01d41aa
Lukasz Rajewski [Fri, 23 Jul 2021 09:58:03 +0000 (11:58 +0200)]
Change rb-definition-version identifier
rb-definition-version identifier was changed
to vf-omdule-model-customization-uuid to enable
vf-module model update scenarios
Issue-ID: MULTICLOUD-1377
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I2877d9c282abcdbad14f4120e5e67f8c5e5d3e59
Todd Malsbary [Thu, 8 Jul 2021 21:04:20 +0000 (14:04 -0700)]
Update KUD to python3
Issue-ID: MULTICLOUD-1375
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I0433a55ef2ac9caba976a267fa9e1f41d5353248
Bin Yang [Wed, 7 Jul 2021 06:57:14 +0000 (14:57 +0800)]
Update project committers info
Issue-ID: MULTICLOUD-1374
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I8010f3dffdc6f79151c4ad4de845b71bead0b9ce
Todd Malsbary [Mon, 28 Jun 2021 19:54:46 +0000 (12:54 -0700)]
Fix error when attempting to remove missing webhook
Issue-ID: MULTICLOUD-1370
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: If3b71f64b5994bbe6bd68e2b620452f4081cd705
Ritu Sood [Wed, 30 Jun 2021 18:57:08 +0000 (18:57 +0000)]
Merge "Add ovn4nfv-network addon"
Todd Malsbary [Fri, 25 Jun 2021 23:42:58 +0000 (16:42 -0700)]
Update python version used in KUD installers to python3
A dependency of kubespray-2.14 now requires python3. Specifically,
ruamel.yaml now fetches ruamel.yaml.clib-0.2.4 whereas it used to
fetch ruamel.yaml.clib-0.2.2. The 0.2.4 requires python 3.5 or
greater.
Issue-ID: MULTICLOUD-1369
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ia362d5adfbe6e08750b493dbceea17df640f26ed
Todd Malsbary [Fri, 18 Jun 2021 23:05:20 +0000 (16:05 -0700)]
Add ovn4nfv-network addon
This chart contains the ovn-networkobj NetworkAttachmentDefinition
required by EMCO.
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Iaf10bacaf7ff263b165ca18a427958f7e75c3628
Todd Malsbary [Mon, 8 Feb 2021 23:19:20 +0000 (15:19 -0800)]
Add kubevirt test
Some minor refactoring of _functions.sh was done to allow setup and
related functions to use the "vmi" resource type in addition to the
"deployment" type.
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I42b5ef1c48412675a095f2aab68a0efdfdbe0df9
Eric Multanen [Thu, 24 Jun 2021 20:50:20 +0000 (20:50 +0000)]
Merge "Move topology-manager configuration to kubespray"
Eric Multanen [Thu, 24 Jun 2021 20:47:56 +0000 (20:47 +0000)]
Merge "Remove warning displayed from ssh commands in baremetal test"
Eric Multanen [Thu, 24 Jun 2021 20:47:20 +0000 (20:47 +0000)]
Merge "Fix jq null error in tests"
Eric Multanen [Thu, 24 Jun 2021 20:46:25 +0000 (20:46 +0000)]
Merge "Replace curl in plugin_fw_v2.sh with emcoctl"
Eric Multanen [Thu, 24 Jun 2021 20:45:24 +0000 (20:45 +0000)]
Merge "Refactor EMCO deploy of addons"
Eric Multanen [Thu, 24 Jun 2021 20:39:22 +0000 (20:39 +0000)]
Merge "Add kubevirt and cdi addon helm charts"
Eric Multanen [Thu, 24 Jun 2021 20:35:52 +0000 (20:35 +0000)]
Merge "The sink app needs the CAP_NET_RAW capability"
Eric Multanen [Thu, 24 Jun 2021 20:34:32 +0000 (20:34 +0000)]
Merge "Let kubespray choose installed docker version"
Todd Malsbary [Mon, 21 Jun 2021 19:13:29 +0000 (12:13 -0700)]
Remove warning displayed from ssh commands in baremetal test
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: If2845857cd72768b0a1c6cf3831e64f3dc412ebf
Todd Malsbary [Fri, 18 Jun 2021 00:10:38 +0000 (17:10 -0700)]
Move topology-manager configuration to kubespray
The steps performed by the existing ansible playbook can be
performed directly by kubespray. In addtion, fix and enable the
topology-manager.sh test.
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Iee2197c1fc3e35288796399cccff0d3ae0925a6c
Todd Malsbary [Fri, 18 Jun 2021 00:06:58 +0000 (17:06 -0700)]
Fix jq null error in tests
The specific error is:
jq: error (at <stdin>:1232): null (null) cannot be parsed as a
number
Issue-ID: MULTICLOUD-1361
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I1821e5002260cd65ac467756753e2a2ffa01a4ce
Todd Malsbary [Wed, 16 Jun 2021 17:05:39 +0000 (10:05 -0700)]
Replace curl in plugin_fw_v2.sh with emcoctl
Issue-ID: MULTICLOUD-1360
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Iac32b8a1551253302134ad34b829ea9aa578ff8e
Yao Le [Tue, 23 Jun 2020 10:19:07 +0000 (18:19 +0800)]
SDEWAN CNF helm chart
Create SDEWAN CNF helm chart and configure it with default value
Issue-ID: MULTICLOUD-1092
Signed-off-by: Yao Le <le.yao@intel.com>
Change-Id: Ib80e6b734c599a91f90d2fa4c32b098d6d279c0b
Signed-off-by: Ruoyu <ruoyu.ying@intel.com>
Todd Malsbary [Fri, 4 Jun 2021 21:24:56 +0000 (14:24 -0700)]
Add kubevirt and cdi addon helm charts
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I6ba134140f0aca6717c656ffa35c6576426a8b98
Todd Malsbary [Wed, 2 Jun 2021 23:31:22 +0000 (16:31 -0700)]
Refactor EMCO deploy of addons
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I90b33cd99c42017b50f3174b6f9033a861e11dd3
Todd Malsbary [Mon, 7 Jun 2021 20:09:42 +0000 (13:09 -0700)]
Let kubespray choose installed docker version
Specifying 'latest' as the docker_version without specifying a
compatible version of containerd can lead to package dependency
errors. Let kubespray select the versions to ensure consistency.
Also, installing docker from vagrant installer instead of letting
kubespray install it can lead to the same issues.
Issue-ID: MULTICLOUD-1359
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Iff41682fa0897fae8200e0f179137af844e314c0
Todd Malsbary [Fri, 4 Jun 2021 00:05:16 +0000 (17:05 -0700)]
The sink app needs the CAP_NET_RAW capability
The CAP_NET_RAW capability is not available with the default
PodSecurityPolicy. Create a service account and role binding to the
privileged policy and specify the sink to use it.
Issue-ID: MULTICLOUD-1310
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ib00ee1e8797d497d024a167fc9a0336d4c2a7ae1
Todd Malsbary [Fri, 4 Jun 2021 19:56:31 +0000 (12:56 -0700)]
Expose installer ENV vars through Dockerfile
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: Ie913d3f26d039fae0bff98149ebe0a6e6dea2ebd
Ritu Sood [Fri, 21 May 2021 00:23:45 +0000 (00:23 +0000)]
Merge "Exit cmk test script on error"
Ritu Sood [Fri, 21 May 2021 00:23:17 +0000 (00:23 +0000)]
Merge "Mount /var/run as shared"
Eric Adams [Thu, 14 Jan 2021 22:34:54 +0000 (22:34 +0000)]
Added initial kata files and containerd support as well as adding the Kata webhook
Issue-ID: MULTICLOUD-1320
Signed-off-by: Eric Adams <eric.adams@intel.com>
Change-Id: I9ef0bcde7c2ef22a04c32311d4571abc3b688ffe
Todd Malsbary [Tue, 18 May 2021 22:16:03 +0000 (15:16 -0700)]
Mount /var/run as shared
This fixes the "unknown FS magic" error reported by nfn-agent:
E0518 22:05:58.596460 20593 cni.go:150] Failed to configure
interface in pod: failed to open netns
"/var/run/netns/cni-
c24e4d8e-819c-6a0c-9ae5-
6b4e5cf8f68d": unknown
FS magic on
"/var/run/netns/cni-
c24e4d8e-819c-6a0c-9ae5-
6b4e5cf8f68d":
1021994
It can be observed as a failure of the ovn4nfv.sh test when
CONTAINER_RUNTIME is "containerd".
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: If979110d125511827a65a5de5101a2832d5efeb5
Ritu Sood [Mon, 10 May 2021 21:25:48 +0000 (21:25 +0000)]
Merge "EMCO deploy of addons"
Todd Malsbary [Fri, 7 May 2021 20:03:24 +0000 (13:03 -0700)]
Update go_version from 1.12 to 1.14.
Go reports a missing crypto/
ed25519 module when running the vagrant
installer with KUD_PLUGIN_ENABLED. The package was introduced in go
1.13 (https://golang.org/doc/go1.13#crypto/
ed25519).
Issue-ID: MULTICLOUD-1343
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2fdd06b67122506308038be0fe6b00a2e737f0f0
Todd Malsbary [Fri, 26 Mar 2021 21:17:49 +0000 (14:17 -0700)]
EMCO deploy of addons
An example is provided with instructions on how to install the addons
with emcoctl. Addtionally, the containerized installer will populate
/opt/kud/addons and /opt/kud/multi-cluster/$CLUSTER_NAME/artifacts
with the files and instructions necessary as well.
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I74de1c9d18a0aaec4a96e38684ec80f00ab0b940
Ritu Sood [Fri, 7 May 2021 00:51:53 +0000 (00:51 +0000)]
Merge "Remove unused deployments/helm/v2/emco"
Ritu Sood [Fri, 7 May 2021 00:51:48 +0000 (00:51 +0000)]
Merge "Replace emco with openness-21.03 release"
Ritu Sood [Thu, 6 May 2021 16:57:05 +0000 (16:57 +0000)]
Merge "DeletePropagationPolicy changed to background"
Todd Malsbary [Wed, 24 Mar 2021 23:02:08 +0000 (16:02 -0700)]
Add qat addon helm chart
This chart contains the upstream qat plugin from
intel-device-plugins-for-kubernetes together with a qat driver
installer.
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I3467ba204276999dac4087bdf68ac0d4439861ad
Ritu Sood [Wed, 5 May 2021 23:14:50 +0000 (23:14 +0000)]
Merge "Add cmk addon helm chart"