Skip to content

[DPE-10017] Leader switchover update and faster topology cycle#1700

Merged
dragomirp merged 3 commits into
16/edgefrom
async-watcher
May 22, 2026
Merged

[DPE-10017] Leader switchover update and faster topology cycle#1700
dragomirp merged 3 commits into
16/edgefrom
async-watcher

Conversation

@dragomirp
Copy link
Copy Markdown
Contributor

@dragomirp dragomirp commented May 22, 2026

  • Update endpoints when switching over to the Juju leader
  • Make the topology observer run every 10s
  • Set snap and Postgresql version in the per unit data for the observer relation

@dragomirp dragomirp added the enhancement New feature, UI change, or workload upgrade label May 22, 2026
@github-actions github-actions Bot added the Libraries: Out of sync The charm libs used are out-of-sync label May 22, 2026
Comment thread scripts/cluster_topology_observer.py
Comment thread src/relations/watcher.py
Comment thread src/relations/watcher.py
Comment thread src/charm.py
Comment thread src/charm.py
Comment thread refresh_versions.toml
@dragomirp dragomirp marked this pull request as ready for review May 22, 2026 15:16
@dragomirp dragomirp requested a review from a team as a code owner May 22, 2026 15:16
@dragomirp dragomirp requested review from carlcsaposs-canonical, juju-charm-bot, marceloneppel and taurus-forever and removed request for a team May 22, 2026 15:16
Comment thread src/relations/watcher.py
Comment thread src/charm.py
@dragomirp dragomirp changed the title [MISC] Leader switchover update and faster topology cycle [DPE-10017] Leader switchover update and faster topology cycle May 22, 2026
@dragomirp dragomirp merged commit 8720ced into 16/edge May 22, 2026
468 of 477 checks passed
@dragomirp dragomirp deleted the async-watcher branch May 22, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature, UI change, or workload upgrade Libraries: Out of sync The charm libs used are out-of-sync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants