- 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: Ifbf5da17ceb179bfc5d9248494a8a552f7880b3a
* charm-helpers sync for classic charms
* build.lock file for reactive charms
* ensure tox.ini is from release-tools
* ensure requirements.txt files are from release-tools
* On reactive charms:
- ensure stable/21.04 branch for charms.openstack
- ensure stable/21.04 branch for charm-helpers
Change-Id: If9e43dad6b3addaea2a6587763b8e9d718bc861a
Misc updates to support the switch to Python 3 for Rocky:
- Change default smoke test target to bionic-rocky
- Resync charm helpers
Charm does not directly install any python packages, so
cinder charm will deal with upgrade and switch to py3.
Change-Id: I77d412a62f4a5362c7221b869f4f9c03d5d87737
The charm-helpers project have re-licensed to Apache 2.0
inline with the agreed licensing approach to intefaces,
layers and charms generally.
Resync helpers to bring charmhelpers inline with charm
codebase.
Change-Id: Id34d182bd1804072e11c26fd5e426c3be18b1847
All OpenStack charms are now directly published to the charm store
on landing; switch Amulet helper to resolve charms using the
charm store rather than bzr branches, removing the lag between
charm changes landing and being available for other charms to
use for testing.
This is also important for new layered charms where the charm must
be build and published prior to being consumable.
Change-Id: I90519337e83447c1824e26bbd3b3c29115feef75
Add support for OpenStack Newton and Ocata.
Rework version detection code to just match on major version for
OpenStack projects using semantic versioning.
Provide fallback version detection based on major.minor versions
for swift packages.
Rework config-flags support helpers.
Fix is_ip function to correctly detect both IPv4 and IPv6 addresses.
Change-Id: If8a2da9d6ef99591a3cfbc1b00da4656c1f26c7f