Test and document SUMO installation procedure for prod

RESOLVED FIXED

Status

--
major
RESOLVED FIXED
9 years ago
4 years ago

People

(Reporter: laura, Assigned: chizu)

Tracking

Details

(Reporter)

Description

9 years ago
After the issues we had with https://bugzilla.mozilla.org/show_bug.cgi?id=500662, I suggest we document the fresh install (checkout not up) procedure at 
https://intranet.mozilla.org/Support.mozilla.com
Why? I can understand documenting current update procedures, but why complete install-from-scratch directions? That doesn't really make sense to me...
(Reporter)

Comment 2

9 years ago
This is the IT equivalent of "fix the bug and then write a unit test so it doesn't come back".  Would have avoided an hour of downtime today.
Not really... we didn't re-install it from scratch to fix the problem, so that wouldn't apply here at all. I'm happy for us to better document current update procedures and common gotchas, but I really don't think it makes sense to document step-by-step fresh install steps for an app that has already been in production for quite a while.

Comment 4

9 years ago
+1 +1 +1 !
Severity: minor → major

Comment 5

9 years ago
To make it clear, I want fresh install documentation.  Willing to bet $1 that some day we may have to do a fresh install for some other purpose.  Having some docs to reference would probably be real useful.
(Assignee)

Updated

9 years ago
Assignee: server-ops → thardcastle
(Assignee)

Comment 6

9 years ago
I think the best thing here would be to migrate the setup into puppet and test having puppet build out a fresh install. Then some documentation on that. Documents and simplifies the process at the same time.
Status: NEW → ASSIGNED

Updated

9 years ago
Component: Server Operations → Server Operations: Projects
(Assignee)

Comment 7

9 years ago
This is kind of languishing but there is some puppet config for sumo now. To fully automate it, is there any webdev documentation on the steps to do jumpstart the app from an svn checkout with a database -> working site? Sphinx setup is moving to the dedicated sphinx cluster soon, that will have automated deployment with that.
(Reporter)

Comment 8

9 years ago
(In reply to comment #7)
> This is kind of languishing but there is some puppet config for sumo now. To
> fully automate it, is there any webdev documentation on the steps to do
> jumpstart the app from an svn checkout with a database -> working site? Sphinx
> setup is moving to the dedicated sphinx cluster soon, that will have automated
> deployment with that.

There's this: https://wiki.mozilla.org/Support/SUMO_install_process
(Reporter)

Comment 9

9 years ago
Is the work you guys have done with puppet enough to call this done?
(Assignee)

Comment 10

9 years ago
(In reply to comment #8)
> There's this: https://wiki.mozilla.org/Support/SUMO_install_process

That's what I was looking for.

(In reply to comment #9)
> Is the work you guys have done with puppet enough to call this done?

Yeah, should be good now.
Status: ASSIGNED → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → FIXED
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.