Allow KuD installer to specify Kubespray 2.14.1 or 2.16.0 97/114797/5 0.9.2
authorTodd Malsbary <todd.malsbary@intel.com>
Wed, 11 Nov 2020 20:13:03 +0000 (12:13 -0800)
committerTodd Malsbary <todd.malsbary@intel.com>
Tue, 12 Oct 2021 17:57:04 +0000 (10:57 -0700)
commit988ebcf24c7d854a4053437b69cfb120acb8039c
tree6504bc0acaab449f44dc3d71a182984c2469b43b
parent5aa8c4de9fd620ef42ac5bf73b62f76d80e713a0
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
25 files changed:
kud/deployment_infra/galaxy-requirements.yml
kud/deployment_infra/playbooks/kud-vars.yml
kud/hosting_providers/containerized/README.md
kud/hosting_providers/containerized/installer.sh
kud/hosting_providers/containerized/inventory/group_vars/k8s-cluster.yml
kud/hosting_providers/vagrant/installer.sh
kud/hosting_providers/vagrant/inventory/group_vars/k8s-cluster.yml
kud/tests/_functions.sh
kud/tests/emco.sh
kud/tests/kubevirt.sh
kud/tests/negative_tests/test_all_intents.sh
kud/tests/negative_tests/test_composite_app.sh
kud/tests/negative_tests/test_controllers.sh
kud/tests/negative_tests/test_deployment_intent_group.sh
kud/tests/negative_tests/test_generic_placement_intent.sh
kud/tests/negative_tests/test_generic_placement_intent_app.sh
kud/tests/negative_tests/test_multipart.sh
kud/tests/negative_tests/test_profile.sh
kud/tests/negative_tests/test_profile_apps.sh
kud/tests/onap4k8s.sh
kud/tests/plugin_collection_v2.sh
kud/tests/plugin_eaa.sh
kud/tests/plugin_edgex.sh
kud/tests/plugin_fw.sh
kud/tests/plugin_fw_v2.sh