Drop the home-grown leader state (LandscapeLeaderContext) for Juju’s leader-set/leader-get

Bug #1461803 reported by Free Ekanayaka
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Landscape Charm
Fix Released
Medium
Free Ekanayaka

Bug Description

We currently have an home-grown implementation of leader-state (lib.relations.landscape.LandscapeLeaderContext), we should leverage Juju's native leader state, which will also avoid the need of implementing code to transfer the LandscapeLeaderContext state from one unit to another when the leader changes.

Related branches

tags: removed: kanban
Changed in landscape-charm:
assignee: Free Ekanayaka (free.ekanayaka) → nobody
Changed in landscape-charm:
status: New → In Progress
assignee: nobody → Free Ekanayaka (free.ekanayaka)
Changed in landscape-charm:
status: In Progress → Fix Committed
Changed in landscape-charm:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.