Closed Bug 927199 Opened 11 years ago Closed 9 years ago

two new instances like vcssync{1,2}, puppetized

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mozilla, Assigned: hwine)

References

Details

I don't need these right away, and aiui we still have work to do to puppetize these boxes, so I thought I'd file a bug for vcssync{3,4} before I need them.

l10n and hg.m.o/build/ repos could switch over soonish, if I get these boxes, or we could move the gecko-dev/gecko-projects jobs over to puppet-managed boxen or whatever.
I've disabled puppet on vcssync{1,2}, revoked their certs, removed them from moco-nodes.pp, and added notes to their motd's.
bug 924716 has details on the previous setup.
Found in triage. Dep bug#924716 is fixed. 

Whats left to do here?
Flags: needinfo?(dustin)
Flags: needinfo?(aki)
Everything.  Nothing has been done.
Flags: needinfo?(aki)
Flags: needinfo?(dustin)
Blocks: vcs-sync
QA Contact: john+bugzilla
Aki: does this need to be linked more directly with Pete's work on the new vcssync dependency-wise?
Component: Other → Tools
Flags: needinfo?(aki)
QA Contact: hwine
Coop: this blocks bug 799719, which is assigned to Pete.  What dependency changes did you want to make?
Also not sure if we should dup 847651 against this bug.
Flags: needinfo?(aki)
"HAND-BUILT - to be rebuilt with puppet in bug 927199"
  y u make squirrels cry??
(in other words, ping?)
Assignee: nobody → pmoore
I'm on build duty next week, and have some other work stacked up - but "taking" this bug so I don't lose track that I want to do it. Hopefully sometime in August.
Assignee: pmoore → bugspam.Callek
Updated braindump with:

~/.gitconfig
~/.passwords
Also some key entries needed in ~vcs2vcs/.ssh/known_hosts!

For example:

git.mozilla.org,63.245.215.69 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAwwdyRY+XDBzVy/XBwdlgu3cD7JZGWJZ+Mxgq3+sgZCigb9Dkpg1rgf9II8EntDdvC086GMWKqL2aVVQ79fTaze5ENaxTOl3Qhlcvj3GigFm+yRaLWXwtYz8+mVNCKADi76UzUU/8viQBZnZGZ0K48W3w71msRSHu0q7b4aBkkqMonO+czFpt+4Bjx5eZ/kTb/dAuJdNxLwrUEHkEHL/fSioOn26DZtLXp3mgzG+UtRcefxkRWuwDABP2hSXGQeoLkLe0xTYrsXySA6+81aW3CI7JtFLeVSnKqJ4HTLVQL/6ZqqcIvQrnmRSoKWGPAKx/xvUNpINrlzmIXqwQTY66yQ==

You might want to aggregate them all across the various vcs sync machines...
And there are some private keys too in ~/.ssh used for pushing to git repos (both a key for github repos, and a key for git.mozilla.org repos)
See Also: → 1112262
See bug 1112262 above - we need plenty of inodes when setting up the disk partitions...
At this point, these should be set up in AWS, not onsite.  I don't know if that affects the inode question.
Hal says dev services are taking over vcs-sync.
Assignee: bugspam.Callek → hwine
dev services is handling in other bugs, no puppet involved.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Component: Tools → General
You need to log in before you can comment on or make changes to this bug.