
- 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>
21 lines
585 B
Plaintext
21 lines
585 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
hacking>=1.1.0,<=2.0.0 # Apache-2.0
|
|
astroid
|
|
bandit<1.7.2;python_version>="3.0"
|
|
coverage>=3.6
|
|
fixtures>=3.0.0 # Apache-2.0/BSD
|
|
mock>=2.0.0 # BSD
|
|
python-subunit>=0.0.18
|
|
requests-mock>=0.6.0 # Apache-2.0
|
|
sphinx
|
|
oslosphinx
|
|
oslotest>=3.2.0 # Apache-2.0
|
|
stestr>=1.0.0 # Apache-2.0
|
|
testrepository>=0.0.18
|
|
testtools!=1.2.0,>=0.9.36
|
|
isort<5;python_version>="3.0"
|
|
pylint
|
|
pycryptodomex
|