Mismatched bindings lead to missing vault_url and incomplete relation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
charm-interface-vault-kv |
Fix Released
|
High
|
Unassigned | ||
vault-charm |
Confirmed
|
High
|
Unassigned |
Bug Description
Since commit db22a4652c6ec4b
We have now seen this in the wild on multiple occasions.
We need a more robust solution that either errors out or very clearly communicates to the end user what needs fixing. The solution needs to resolve this bug and LP Bug#1826892.
I recall discussing the commit above at a sprint. I question the requirement to have matching bindings and it seems to me even if the bindings match but it is a routed environment (same space but different IP subnets) the current code would not work.
[0] https:/
[1] https:/
Changed in charm-interface-vault-kv: | |
milestone: | none → 21.04 |
status: | Fix Committed → Fix Released |
Also adding the vault charm itself as better reporting may be required.