Using a controller 3.4.1 to manage 2x models
1) "localhost" cloud with sysbench charm: https://pastebin.canonical.com/p/727fjHH9N9/
2) "k8s" cloud with mysql+mysql-router charms: https://pastebin.canonical.com/p/SJdyXDyhZd/
The mysql model is consuming the sysbench relation and fails with the logs:
unit-mysql-k8s-1: 20:54:22 ERROR juju.worker.uniter.context cannot apply changes: granting secrets access: cannot change access to "secret://266ce8ab-a7ee-4e6e-80e1-0d4ae6960408/co7fen0v1m728bg5cffg" for "application-sysbench": sharing consumer secrets across a cross model relation not supported
model-266ce8ab-a7ee-4e6e-80e1-0d4ae6960408: 20:54:22 DEBUG juju.worker.caasadmission received admission request for unit-mysql-k8s-1 of /v1, Kind=ServiceAccount in namespace database
model-266ce8ab-a7ee-4e6e-80e1-0d4ae6960408: 20:54:22 DEBUG juju.worker.caasadmission received admission request for unit-mysql-k8s-1 of /v1, Kind=ServiceAccount in namespace database
model-266ce8ab-a7ee-4e6e-80e1-0d4ae6960408: 20:54:22 DEBUG juju.worker.caasadmission received admission request for unit-mysql-k8s-1 of rbac.authorization.k8s.io/v1, Kind=Role in namespace database
model-266ce8ab-a7ee-4e6e-80e1-0d4ae6960408: 20:54:22 DEBUG juju.worker.caasadmission received admission request for unit-mysql-k8s-1 of rbac.authorization.k8s.io/v1, Kind=RoleBinding in namespace database
unit-mysql-k8s-1: 20:54:22 DEBUG juju.kubernetes.provider opening model "database".
unit-mysql-k8s-1: 20:54:22 ERROR juju.worker.uniter.operation hook "database-relation-changed" (via hook dispatching script: dispatch) failed: granting secrets access: cannot change access to "secret://266ce8ab-a7ee-4e6e-80e1-0d4ae6960408/co7fen0v1m728bg5cffg" for "application-sysbench": sharing consumer secrets across a cross model relation not supported
------------------------------------------------------------------------------------------------------
Full logs after the database model consumed the relation and related with mysql-router: https://pastebin.canonical.com/p/8XvhNG9DFV/
This should be fixed in 3.4.2. I'll mark as Fix Released on that basis.