File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -742,7 +742,7 @@ def render_patroni_yml_file(
742
742
partner_addrs = self .charm .async_replication .get_partner_addresses ()
743
743
if not no_peers
744
744
else [],
745
- peers_ips = self .peers_ips if not no_peers else set (),
745
+ peers_ips = sorted ( self .peers_ips ) if not no_peers else set (),
746
746
pgbackrest_configuration_file = PGBACKREST_CONFIGURATION_FILE ,
747
747
scope = self .cluster_name ,
748
748
self_ip = self .unit_ip ,
Original file line number Diff line number Diff line change @@ -265,8 +265,9 @@ def get_partner_addresses(self) -> list[str]:
265
265
or self .charm .unit_peer_data .get ("unit-promoted-cluster-counter" )
266
266
== self ._get_highest_promoted_cluster_counter_value ()
267
267
) and (peer_members := self .charm ._peer_members_ips ):
268
- logger .debug (f"Partner addresses: { peer_members } " )
269
- return list (peer_members )
268
+ sorted_partners = sorted (peer_members )
269
+ logger .debug (f"Partner addresses: { sorted_partners } " )
270
+ return list (sorted_partners )
270
271
271
272
logger .debug ("Partner addresses: []" )
272
273
return []
You can’t perform that action at this time.
0 commit comments