Commit Graph

22 Commits

Author SHA1 Message Date
Alex Kavanagh be13489b15 charm-helpers sync to include pci
Change-Id: I566404ca79dca682183d412b985838097f61ab86
2022-04-07 12:13:35 +01:00
Alex Kavanagh 72cd002dd5 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: Ia9a2f970c181138a251da3dc53db6fba1122e5eb
2021-05-03 16:04:34 +01:00
Alex Kavanagh 23e28db91f 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: Ic820ea4ac8daaf5f7155f7c74e352f6cf210ddbc
2021-04-03 20:24:40 +01:00
Ryan Beisner a018795929
Sync charm/ceph helpers, tox, and requirements
Change-Id: I798c3a2ecd7ef34951eea4f1e2c0f3adc31aa83d
2019-09-30 22:10:03 -05:00
David Ames 211ac1ec6e 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: I8feaef641fc9c22ed47529ce91b011db5694a6f7
2019-02-12 15:56:37 -08:00
Frode Nordahl d235201b08 Update repo to do ch-sync from Git
Change-Id: I168da6bc248554e4e8df28e5c5ce2286365073df
2017-09-26 10:21:09 +02:00
James Page 7b77a4c57a 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: I059d03fd0ae0c445b5822b3e48476e54b839689d
2016-09-20 12:11:44 +01:00
Corey Bryant 74e10c82d4 Add defaults for openstack-origin-git config option
openstack-origin-git currently only supports YAML that specifies
the git repositories to deploy from.

This adds support for default openstack-origin-git values. The
default values supported are: icehouse, kilo, liberty, mitaka,
and master.  For example: openstack-origin-git=master.

Change-Id: I17eebbe81053233c60687acf453b17109110993f
2016-06-20 09:07:33 -04:00
Edward Hope-Morley 75d5d12d04 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: I4b1d6a23672eed0eb669970e107920d86218684f
2016-03-29 14:26:51 +01:00
Corey Bryant 460c7ce8f2 [corey.bryant,r=trivial] Enable sync of payload.archive 2016-01-08 02:32:51 +00:00
Liam Young 6eaeb20b48 [gnuoy, trivial] Add core.kernel to charm-helpers-hooks.yaml and sync to satisfy failing import of charmhelpers/contrib/storage/linux/ceph.py 2015-09-28 13:47:40 +01:00
Alberto Donato 9850443aa6 Move charmhelpers to separate dir. 2015-08-25 15:26:22 +03:00
Liam Young 3e575a7fda [gnuoy,trivial] Pre-release charmhelper sync to pickup cli module 2015-07-31 14:10:57 +01:00
Liam Young 7995815a8a Merged next in and resolved conflicts 2015-01-09 16:33:30 +00:00
Corey Bryant de6b897091 Remove __init__ from charm-helpers yaml. 2014-12-11 14:50:02 +00:00
Corey Bryant 19c1fcfd0e Add __init__ to charm-helpers sync. 2014-12-11 13:36:15 +00:00
Corey Bryant fbafcff93e Add contrib.python.packages to charm-helpers sync. 2014-12-10 15:49:01 +00:00
Brad Marshall c130716e57 [bradm] Added charmsupport to charmhelpers 2014-10-30 15:57:33 +10:00
Liam Young 89c0beb142 Revert zmq support which was pushing in error 2014-09-11 07:05:30 +00:00
Liam Young 83536bccde Add support for notifications with zmq 2014-09-10 17:15:07 +00:00
James Page 2a221767f8 Rebase 2014-07-25 10:37:25 +01:00
Ryan Beisner d3f7772320 Move charm-helpers.yaml to charm-helpers-hooks.yaml, add charm-helpers-tests.yaml, update Makefile sync target. 2014-06-24 19:54:45 +00:00