Commit Graph

11 Commits

Author SHA1 Message Date
Corey Bryant d031a489a7 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: I506c53b4956024066bc769665525cb022438a0ae
2022-08-31 20:27:43 +01:00
Alex Kavanagh afe8ba719f 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

Change-Id: I62d95763a6283d8dc7f54b65b0474d48b20608f0
2022-04-06 10:57:03 +01:00
Aurelien Lourot 50ca3cc76c 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: I7613f4296a86c7889bdad41a68868117b4d93fdb
2021-07-22 14:59:02 +02:00
Aurelien Lourot afdf2329d1 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
https://github.com/openstack-charmers/release-tools/pull/127
https://github.com/openstack-charmers/release-tools/pull/129

Change-Id: I784af3e2c2d61f40926a83bfa8dbacbc74a31d61
2020-12-15 10:53:05 +01:00
Alex Kavanagh 1643979f79 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: I79af80dd7a0faa9175c9dca1fac669f8c187e3f5
2020-09-26 18:37:33 +01:00
Alex Kavanagh 7dea8da5fb 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: I4f550537dd4c10719c0ea8a269e59d59e5634f15
2020-07-27 20:57:04 +01:00
Aurelien Lourot e5166a2c03 Sync helpers for 20.05
Change-Id: I99adb66fa9ff58a97f7cdf42ffecb44d8e4dd2f6
2020-05-18 14:47:34 +02:00
Ryan Beisner 4b3aa9732d Update requirements
Also remove tests/charm-helpers if present, in favor
of the pip-installed charm-helpers.

Change-Id: I2bfad541c96b942f0fd44171d8dd2e46b617d8c1
2018-10-03 13:10:59 -05:00
Liam Young e06507fad7 Fix pbr requirement
Change-Id: I364ce5596db0d015cf59d611e85c7fa769638a71
2016-04-13 10:24:49 +00:00
James Page 5b95fe369a Align requirements with upstream OpenStack as part of migration 2015-10-30 15:00:35 +09:00
James Page 16a03869c0 Add tox support 2015-10-30 14:49:18 +09:00