app-kubevirt/bindep.txt
Gleb Aronsky 5b2dd4c601 Up version and enhance KubeVirt and CDI
- 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>
2023-12-01 13:51:37 -08:00

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]