Commit Graph

11 Commits

Author SHA1 Message Date
Corey Bryant 2604499010 Add Kinetic and Zed support
* 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: Ida68ffdab34c3136f3acf98629e4be6fda3bcea2
2022-08-26 18:40:40 +00:00
Alex Kavanagh 08c823a9b4 Updates to enable jammy and finalise charmcraft builds
- 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
- charmhelpers sync

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/747
Change-Id: I8bd5e6f5d002fbd1118f2c7fa54e50f1b31fc722
2022-04-11 20:28:05 -07:00
Aurelien Lourot 6a22df54a7 Sync release-tools
In order to fix ResolutionImpossible on tox invocation.

https://github.com/openstack-charmers/release-tools/issues/151
https://github.com/openstack-charmers/release-tools/pull/152

Change-Id: Ia525250e139ea0fd86cc0f19919a7739eda1cb09
2021-07-22 14:58:21 +02:00
Aurelien Lourot 50d24d89c3 Sync release-tools
Sync release-tools boilerplate containing these changes
in order to pin pip < 20.3:
https://github.com/openstack-charmers/release-tools/pull/125
https://github.com/openstack-charmers/release-tools/pull/126

Change-Id: Ic09c2f26ff2176bde79fbbe877fc4c66bf92c19d
2020-12-11 14:01:12 +01:00
Alex Kavanagh 23ca487ae9 Sync libraries & common files prior to freeze
* 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

Change-Id: Ib702ce2d31f41cf779c2372b69c4d53f82e9e1eb
2020-09-26 18:36:44 +01:00
Alex Kavanagh a8f1661d61 Release sync for 20.08
- Classic charms: sync charm-helpers.
- Classic ceph based charms:  also sync charms.ceph
- Reactive charms: trigger a rebuild
- sync tox.ini
- sync requirements.txt and test-requirements.txt

Change-Id: If1671c83cd83caebb05a167011f554b76650b07b
2020-07-27 20:56:12 +01:00
Aurelien Lourot 70b67e0c84 Sync helpers for 20.05
Change-Id: Idb46b1a924314a126367bfada8c7851f0b4ea21f
2020-05-18 14:46:36 +02:00
Ryan Beisner 42ac2016a3 Update requirements
Also remove tests/charm-helpers if present, in favor
of the pip-installed charm-helpers.

Change-Id: Ica07d8f246f105541f12c5daf8df846047f00740
2018-10-03 13:10:30 -05:00
David Ames a0e11758a2 Enable Zesty-Ocata Amulet Tests
- Turn on Zesty-Ocata Amulet test definitions.
- Standardize test-requirements.txt
- Sync charm helpers for various fixes

Change-Id: I0368b786984f120d9b79292aea2524099a68105e
2017-04-28 08:42:44 -07:00
Liam Young 3f9fb284c1 Fix pbr requirement
Change-Id: I96338f00f328d82884f71fc7ce17c70f99e33406
2016-04-13 10:24:21 +00:00
James Page f01229827f Add tox support 2016-02-23 17:55:02 +00:00