TLS configuration helpers applicable to non-API services
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack API Layer |
Triaged
|
Medium
|
Unassigned | ||
OpenStack Base Layer |
Triaged
|
Medium
|
Unassigned | ||
charms.openstack |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The TLS configuration helpers are a property of the ``OpenStackCharm`` class which is appropriate and make them available to non-API OpenStack services such as ``ceilometer`` and ``neutron-
However, they were originally in the ``HAOpenStackCh
I think the move was appropriate but the helpers could have been adapted to their new home by providing configurability of certificate placement in the ``OpenStackCharm`` helper and then overriding that to the present defaults in the inherited helper in ``HAOpenStackCh
description: | updated |
description: | updated |
description: | updated |
Changed in layer-openstack: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in layer-openstack-api: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Reviewed: https:/ /review. opendev. org/678598 /git.openstack. org/cgit/ openstack/ charms. openstack/ commit/ ?id=954bbf623d9 32c7e181b1c4d47 2f61ca7a4cf643
Committed: https:/
Submitter: Zuul
Branch: master
commit 954bbf623d932c7 e181b1c4d472f61 ca7a4cf643
Author: Frode Nordahl <email address hidden>
Date: Mon Aug 26 10:20:45 2019 +0200
Move TLS related helpers to ``OpenStackCharm`` base class
TLS configuration is applicable to non-API services too.
Retains compability with the existing usage pattern by extending arm``
the helpers with current defaults in the ``HAOpenStackCh
class.
Deprecates references to the Keystone interface as a source of charm-keystone/ commit/ 17b24e7fde8e4c8 c276a4f392cbae0 d1d0ed2615
certificate data. This has been removed from the Keystone charm:
openstack/
Reactive handling counterparts: 65664a6b5d441e5 6c0316c405d 8e07fdd35d31b90 b84ca92eb1f
Depends-On: I007275c041ca54
Depends-On: I12f45236632b60
Change-Id: I8a72acd451dd21 e1b042b7f71f6d9 8e164737ac1
Closes-Bug: #1840899