Commit Graph

8 Commits

Author SHA1 Message Date
Corey Bryant 118f10a707 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: I785cad8d470af5560ba2eb0616622d454e9d1c1b
2022-08-26 18:40:27 +00:00
Alex Kavanagh 9be9a1ab58 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: Ibcb6a078314c0bd92a0d45d31cd2adaf60b8b68d
2022-04-05 15:11:01 +01:00
Aurelien Lourot 32cb42625d 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: I3e5f7928a45235fb9182fa3e766c55cbe1767950
2021-07-22 14:51:46 +02:00
Aurelien Lourot a282ce6b09 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: Ia7ca2af7c00c1ca55042b9e7f12558307da42d77
2020-12-11 13:53:06 +01:00
Alex Kavanagh 361eee97f5 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: I824d11bea90e2db8ffba9bfeb22137f150da1c63
2020-09-27 15:27:11 +01:00
Alex Kavanagh 7c0ecdbd1a 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: Ib6a159eb5c079d5818f5e03e249aa56b600c1ff3
2020-07-30 12:25:11 +01:00
Ryan Beisner 2b4f4428a1 Update requirements
Change-Id: I78010884bce5c025901aa16bc32d123ac1d33c9d
2018-10-03 11:14:54 -05:00
James Page 04f98a687a Add tox support 2015-11-02 09:42:43 +00:00