Commit Graph

20 Commits

Author SHA1 Message Date
Alex Kavanagh 6a11a54dde charmhelpers sync for yoga release
Charmhelpers sync and remove impish tests.

Change-Id: I2e392d6f249bb6fcebf5c964eabbc8162016dc9f
2022-04-08 20:41:18 -07:00
Alex Kavanagh c22787d88f 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: I453eafd76c005cd5f10041c08e4a943fe235d474
2021-05-03 16:09:13 +01:00
Alex Kavanagh 557b63b33e 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: I14762601bb124cfb03bd3f427fa4b1243ed2377b
2021-04-03 20:31:35 +01:00
Ryan Beisner 99a9cf63ba
Sync charm/ceph helpers, tox, and requirements
Change-Id: I9fecb63e7997099cb54737aa9fecc7777e67365f
2019-09-30 21:43:39 -05:00
David Ames be3f9519f1 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: I7623310b49dceccbb584c31d2b1e44edbe872019
2019-02-12 15:58:00 -08:00
Frode Nordahl dcca61bf5f Update repo to do ch-sync from Git
Change-Id: I4b7bc7e57878869fb68f2f1e65304d128db427be
2017-09-26 09:54:13 +02:00
James Page 133f38d527 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: I8d8744ea11c6d70262ba350717f90489c25535bb
2016-09-20 12:37:40 +01:00
Edward Hope-Morley b1d232f866 Add hardening support
Add charmhelpers.contrib.hardening and calls to install,
config-changed, upgrade-charm and update-status hooks.
Also add new config option to allow one or more hardening
modules to be applied at runtime.

Change-Id: I525c15a14662175f2a68cdcd25a3ab2c92237850
2016-03-24 11:18:41 +00:00
Corey Bryant 953eda9dcf [corey.bryant,r=trivial] Enable sync of payload.archive 2016-01-08 02:35:56 +00:00
Liam Young 0549ae8154 [gnuoy, trivial] Fix ch sync location 2015-10-07 16:48:43 +01:00
Liam Young d8208e7e34 [hopem,r=gnuoy] Add support for configuring rbd client cache.
Closes-Bug: 1412856
2015-09-28 08:56:16 +01:00
Liam Young 5529a80933 [gnuoy,trivial] Pre-release charmhelper sync to pickup cli module 2015-07-31 14:11:21 +01:00
Edward Hope-Morley 99753db27d [hopem,r=]
Add support for configuring rbd client cache.

Closes-Bug: 1412856
2015-07-14 11:23:51 +02:00
Liam Young 825f53f27e Merged next in and resolve conflicts 2015-01-09 15:40:23 +00:00
Corey Bryant bb075e1f5a Remove __init__ from charm-helpers yaml. 2014-12-11 14:51:25 +00:00
Corey Bryant a4abfdf22d Add __init__ to charm-helpers sync. 2014-12-11 13:41:06 +00:00
Corey Bryant ff5f20271c Add contrib.python.packages to charm-helpers sync. 2014-12-10 15:55:03 +00:00
Brad Marshall d1d808bff8 [bradm] Added charmsupport to charmhelpers 2014-10-30 16:04:44 +10:00
James Page b185dfd783 [trivial] Add missing helper from resync 2014-07-28 13:06:56 +01:00
Corey Bryant 27f3bafdf4 Move charm-helpers.yaml to charm-helpers-hooks.yaml and
add charm-helpers-tests.yaml.
2014-06-25 17:34:56 +00:00