Skip to content

Commit f393200

Browse files
Sync upgrade status with K8s charm (#129)
Add charm version to status canonical/mysql-router-k8s-operator#230
1 parent 0b46746 commit f393200

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/machine_upgrade.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,17 @@ def _get_unit_healthy_status(
5151
if self._unit_workload_container_version == self._app_workload_container_version:
5252
if isinstance(workload_status, ops.WaitingStatus):
5353
return ops.WaitingStatus(
54-
f"Router {self._unit_workload_version} rev {self._unit_workload_container_version}"
54+
f'Router {self._unit_workload_version}; Snap rev {self._unit_workload_container_version}; Charmed operator {self._current_versions["charm"]}'
5555
)
5656
return ops.ActiveStatus(
57-
f"Router {self._unit_workload_version} rev {self._unit_workload_container_version} running"
57+
f'Router {self._unit_workload_version} running; Snap rev {self._unit_workload_container_version}; Charmed operator {self._current_versions["charm"]}'
5858
)
5959
if isinstance(workload_status, ops.WaitingStatus):
6060
return ops.WaitingStatus(
61-
f"Charmed operator upgraded. Router {self._unit_workload_version} rev {self._unit_workload_container_version}"
61+
f'Router {self._unit_workload_version}; Snap rev {self._unit_workload_container_version} (outdated); Charmed operator {self._current_versions["charm"]}'
6262
)
63-
return ops.WaitingStatus(
64-
f"Charmed operator upgraded. Router {self._unit_workload_version} rev {self._unit_workload_container_version} running"
63+
return ops.ActiveStatus(
64+
f'Router {self._unit_workload_version} running; Snap rev {self._unit_workload_container_version} (outdated); Charmed operator {self._current_versions["charm"]}'
6565
)
6666

6767
@property

0 commit comments

Comments
 (0)