5b2dd4c601
- Add support for imagePullSecrets for KubeVirt and CDI. - Update Helm Charts to match KubeVirt v0.59.0. - Update Helm Charts to match CDI v1.57.0. - Add a symlink for `virtctl` during installation. - Framework creates the namespaces; Helm manages them. - Update `values.yaml` to scope KubeVirt and CDI values. - Upgrade `virtctl` and symlink it. - Add support for Helm chart overrides. - Add support for namespace label `app.starlingx.io/component`. - Add overrides for certificate rotation policy. - Add support for application overrides - Enable plugin tests - Enable Zuul supported tox testing for flake8, pylint, bandit, and yamllint Test Plan: PASS: Install the kubevirt-app on AIO-SX. PASS: Cleanly remove the kubevirt-app. PASS: Import Ubuntu image, create an instance of the Ubuntu VM, login using `virtctl console`, restart VM. PASS: Use `cdi-uploadproxy` for CirrOS VM image, create an instance, login using `virtctl console`. PASS: Verify KubeVirt and CDI namespaces have default label. PASS: After changing the component type to `application`, verify pods restart and type is updated. PASS: After reverting type to `platform`, verify update and pod restart. PASS: Invalid type shouldn't apply the label. PASS: Override CDI certificate duration and `renewBefore`, then verify values. PASS: Override KubeVirt certificate duration and `renewBefore`, then verify values. Story: 2010931 Task: 48855 Task: 48858 Task: 48860 Task: 48862 Task: 48863 Task: 48873 Task: 48874 Task: 48875 Task: 48876 Task: 48989 Change-Id: I2682299de234ccdb3157e3572c3b90bc66646b39 Signed-off-by: Gleb Aronsky <gleb.aronsky@windriver.com>
11 lines
371 B
Plaintext
11 lines
371 B
Plaintext
# This is a cross-platform list tracking distribution packages needed for install and tests;
|
|
# see https://docs.openstack.org/infra/bindep/ for additional information.
|
|
|
|
libffi-dev [platform:dpkg]
|
|
libldap2-dev [platform:dpkg]
|
|
libxml2-dev [platform:dpkg]
|
|
libxslt1-dev [platform:dpkg]
|
|
libsasl2-dev [platform:dpkg]
|
|
libffi-devel [platform:rpm]
|
|
python3-all-dev [platform:dpkg]
|