- Add 22.04 to charmcraft.yaml
- Update metadata to include jammy
- Remove impish from metadata
- Update osci.yaml to include py3.10 default job
- Modify tox.ini to remove py35,py36,py37 tox target and add py310
target.
- ensure that the openstack-origin is yoga
Change-Id: Ia14d7b35c1b03b51d2cefa7c24db7571666f41c2
This is inline with upstream removal of the iscsi deploy
interface in OpenStack Xena. [1]
Additional changes include:
* Switch to sorted(list) as list.sort() returns None
* Switch to deepcopy(PACKAGES) to prevent changing the constant
[1] 929907d684
Closes-Bug: #1952140
Depends-On: https://review.opendev.org/c/openstack/charms.openstack/+/822039
Change-Id: If7fdf6083cf298ee3932ee84a9e9d0bcd053686a
Due to a build problem with the reactive plugin, this change falls back
on overriding the steps and doing a manual build, but it also ensures
the CI system builds the charm using charmcraft. Changes:
- add a build-requirements.txt
- modify charmcraft.yaml
- modify osci.yaml
-> indicate build with charmcraft
- modify tox.ini
-> tox -e build does charmcraft build/rename
-> tox -e build-reactive does the reactive build
- modify bundles to use the <charm>.charm artifact in tests.
and fix deprecation warning re: prefix
- tox inception to enable tox -e func-test in the CI
Change-Id: I15b33f4018a8065a4ea8dc98d986f0250aa5cc48
These are the test bundles (and any associated changes) for
focal-wallaby and hirsute-wallaby support.
hisute-wallaby test is disabled (moved to dev) due to [1].
[1] https://github.com/juju-solutions/layer-basic/issues/194
Change-Id: I255df773bd1e034f77756c20d24981c2b438cc3c