Closed Bug 988282 Opened 11 years ago Closed 8 years ago

install git and mercurial everywhere

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task)

x86_64
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: bhearsum, Unassigned)

Details

(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/1997] )

We widely use both Mercurial and Git, especially when you take user repositories into account. We should install Mercurial and Git everywhere to make sure that it's easy for everyone to get their code.
Ben: what does "everywhere" mean here? Slaves? Masters?
Flags: needinfo?(bhearsum)
for what its worth, I certainly would like it everywhere these days, I've been hit by "machine X doesn't seem to have {hg,git}" a bunch of times, for loaners and random puppetized hosts. To the extent where I'm sometimes installed hg in a python venv or manually installed git on say a loaner to circumvent. A year ago I wouldn't have cared if git was everywhere, but our current usage patterns make this a good call imo.
(In reply to Chris Cooper [:coop] from comment #1) > Ben: what does "everywhere" mean here? Slaves? Masters? Anything managed by Puppet, I guess. I think we're pretty close to that now...
Flags: needinfo?(bhearsum)
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/1989]
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/1989] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/1997]
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.