There is a missing relation between vault and ceilometer

Bug #1899999 reported by Heather Lemon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
stsstack-bundles
Fix Released
High
Edward Hope-Morley

Bug Description

When deploying a bundle with vault and gnocchi, there is a missing relation between vault and ceilometer.
./generate-bundle.sh --release queens --series bionic --telemetry-gnocchi --create-model --name cert-foo --designate --vault

# We see this on deployment
ceilometer/0* blocked executing 1 10.5.0.179 Run the ceilometer-upgrade action on the leader to initialize ceilometer and gnocchi

After executing:
juju run-action ceilometer/0 'ceilometer-upgrade'
We have this error in the logs:
```DEBUG unit.ceilometer/0.ceilometer-upgrade 2020-10-13 21:50:07.111 2602 WARNING keystoneauth.identity.generic.base [-] Failed to discover available identity versions when contacting https://10.5.2.229:5000. Attempting to parse version from URL.: SSLError: SSL exception connecting to https://10.5.2.229:5000: HTTPSConnectionPool(host='10.5.2.229', port=5000): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727)'),))```

Testing: you see that the vault/celiometer relation is missing
juju status ceilometer --relations

Adding `juju add-relation ceilometer vault`
fixes this issue

Related branches

Revision history for this message
Heather Lemon (hypothetical-lemon) wrote :

attached is the bundle i used

Changed in stsstack-bundles:
importance: Undecided → High
Changed in stsstack-bundles:
assignee: nobody → Edward Hope-Morley (hopem)
status: New → In Progress
Changed in stsstack-bundles:
status: In Progress → Fix Released
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.