diff --git a/src/charm.py b/src/charm.py index 902142e..c6fccd0 100755 --- a/src/charm.py +++ b/src/charm.py @@ -43,9 +43,6 @@ import ops_sunbeam.ovn.container_handlers as ovn_chandlers from charms.observability_libs.v0.kubernetes_service_patch import ( KubernetesServicePatch, ) -from ops.framework import ( - StoredState, -) from ops.main import ( main, ) @@ -84,13 +81,11 @@ class OVNRelayPebbleHandler(ovn_chandlers.OVNPebbleHandler): self.setup_dirs() self.write_config(context) self.start_service() - self._state.service_ready = True class OVNRelayOperatorCharm(ovn_charm.OSBaseOVNOperatorCharm): """Charm the service.""" - _state = StoredState() mandatory_relations = { "ovsdb-cms", "certificates", diff --git a/tests/tests.yaml b/tests/tests.yaml index 0a8b89c..896c1f9 100644 --- a/tests/tests.yaml +++ b/tests/tests.yaml @@ -61,7 +61,7 @@ target_deploy_status: workload-status-message-regex: '^$' mysql: workload-status: active - workload-status-message-regex: '^$' + workload-status-message-regex: '^Unit is ready.*$' placement: workload-status: active workload-status-message-regex: '^$'