Commit Graph

10 Commits

Author SHA1 Message Date
Corey Bryant 9a0e63964a 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
* enable qos service plugin for neutron-api to ensure
  migrate-ovn-db action is successful

Change-Id: I6f94ff3e557413b6096493f839c0a5f217c017d3
Closes-Bug: #1988089
2022-08-31 20:25:30 +01:00
Alex Kavanagh 50ebf51d33 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: I520f15d2a9fc2e281796db370d8ed3a88dd67789
2022-04-06 10:59:05 +01:00
Aurelien Lourot 7e97910ed4 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: I39024855c3e42ee135b6ad5e7618a770219b6994
2021-07-22 14:58:32 +02:00
Aurelien Lourot cb292d8158 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: I873fa5c15b059a9e277b9902c05ca71aace4d576
2020-12-11 14:01:27 +01:00
Alex Kavanagh 0a8d073373 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: Ie94f24d71bac5d84a4a4c695e308926af024fec0
2020-09-26 18:36:55 +01:00
Alex Kavanagh 4b6385b7cd 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: Id7ce95899fc414c7c92c60ef3364c812e53d34a8
2020-07-27 20:56:25 +01:00
Aurelien Lourot d5009161f0 Sync helpers for 20.05
Change-Id: I32c777b1e67995263b3800f5afe9617dfa774e9d
2020-05-18 16:06:52 +02:00
Ryan Beisner 8daeaada3f Update requirements
Also remove tests/charm-helpers if present, in favor
of the pip-installed charm-helpers.

Change-Id: Id218773cd4339417194c7f4dd008914ddabde059
2018-10-03 13:10:39 -05:00
Liam Young cdb6f31f02 Fix pbr requirement
Change-Id: If6555784a6e6de2bb518a8f2d122ed279db590dc
2016-04-13 10:24:55 +00:00
James Page 2f368ff4c5 Add tox support really 2015-11-02 09:35:30 +00:00