Closed Bug 1309790 Opened 8 years ago Closed 7 years ago

please create a mozreview production-like staging environment in scl3

Categories

(MozReview Graveyard :: Infrastructure, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: glob, Assigned: dividehex)

References

Details

please create a mozreview production-like staging environment in scl3.

the lack of a staging environment is hurting our ability to resolve some issues, and it's generally good practice.

(Byron Jones ‹:glob› bug 1302345 comment 6)
> this is going to be near impossible to explore without a production-like
> staging environment.
> fubar - if i ask for one to be setup in scl3, what would you expect the
> turn-around to be?

(Kendall Libby [:fubar] from bug 1302345 comment 7)
> conservative estimate is 1-2 weeks, atm



thanks!
jake - what's the status of this?
Flags: needinfo?(jwatkins)
Assignee: nobody → jwatkins
Flags: needinfo?(jwatkins)
(via vidyo) :glob is asking for this to be as similar to production as possible.
Depends on: 1313498
Walked through setting up all of the zeus VIPS and whatnot w/ :dividehex and :dhouse, so they should be ready to use as soon as the nodes are running services.
Reminder to update the docs with all of this new stuff (and nuke the old) -  https://mana.mozilla.org/wiki/display/websites/reviewboard.mozilla.org
Forgot to create PTR records for the zeus vips; added!
:fubar: Can you give ma quick status update here?  Is this ready to go?

:glob:  Is there any thing else required?  I'll be in touch with you about allowing me to deploy.
Flags: needinfo?(klibby)
Flags: needinfo?(glob)
i asked fubar about this last night, saw his answer this morning.
fubar and i need to talk/work together to determine the deployment story.
unfortunately he's tied up with some other work atm.

as per our meeting last night, this isn't ready to go - at the least the new environment doesn't exist according to our deploy scripts in vct.
Flags: needinfo?(klibby)
Flags: needinfo?(glob)
Added zeus configs for DBs. Updated mana docs. :glob and I are meeting tomorrow morning to work out what's left.
Puppet stuff for staging should be all set to go. The web heads are currently throwing errors, but that's because they're waiting for some directories that will be created on the admin node and pushed out via the deploy script. Chicken and egg. Also, that's blocked by bug 1351796.
(In reply to Kendall Libby [:fubar] from comment #9)
> Puppet stuff for staging should be all set to go. The web heads are
> currently throwing errors, but that's because they're waiting for some
> directories that will be created on the admin node and pushed out via the
> deploy script. Chicken and egg. Also, that's blocked by bug 1351796.

Pushed out the stub directories from the admin node to the webheads and puppet is happy, so now we can see what ansible thinks.
With our move to Phabricator, it doesn't make sense to spend time on a staging server.  Sorry for the wasted effort!
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.