Closed Bug 760615 Opened 13 years ago Closed 13 years ago

test ES reindexing on stage and production without flipping to sphinx

Categories

(support.mozilla.org :: Search, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED
2012.11

People

(Reporter: willkg, Assigned: willkg)

Details

(Whiteboard: u=dev c=search p=1)

We've thought a lot about how we're going to push mapping changes to production which require us to reindex ES when we don't have Sphinx around to fall back on. However, we haven't done a dress rehearsal, yet. Given that search is pretty critical to SUMO, it's prudent to do a dress rehearsal before we ditch Sphinx later this month. This bug covers: 1. doing a dress rehearsal push to staging where we reindex ES without search becoming unavailable and without switching to Sphinx 2. ditto for production
I'm putting this in 2012.11 and making this a P1 because it's pretty critical we do this sooner rather than later since if we bump into issues, those need to be spun out into bugs and fixed. Making it a 1 pointer because we already have instructions on how to do it, so we just need to fiddle with settings.py, deploy to stage, verify it all works, deploy to production, verify it all works, and done. http://kitsune.readthedocs.org/en/latest/development.html#changes-that-involve-reindexing Also, that documentation should get moved to the deployment section of the docs.
Priority: -- → P1
Whiteboard: u=dev c=search p=1
Target Milestone: --- → 2012.11
Grabbing this one. I wrote the guide to how to do this, so it's probably best that I test it, too.
Assignee: nobody → willkg
Performed the dress rehearsal. Everything worked out super. I may tweak those docs a bit, but otherwise, this is done. Marking as FIXED.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.