Commit Graph

11 Commits

Author SHA1 Message Date
Corey Bryant 021c4256a7 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: Iff2f3d0e011b47d895136ab7376f0e7d9c3955fb
2022-08-26 18:40:33 +00:00
Alex Kavanagh ba56ad1098 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: I3b35d399a2aa2656ba1aa45c54a398923582ef30
2022-04-06 11:08:23 +01:00
Aurelien Lourot 801a9a1888 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: Ia4c682988ae9200b864fb75ad60899cdddb188c1
2021-07-22 14:54:08 +02:00
Aurelien Lourot fc70c18307 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: I9cf280ab4044b6c9162d93b51b0257222164f1ac
2020-12-11 13:55:56 +01:00
Alex Kavanagh c7e104257f 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: I2b5a414b7eddc8654314d37631175510e4f17aab
2020-09-28 21:49:21 +01:00
Alex Kavanagh 544bc37618 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: Idf6be388233fc6554cb83f6ee6cdae9b1ed29fb5
2020-07-27 20:52:13 +01:00
Ryan Beisner a018795929
Sync charm/ceph helpers, tox, and requirements
Change-Id: I798c3a2ecd7ef34951eea4f1e2c0f3adc31aa83d
2019-09-30 22:10:03 -05:00
Ryan Beisner 0720f3bc3a Update requirements
Also remove tests/charm-helpers if present, in favor
of the pip-installed charm-helpers.

Change-Id: I949555f44d970fbf82b9464be75ff3e88835a31c
2018-10-03 11:41:04 -05:00
David Ames 124b5ab5a0 Enable Zesty-Ocata Amulet Tests
- Turn on Zesty-Ocata Amulet test definitions.
- Standardize test-requirements.txt
- Sync charm helpers for various fixes

Change-Id: I81f12128573132a83d98d7fba7038447c73c1bbd
2017-04-28 07:55:13 -07:00
Liam Young ff912b9f95 Charmhelper sync before 1604 testing
Change-Id: I023a539b0a3b9304f1e292e93174eba54fb32fae
2016-04-13 08:35:27 +00:00
James Page 6a31d59482 [trivial] Normalize tox config 2016-02-18 10:16:25 +00:00