Unable to find implementation for relation: peers of vault-ha
Bug #1845933 reported by
Vuk Vasic
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Vault KV Charm Layer |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
When installing cluster with HA Vault of 3 instances and Percona cluster of 3 instances i am getting following error in log in a loop:
ERROR unit.vault/
Cluster installation does not continues afterwards.
To post a comment you must log in.
The Vault charm defines a peer relation in its metadata.yaml but never uses it. Presumably, this was either an oversight for put in place for some future use-case that has not been implemented.
The "Unable to find implementation for relation" message is just warning that the Vault charm author may have forgotten to add 'interface: vault-ha' to the layer.yaml's includes section and that the charm may be expecting functionality provided by that layer which isn't available. However, since as far as I can tell, the vault-ha interface layer simply does not exist, and there is no code in the Vault charm which would use it even if it did, this message is just spurious.
I think it is, in fact, a red herring for the real issue you're encountering. Is there any chance you could provide a more complete set of debugging logs, such as via juju-crashdump (snap install juju-crashdump)?