cannot sequentially create multiple cross model relations from the same app
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Triaged
|
High
|
Nicolas Vinuesa |
Bug Description
when you have multiple cross-model relations you need to first create all offers (and consume them), and only then create the relations with `juju relate`.
Creating an offer, relating it, and then creating another offer gives an error such as:
ERROR cannot update application offer "gagent": application endpoint "logging-consumer" has active consumers
Remark from Joe Phillips:
> The bug comes from [here](https:/
Steps to reproduce:
deploy cos-lite in a kubernetes model
deploy in a different (machine?) controller any charm supporting a cos-agent subordinate such as https:/
deploy grafana-agent and attach it to the charm
follow the steps in https:/
--> bug.
Reproducible in a setup with:
juju snap version 3.1.7
juju machine model agent version 3.2.3
juju kubernetes model agent version 3.1.6
Changed in juju: | |
milestone: | none → 3.3.2 |
importance: | Undecided → High |
status: | New → Triaged |
Changed in juju: | |
milestone: | 3.3.2 → 3.3.4 |
Changed in juju: | |
assignee: | nobody → Nicolas Vinuesa (nvinuesa) |
Changed in juju: | |
milestone: | 3.3.4 → 3.3.5 |
Changed in juju: | |
milestone: | 3.3.5 → 3.3.6 |