Commit Graph

4 Commits

Author SHA1 Message Date
David Ames 9d208bbe54 Update peers with API addresses
Create a default_update_peers which all API charms can use to publish
their admin, internal and public addresses to their peers.

Change-Id: Iacfdc2a0247f35d0bddfef47c9dd5d4cf66cd309
Closes-Bug: #1858132
Depends-On: I1977e2c9625952eb22a63be0da0d6979c9f23072
2020-03-25 14:17:31 -07:00
Frode Nordahl 91ce3cea1d Remove TLS related helpers
We will add these further up the stack in ``layer-openstack``,
addition counterpart: I12f45236632b608e07fdd35d31b90b84ca92eb1f

Make some adjustments so the build job used solemnly for gate
testing can pass again.

Needed-By: I8a72acd451dd21e1b042b7f71f6d98e164737ac1
Depends-On: I12f45236632b608e07fdd35d31b90b84ca92eb1f
Closes-Bug: #1840899
Change-Id: I007275c041ca5465664a6b5d441e56c0316c405d
2019-08-30 16:06:12 +02:00
Liam Young 8562def023 Add vault cert support
Depends-On: If24621f2e72b66d58ea15cadeb458cadaf86a483
Change-Id: I95bcc7c683b084c9f92c5c94090914965a4c0174
2018-05-15 11:09:44 +00:00
Alex Kavanagh 0a163030b7 Rework the default handlers into layer-openstack-*
Due to commit 95493a4 in charms.reactive, the default handlers in
charms.openstack broke.  This is because charms.reactive no longer will
run handlers that are not in the hooks/ or reactive/ directory tree; the
default handlers in charms.openstack are in the library code, which is
pip installed into the module packages.

This patch, and related patches in charms.openstack and layer-openstack
enable the default handlers to function again.  Note that from a charm
author perspective, the API to default handlers is identical.  This is
merely an implementation change.

Change-Id: I38d46eaab3d64dd43166957a4aee01163bc00f5b
Partial-Bug: #1707685
2017-08-01 11:54:27 +01:00