* sync charm-helpers to classic charms
* change openstack-origin/source default to zed
* align testing with zed
* add new zed bundles
* add zed bundles to tests.yaml
* add zed tests to osci.yaml and .zuul.yaml
* update build-on and run-on bases
* add bindep.txt for py310
* sync tox.ini and requirements.txt for ruamel
* use charmcraft_channel 2.0/stable
* drop reactive plugin overrides
* move interface/layer env vars to charmcraft.yaml
Change-Id: I68434d15a68d087a4fd704d9dde6e5a878d5cdca
- 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
- charm-helpers-sync
Change-Id: I27bba777156f162331b0be992d2eec4259b4d23f
* charm-helpers sync for classic charms
* charms.ceph sync for ceph charms
* rebuild for reactive charms
* sync tox.ini files as needed
* sync requirements.txt files to sync to standard
Func test pr is needed for py35 compatibility - test to ensure that zaza
change works.
func-test-pr: https://github.com/openstack-charmers/zaza/pull/390
Change-Id: Id729d01b6f2e41ccb3f605638a1837fc2b3c626d
This patchset removes the amulet tests and ports them to use the zaza
framework.
func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/105
Code improvements and fixes
* Used correct templates for test-requirements.txt and tox.ini
* Fixed functional_test field in Makefile
* Removed admin passwords and tokens from bundle files
* Added source and openstack-origin for all bundles that need it
* Added placement charm to bionic-train bundle
Add configuration entries to tests.yaml
Change-Id: I53201690ce844daa9445cad3491f594b673b23fe
Closes-Bug: #1828424