Closed Bug 874093 Opened 12 years ago Closed 12 years ago

verbatim1.webapp.scl3.mozilla.com app isn't monitored

Categories

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

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Usul, Assigned: rbryce)

Details

It's currently giving 500 and I got no nagios alerts.
Group: infra
After the `yum update` I noticed that the tracebacks (when hitting https://localize.mozilla.org/) all mention python2.4 so I tried this:: # mv /usr/bin/python /tmp # ln -s /usr/bin/python2.6 /usr/bin/python In hope that /data/www/localize.mozilla.org/verbatim/django.wsgi would instead get started with python2.6 instead. It did not work. I also prepended `#!/usr/bin/env python2.6` to /data/www/localize.mozilla.org/verbatim/django.wsgi but it made no difference. Is our only mod_wsgi compiled with python2.4 within and we can't override that?
The problem was that the upstream update of mod_wsgi from rpmforge is compiled for Python 2.4, because that's the native Python on RHEL5 I had to tell 'yum' to exclude 'mod_wsgi*' from the rpmforge repository so that yum would use the custom mod_wsgi rpm that IT made, which is compiled against Python 2.6 Once that was done I was able to install our mod_wsgi and make things happy. I've moved these changes into puppet, after some discussion with :jabba on the best way to do it, so that yum won't try to use rpmforge's mod_wsgi in the future, even if you do a 'yum update -y' and Puppet will also enforce mod_wsgi staying on our custom version. As far as monitoring, :peterbe what URL do you want monitoring?
Assignee: server-ops-webops → bburton
(In reply to Brandon Burton [:solarce] from comment #2) > > As far as monitoring, :peterbe what URL do you want monitoring? https://localize.mozilla.org/
Now that prod is happy again I am giving this to the SREs for a Nagios check for that URL
Component: Server Operations: Web Operations → Server Operations
QA Contact: nmaul → shyam
Assignee: bburton → server-ops
Added standard https-websites check to localize.mozilla.org w/ a parent host of verbatim-zlb.vips.scl3.mozilla.com Added https_check_string to ensure "Localizer" appears on https://localize.mozilla.org
Assignee: server-ops → rbryce
Status: NEW → RESOLVED
Closed: 12 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.