Commit Graph

11 Commits

Author SHA1 Message Date
Corey Bryant e9f077c28b 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: I5b04cd5a9d1dd8d62b129592bf8ae1339e9af58b
2022-08-26 18:40:39 +00:00
Alex Kavanagh 88c3c9d5a4 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

Change-Id: I9e03f8032c4e66586feec2bbf5f07e93b89355cc
2022-04-07 12:20:45 +01:00
Aurelien Lourot b189536ff9 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: I09ec4bef59ea95f833093220e41ddd728daa347b
2021-07-22 14:57:35 +02:00
Aurelien Lourot c6613aa969 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: I76103104b926a35f57513687b38ffe62c65c48d5
2020-12-15 11:10:36 +01:00
Alex Kavanagh 8f45645505 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: I7c3e0a7e77e16b9bf318ca22c39f8220c5144ac7
2020-09-28 09:52:17 +01:00
Alex Kavanagh ec9304f50e 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: Ib4d8b642fa45aafa6a064172368e1a5f7e1e9dc1
2020-07-27 20:55:21 +01:00
Ryan Beisner f2c9168d9a
Sync charm/ceph helpers, tox, and requirements
Change-Id: I08d3837f2c25e62e6c0fa801e9bcd84c2596ccf3
2019-09-30 22:10:12 -05:00
Ryan Beisner 8937059682 Update requirements
Also remove tests/charm-helpers if present, in favor
of the pip-installed charm-helpers.

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

Change-Id: I9ceda024bbf467a03a0cb6b99c84f60155baf01c
2017-04-28 08:42:38 -07:00
Liam Young dbaebf5579 Fix pbr requirement
Change-Id: I8e4ae4fdb2d585add9dbc6b9c6d544470dd844b6
2016-04-13 10:24:26 +00:00
James Page 0379ccb303 Add tox support 2015-11-02 09:28:57 +00:00