Implement "certificates" interface to enable automatic CA provisioning

Bug #1999507 reported by Aliaksandr Vasiuk
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
charm-openstack-service-checks
New
Wishlist
Unassigned

Bug Description

Hello,

We need to implement "certificates" interface for openstack-service-checks charm to enable automatic CA provisioning via "juju add-relation osc vault" or by configuring relations in bundles.

Right now there is a workaround how to do this:
```
juju run-action \
    --wait vault/0 get-root-ca --format json \
    | jq -r '."unit-vault-0".results.output' \
    | base64 -w 0 \
    | xargs -I {} juju config openstack-service-checks trusted_ssl_ca={}
```

But it is not so obvious so user faces bugs like that:
https://bugs.launchpad.net/charm-openstack-service-checks/+bug/1926168

Best Regards,
Alex.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.