CMR refuses to die when a secret granted to it is removed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Ian Booth |
Bug Description
When trying to remove a secret granted to a CMR, on it's `broken-relation` hook, the relation won't die.
Doing the same process, without removing the granted secret, allows the relation to die.
The following charm implements a reproducer:
https:/
Run the `reproducer.sh` like:
> ./reproducer.sh model1 model2
Tested on microk8s and lxd with juju 3.4.2
Controller show logs like:
controller-0: 13:36:09 WARNING juju.state ignoring unit count mismatch on relation remote-
controller-0: 13:36:09 WARNING juju.apiserver.
tags: | added: canonical-data-platform-eng |
Changed in juju: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → 3.3.5 |
assignee: | nobody → Ian Booth (wallyworld) |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
https:/ /github. com/juju/ juju/pull/ 17365