Closed Bug 500697 Opened 16 years ago Closed 15 years ago

Test and document SUMO installation procedure for prod

Categories

(mozilla.org Graveyard :: Server Operations: Projects, task)

All
Other
task
Not set
major

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: laura, Assigned: chizu)

Details

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...
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.
+1 +1 +1 !
Severity: minor → major
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: server-ops → thardcastle
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
Component: Server Operations → Server Operations: Projects
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.
(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
Is the work you guys have done with puppet enough to call this done?
(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
Closed: 15 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.