Page MenuHomePhabricator

Help people remember to merge labs/private git
Closed, ResolvedPublic

Description

@CDanis suggests two short-term bandaids for this:

  1. Modify the puppet-merge script so it attempts to do a labs/private merge at the end of every run. Advantages of this are: a) users don't need to remember the --labs-private switch b) people merging prod patches will get reminded about pending labs/private patches if there are any
  1. Add monitoring for unmerged patches in labs/private

Event Timeline

Change 524265 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] puppet-merge: re-run with --labsprivate if there's nothing to merge in prod

https://gerrit.wikimedia.org/r/524265

Change 524268 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] Add monitoring for unmerged patches in the /labs/private repo

https://gerrit.wikimedia.org/r/524268

Change 524265 merged by Andrew Bogott:
[operations/puppet@production] puppet-merge: include a --labsprivate run

https://gerrit.wikimedia.org/r/524265

Change 524268 merged by Andrew Bogott:
[operations/puppet@production] Add monitoring for unmerged patches in the /labs/private repo

https://gerrit.wikimedia.org/r/524268