Closed Bug 520669 Opened 15 years ago Closed 15 years ago

Push Sphinx changes, and cron new indexing scripts on production

Categories

(Infrastructure & Operations Graveyard :: WebOps: Other, task)

All
Other
task
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: davedash, Assigned: chizu)

Details

Do what we did in https://bugzilla.mozilla.org/show_bug.cgi?id=520307 on the production.

* Search API wasn't working for Fennec handheld devices, this fixes it.
* No code needs change on the web frontends, only on the sphinx cluster

-d
Summary: Push Sphinx changes, and cron new indexing scripts on preview → Push Sphinx changes, and cron new indexing scripts on production
QA and stuart has signed off on this (it's blocking the fennec release).  a=clouserw
I may be AFK if this is being pushed soon, but I'll be on shortly and available by phone/text
I believe chizu has this stuff ready to go, assigning to him since it's paging oncall.
Assignee: server-ops → thardcastle
What's the hold up?  This is blocking the Fennec beta...
This is okay to push out right now.  Resetting assignee.
Assignee: thardcastle → server-ops
(In reply to comment #0)
> Do what we did in https://bugzilla.mozilla.org/show_bug.cgi?id=520307 on the
> production.

Bug 520307 shows a whole mess of things being tried and failed and retried...

Can someone please summarize the correct tasks to be performed in one place so I can make sure I follow the proper process?  Going through that bug and trying to figure out which things worked and which didn't is going to be quite prone to error.
Assignee: server-ops → dd
Suggest you guys get on the phone.
ok, after going through the configs that are already in place with davedash, there's too many changes already made by Trevor compared to what's in svn and what davedash knows about to be able to safely mess with this without Trevor.  We're going to have to wait on him, unfortunately.
Assignee: dd → thardcastle
11:44:52 < chizu> justdave: I already did the production push work in a local git tree, but mrz said hold off until tonight since it's production.
(In reply to comment #5)
> This is okay to push out right now.  Resetting assignee.

Doing the push now, shouldn't take long.
This is live and indexes have successfully rotated twice. The cron now runs every 20 minutes instead of every 5. prime_sphinx_index.py takes about 500 seconds to run.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.