vault not sending CA in relation to units
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vault-charm |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Hi
When doing a series upgrade from bionic to focal vault has changed the data it's sending to the units.
running juju 2.9.32
all charms are up to date with stable
juju status | grep error
https:/
Upon doing debug-hooks on ovn-central/2 and running the hook I get the following error
===
unit-ovn-central-1: 15:13:13 ERROR unit.ovn-
Traceback (most recent call last):
File "/var/lib/
bus.
File "/var/lib/
_invoke(
File "/var/lib/
handler.
File "/var/lib/
self.
File "/var/lib/
instance.
File "lib/charm/
crt.
TypeError: write() argument must be str, not None
===
if i add the following before the error line ins ovn_central.py i can see that the data been sent from vault is missing the ca object.
===
for tls_object in tls_objects:
===
juju run --unit ovn-central/1 -- hooks/certifica
active
active
active
{'ca': None,
'cert': '-----BEGIN CERTIFICATE-----\n'
I have tried the follow
remove-relation and add it back does nothing
disabled-pki and uploaded a new CA no change.
reissue certificates to try refresh them but this does nothing.