Commit Graph

11 Commits

Author SHA1 Message Date
Alex Kavanagh a8cfbe21f7 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

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/751
Change-Id: Ia285c2d834cd0b9ab97fc944370172631995b83f
2022-04-13 15:14:56 +01:00
Alex Kavanagh 9d959b54ec Updates to flip all libraries back to master
This patchset updates all the requirements for charms.openstack,
charm-helpers, charms.ceph, zaza and zaza-openstack-tests back
to master branch.

Change-Id: Ic5760af94bbc62f33ac5202711857b8a65f2600f
2021-05-03 16:04:07 +01:00
Alex Kavanagh e9acf917dd 21.04 libraries freeze for charms on master branch
* charm-helpers sync for classic charms
* build.lock file for reactive charms
* ensure tox.ini is from release-tools
* ensure requirements.txt files are from release-tools
* On reactive charms:
  - ensure stable/21.04 branch for charms.openstack
  - ensure stable/21.04 branch for charm-helpers

Change-Id: If7594a71715a0c8ea268ceb9a576f54d85c8200c
2021-04-03 20:23:45 +01:00
Ryan Beisner bb0c9725a7
Sync charm/ceph helpers, tox, and requirements
Change-Id: I76d6a3b018dba414667bc585b67bece1e1f54d6f
2019-09-30 22:41:38 -05:00
David Ames 42de983c5a Update charm-helpers-hooks.yaml and sync ch
Using the new version of the sync tool which removes the charmhelpers
directory before syncing, run charm helpers sync to find any unexpected
missing dependencies.

Change-Id: I4d9b743ffb93ce5cc006a1a6050b745c7592fd39
2019-02-12 15:56:27 -08:00
Alex Kavanagh 9802731e58 Migrate charm to python3 only runtime
Change-Id: I921f3e2fc8250ca7250ca7dfc47e12644ce4ef98
2019-01-31 22:05:20 +00:00
Frode Nordahl cb68afcf89 Update repo to do ch-sync from Git
Change-Id: I10260bd47ea447a3ec386931e0864bc68afc5556
2017-09-26 10:19:58 +02:00
James Page cc7256b305 Add support for application version
Juju 2.0 provides support for display of the version of
an application deployed by a charm in juju status.

Insert the os_application_version_set function into the
existing assess_status function - this gets called after
all hook executions, and periodically after that, so any
changes in package versions due to normal system updates
will also be reflected in the status output.

This review also includes a resync of charm-helpers to
pickup hookenv and contrib.openstack support for this
feature.

Change-Id: Ie8c969718b8e34f4b27e7d75f2b58167bf04c14d
2016-09-20 12:06:15 +01:00
Liam Young dee39ad6e7 Add workload status support 2015-10-08 15:46:16 +00:00
Liam Young e7c2da2e8e [gnuoy,trivial] Pre-release charmhelper sync to pickup cli module 2015-07-31 14:11:44 +01:00
Ryan Beisner 47a6211e99 add amulet tests 2015-06-25 16:05:55 +00:00