v1 of the kubernetes_service_patch lib will patches the service
definition on `status_update` event. This helps when Juju refreshes the
patched services to their initial state.
Signed-off-by: Guillaume Boutry <guillaume.boutry@canonical.com>
Change-Id: Ice78b2c9922d758fda90a4c5d9a6966144b1fbe6
Breaking changes for dependent charms:
- `self.db: str` has been removed in favour of
`self.dbs: Mapping[str, str]` mapping relation names to dabatase names
- interface name for database has changed
from mysql_datastore to mysql_client.
- The default database relation name has changed from `shared-db`
to `database`. We'll follow this convention in all dependent charms.
Change-Id: I750a8311c1e3db0b414207f712fa9061004b6920
Following changes are done as part of this patch
* Rename package name to ops_sunbeam
* Rename shared_code/aso_charm to shared_code/sunbeam_charm
* Modify rest of scripts as per above changes
* Code cleanup