Open carlcsaposs-canonical opened 1 year ago
Example, we have changed mysqlrouter
profile in some backward incompatible
way => error on relation of all mysql
charm with new mysql-router
charm.
To avoid such issues, we should avoid backward incompatible
changes and create mysqlrouter_v2
profile and use it in new mysql-router
charm => old mysql
should switch to blocked state, reporting "Unsupported profile mysqlrouter_v2
requested".
The database provider should specify the
extra_user_roles
that it supports and block the charm if a role is requested that it does not support