Closed
Bug 1032746
Opened 12 years ago
Closed 11 years ago
add production proxxy server to puppetagain
Categories
(Infrastructure & Operations :: RelOps: General, task, P1)
Infrastructure & Operations
RelOps: General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: arich, Assigned: gmiroshnykov)
References
Details
(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/967] )
Attachments
(1 file)
|
9.23 KB,
patch
|
dustin
:
review+
dustin
:
checked-in+
|
Details | Diff | Splinter Review |
Please add any configuration needed to build the sccache machine to puppetagain so that the machine can be built or rebuilt in a completely automated fashion with no human intervention or locally modified files.
| Reporter | ||
Comment 1•12 years ago
|
||
For taras to assign to whomever he has in mind for this project.
Assignee: gozer → taras.mozilla
| Reporter | ||
Updated•11 years ago
|
Summary: add varnish sccache machine to puppetagain → add production proxxy server to puppetagain
| Reporter | ||
Updated•11 years ago
|
Assignee: taras.mozilla → catlee
| Assignee | ||
Updated•11 years ago
|
Assignee: catlee → gmiroshnykov
| Assignee | ||
Comment 2•11 years ago
|
||
My first take on puppetizing proxxy.
Some highlights:
* I'm using new nginx-development repository which is mirrored from Nginx Mainline PPA because we need a recent version of nginx that is capable of logging to syslog.
* proxxy module requires one new secret: proxxy_pvtbuilds_password (see bug 1035891)
* designed and tested on Ubuntu 14.04, though may work on 12.04
Attachment #8498119 -
Flags: review?(dustin)
Comment 3•11 years ago
|
||
Comment on attachment 8498119 [details] [diff] [review]
proxxy.diff v1
Shall I check this in for you?
Attachment #8498119 -
Flags: review?(dustin) → review+
Comment 4•11 years ago
|
||
Repos are sync'd to the moco org, and to both scl3 puppet masters. I'm just waiting for catlee to copy over the new secret, then I'll land this.
Comment 5•11 years ago
|
||
Comment on attachment 8498119 [details] [diff] [review]
proxxy.diff v1
I also updated the node def to use a regexp and include the new toplevel class.
None of the affected machines are running puppet on any regular schedule, though, so this has no immediate effect. We'll reimage the scl3 machine today.
Attachment #8498119 -
Flags: checked-in+
Comment 6•11 years ago
|
||
proxxy1.srv.releng.scl3.mozilla.com has been reimaged.
Updated•11 years ago
|
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/379]
Updated•11 years ago
|
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/379] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/960] [kanban:engops:https://kanbanize.com/ctrl_board/6/379]
Updated•11 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/960] [kanban:engops:https://kanbanize.com/ctrl_board/6/379] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/965] [kanban:engops:https://kanbanize.com/ctrl_board/6/379]
Updated•11 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/965] [kanban:engops:https://kanbanize.com/ctrl_board/6/379] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/967] [kanban:engops:https://kanbanize.com/ctrl_board/6/379]
| Assignee | ||
Comment 7•11 years ago
|
||
All proxxy instances (use1, usw2 and scl3) are now puppetized.
Updated•11 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/967] [kanban:engops:https://kanbanize.com/ctrl_board/6/379] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/967]
You need to log in
before you can comment on or make changes to this bug.
Description
•