Pass certs interface to configure_tls
If the certificates interface is present then it should be passed
to configure_tls otherwise it is ignored.
Change-Id: I3ba5432d3fd4f9481dadb49586a7bab938a0c4ff
Closes-Bug: 1896227
(cherry picked from commit fda2c40cc4
)
This commit is contained in:
parent
a4fb102c1b
commit
03e2f648f9
|
@ -37,7 +37,9 @@ charms_openstack.charm.use_defaults(
|
|||
@reactive.when('identity-service.available')
|
||||
def render_config(*args):
|
||||
with charms_openstack.charm.provide_charm_instance() as placement_charm:
|
||||
placement_charm.configure_tls()
|
||||
placement_charm.configure_tls(
|
||||
certificates_interface=reactive.endpoint_from_flag(
|
||||
'certificates.available'))
|
||||
placement_charm.upgrade_if_available(args)
|
||||
placement_charm.render_with_interfaces(args)
|
||||
placement_charm.assess_status()
|
||||
|
|
Loading…
Reference in New Issue