Homestyx hydra
Diffusion hydra 51cb7a3db9e8

Provide an ad-hoc maintenance lock for clustered repositories

Description

Provide an ad-hoc maintenance lock for clustered repositories

Summary: Ref T13614. Provide "bin/repository lock" to temporarily lock repositories for manual maintenance.

Test Plan:

  • Read instructions.
  • Used bin/repository lock according to the instructions.
  • Saw Storage tab in Diffusion report lock held during maintenance, released after it completes.
  • Saw "maintenance" push log generated and repository version bump.
  • Tried to lock some invalid repositories.

Maniphest Tasks: T13614

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

Details

Provenance
epriestleyAuthored on Jun 1 2021, 9:34 AM
sirocylPushed on Oct 16 2024, 5:49 AM
Parents
R1:12a5eb406233: Allow maintenance scripts to write synthetic events to the push log that act as…
Branches
Unknown
Tags
Unknown

Event Timeline