Commit Graph

10 Commits

Author SHA1 Message Date
Chris MacNaughton f5965a81bd Bypass charm going into blocked due to a bug
After Octopus, the reporting about image states fails because of a
permission issue in Ceph. This change disables that status reporting
to allow a deployment to be healthy even when some tools cannot query
status.

Also modernize build and func testing: remove python 3.9 and xena from
tests

Related-Bug: #1879749
func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1063
Change-Id: Id86fc043495b89609cf6873ec58aee1e2e388578
2023-06-02 10:49:27 +02:00
Corey Bryant 60e243dbf0 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: I3d5670334344384fb8be5855926f2c9441f793ba
2021-11-12 11:13:56 -05:00
Aurelien Lourot c1eac8ea68 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: I3e5148aabf2dbeb71b94de9c63d0d8ada29293fc
2021-07-22 14:52:53 +02:00
Alex Kavanagh 1242bafaf6 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: If47116b4cd9ef9b857ad1c9366631ba1b0562ce2
2021-02-17 12:08:41 +00:00
Alex Kavanagh 18880c11c2 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: I791e637ac6242eac8a7a2cb06ce6a65d31bdbaa9
2021-02-02 17:06:05 +00:00
Aurelien Lourot 3b1527df25 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: I45ff5385a905bd5f6aa635d0920de5326abb7b24
2020-12-11 13:54:44 +01:00
Alex Kavanagh 8832c7432e 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

Add master branch charm-helpers to wheelhouse.txt to support bluestore
changes in charms.openstack.

Change-Id: I1cb0d616a3d3033d6948677326062e0eb785c2a0
2020-10-06 19:05:02 +01:00
Frode Nordahl 3b5da831fa Update charm build requirements
Change-Id: I4e79385937f209aeece09a2902178710eac625a6
2020-03-03 09:53:53 +01:00
Ryan Beisner e69801f93b
Sync charm/ceph helpers, tox, and requirements
Change-Id: I287caaa68bc4321767217b83b0696a4f5a10e766
2019-09-30 20:59:14 -05:00
Frode Nordahl 5537237ea7
Initial commit of charm skeleton 2019-01-10 16:11:41 +01:00