Commit Graph

12 Commits

Author SHA1 Message Date
Dmitrii Shcherbakov 5963ea4fc3 Update the charm for new releases
* Switch to test bundles;
* Update charmcraft.yaml;
* Update requirements files;
* Switch to ch:osci-frr from ch:quagga;
* Update tox config files.

Func-Test-PR: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1060
Change-Id: Ie611966bb19631a586285f45f27dc52b96ff2937
2023-05-24 14:40:45 +03:00
Alex Kavanagh 13a994f78d Migrate charm charmcraft and for the yoga track
Change-Id: I455d079ffb7ca081d8a1b54d1afcc28d5b8e1751
2022-04-22 12:52:01 -04:00
Corey Bryant 594689b699 Add yoga bundles and release-tool syncs
* charm-helpers sync for classic charms
* pin pyparsing for aodhclient
* pin cffi for py35
* add non-voting focal-yoga bundle
* add non-voting jammy-yoga bundle
* add series metadata for jammy
* switch xena bundles to voting
* run focal-ussuri as smoke tests
* remove trusty, xenial, and groovy metadata and tests

Change-Id: I11f3688718d11db7043a47d661b75e8ee629f180
2021-11-12 11:18:19 -05:00
Aurelien Lourot 6b5d9fbaf7 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: Iff416d760df7ab86b73f6e62e046bfc668c91f10
2021-07-22 14:58:12 +02:00
Alex Kavanagh d8ebb7a5dc Updates to pin charm-tools to 2.8.3
* Update requirements.txt to pin charm-tools to 2.8.3
* Update tox.ini to change the build parameters.
* This upgrades from <2.7 which adds reproducible charms
* Bug was fixed that controlled the default output directory
  doesn't get 'builds' appended.  The tox change puts it
  back so that stable & master both build to the same
  directory.  This may be reviewed in the future.

Change-Id: I4ad9e3f8abb39a7e865d1db377da60335a47594d
2021-02-17 12:15:15 +00:00
Alex Kavanagh d83bf07623 Rebuild to use charm-tools pre 2.8 release
Reverting to an earlier version of charm-tools to
resolve some building issues seen with latest 2.8.2
version.

Change-Id: I17ff809af5c11317f69a923163c2545a19ca4968
2021-02-02 17:11:30 +00:00
Aurelien Lourot e7d6f4ddd0 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: I44b3540287fd3301100399371724a6742fe16ff1
2020-12-11 14:00:58 +01:00
Alex Kavanagh f234a7ce1d 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: I33b46b798a639ac38a265140fd383dee97415158
2020-09-26 18:36:30 +01:00
Frode Nordahl 2d43e2677c Update charm build requirements
Change-Id: Icc10d12a921d4fc6d3d775a591039becef73a846
2020-03-03 09:57:25 +01:00
Ryan Beisner 262b5e0752 Sync charm/ceph helpers, tox, and requirements
Change-Id: I37c1817d9b5198dfdeee1e7b14e40aec28362385
2019-10-18 13:31:21 -07:00
Ryan Beisner 0f5825f62d Update requirements
Also remove tests/charm-helpers if present, in favor
of the pip-installed charm-helpers.

Change-Id: Ib9b2906654e153d55cf9110b4b1b90a2ee0a0932
2018-10-03 16:22:47 -05:00
David Ames 5f9683541f Neutron Dynamic Routing Agent 2018-02-06 21:24:32 +00:00