We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8406236 commit 8d7bf94Copy full SHA for 8d7bf94
src/relations/mysql.py
@@ -108,7 +108,12 @@ def _on_leader_elected(self, _) -> None:
108
relation_databag[self.charm.unit][key] = value
109
110
# Assign the cluster primary's address as the database host
111
- primary_address = self.charm._mysql.get_cluster_primary_address()
+ try:
112
+ primary_address = self.charm._mysql.get_cluster_primary_address()
113
+ except MySQLGetClusterPrimaryAddressError:
114
+ logger.debug("First leader elected run, bailing out.")
115
+ return
116
+
117
if not primary_address:
118
self.charm.unit.status = BlockedStatus(
119
"Failed to retrieve cluster primary address"
0 commit comments