that's essentially what I'm trying to do, yes.
I was expecting the semantics of `juju offer app1:endpoint2` to be: "add this offer" rather than "replace the previous offer with this one".
So that explains why it fails.
Still unclear to me is: how do I add an offer to an application that already has a bound endpoint?
Just like I can do `juju relate foo:a bar; juju relate foo:b baz`
I would expect to be able to do `juju cross-model-relate foo:a othermodel.bar; juju relate foo:b othermodel.baz`
that's essentially what I'm trying to do, yes.
I was expecting the semantics of `juju offer app1:endpoint2` to be: "add this offer" rather than "replace the previous offer with this one".
So that explains why it fails.
Still unclear to me is: how do I add an offer to an application that already has a bound endpoint?
Just like I can do `juju relate foo:a bar; juju relate foo:b baz`
I would expect to be able to do `juju cross-model-relate foo:a othermodel.bar; juju relate foo:b othermodel.baz`