same here. Seems that mysql-router 8.0 has a new dependency that the keystone charm does not know how to meet, although in another thread I read that juju-info is an implicit relationship…in which case the bug could be that mysql-router lists it at all.
unit-keystone-mysql-router-0: 18:44:27 ERROR unit.keystone-mysql-router/0.juju-log db-router:51: Unable to find implementation for relation: requires of juju-info
$ juju info mysql-router
...
relations:
...
requires:
certificates: tls-certificates
db-router: mysql-router
juju-info: juju-info
$ juju info keystonename: keystone
...
relations:
provides:
identity-admin: keystone-admin
identity-credentials: keystone-credentials
identity-notifications: keystone-notifications
identity-service: keystone
nrpe-external-master: nrpe-external-master
requires:
...
$ juju status keystone mysql-innodb-cluster
Model Controller Cloud/Region Version SLA Timestamp
engstack4 maas3-default maas3/default 2.9.31 unsupported 19:15:51Z
App Version Status Scale Charm Channel Rev Exposed Message
keystone 20.0.0 waiting 1 keystone yoga/stable 572 no Allowed_units list provided but this unit not present
keystone-mysql-router 8.0.29 waiting 1 mysql-router 8.0/stable 30 no 'db-router' incomplete, MySQL Router not yet bootstrapped
mysql-innodb-cluster 8.0.29 active 3 mysql-innodb-cluster 8.0/stable 26 no Unit is ready: Mode: R/O, Cluster is ONLINE and can tolerate up to ONE failure.