HomePhorge

Ignore repository versions on inactive devices in "Repository Servers" panel in…

Description

Ignore repository versions on inactive devices in "Repository Servers" panel in Config

Summary:
Fixes T11590. Currently, we incorrectly consider cluster repository versions that are (or were) on devices which are no longer part of the active cluster service when building this status screen.

Instead, ignore them. This is just a display bug; the actual ClusterEngine already had similar logic.

Test Plan:

  • Added a bad leader record to repository_workingcopyversion.
  • Before patch, got a bad "Partial (1w)" sync:

{F1802292}

  • After patch, got a good "Sycnchronized":

{F1802293}

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T11590

Differential Revision: https://secure.phabricator.com/D16492

Details

Provenance
epriestleyAuthored on Sep 5 2016, 10:34 AM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rPc38bc3988d7a: Rebuild CSS packages
Branches
Unknown
Tags
Unknown

Event Timeline