Includes updates to charmhelpers/charms.openstack for cert_utils
and unit-get for the install hook error on Juju 2.9
* charm-helpers sync for classic charms
* rebuild for reactive charms
* ensure tox.ini is from release-tools
* ensure requirements.txt files are from release-tools
* On reactive charms:
- ensure master branch for charms.openstack
- ensure master branch for charm-helpers
Change-Id: I3cd3f94458e1e5b00d003f867549e898f4cf6ec7
* charm-helpers sync for classic charms
* rebuild for reactive charms
* ensure tox.ini is from release-tools
* ensure requirements.txt files are from release-tools
* On reactive charms:
- ensure master branch for charms.openstack
- ensure master branch for charm-helpers
Change-Id: Ib6e8c132b2a86541599313419ff6c02dde516055
* 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: Ie91548167daa588d34ea55b9fa2d8d78ad5270e2
- Adds groovy to the series in the metadata
- Classic charms: sync charm-helpers.
- Classic ceph based charms: also sync charms.ceph
- Reactive charms: trigger a rebuild
Change-Id: Ieea550be6df21bbe8a7d5fdfa760101de1aee625
Also explicitly set ``include_system_packages`` to False.
While that setting is now the a default we consume from
``layer-basic`` it is more clear for the causual reader
of the charm source code.
Add some missing dependencies.
Drop Trusty support as one of the downstream dependencies
(``cmd2``) have dropped Python 3.4 support.
Change-Id: I05de745fac2f0685fddebb8709b7226a2f6617ad
This is needed to work around a setuptool_scm bug. Also, the action
file had to be re-arranged slightly to ensure the venv is set up
before anything from the wheelhouse is imported.
Change-Id: Ie913fb5946afdaf1bfb7fd9df8b5d053da82c535
Pull in the fix for internal, public and admin certificates in
charms.openstack.
Change-Id: I199fc51bd78ae8cc4c593cfb748c9441a6c32415
Closes-Bug: #1750915