6 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
e316cc66c3 Updates for testing period for 20.01 release
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
* Include fix for local_address() and NoBindingError

Change-Id: If413a2bdd97bf5a751eba7fd74664525be39bd8c
2021-01-20 18:07:55 +01:00
Liam Young
e5a8c29f4f Support for neutron context without credentials
If the compute node is deployed in a cell it will get service
credentials via a direct relationship with keystone and not
from a nova-cloud-controller relation. This change adds support
for having a complete CloudComputeContext without having
service credentials.

Change-Id: Id39262c53f207bb61b0a60954d5a077562e4e6f3
2018-10-05 14:36:30 +00:00
Liam Young
cfaa38909b Resync charmhelpers for py3 fixes.
Change-Id: If9e77d4dfe8d049a7ad670bf6fcea3ffa7d68841
2017-11-13 16:43:59 +00:00
James Page
68d95e47fd Resync charmhelpers for licensing change
The charm-helpers project have re-licensed to Apache 2.0
inline with the agreed licensing approach to intefaces,
layers and charms generally.

Resync helpers to bring charmhelpers inline with charm
codebase.

Change-Id: Idb258c5a1ab8e637e65cbc707e084382017e83ae
2016-07-06 16:39:54 +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