For some reason, planet.m.o is not updating... Last update: January 23, 2008 10:32 AM UTC I'm supposed to get cron mail for it, but I haven't received anything. Any errors? I know .nl had a stuck rsync that was causing planet in .nl to be old, but this is the main version of planet.
setting this to blocker just to test nagios
Severity: major → blocker
Assignee: server-ops → justdave
Severity: blocker → critical
after all our debugging turns out we were barking up the wrong tree. cron apparently didn't get restarted correctly yesterday morning after /data got moved, so none of the cron jobs on mradm02 have been running. Planet is now running fine on the local build directory, however it still dies with an I/O Error when running it directly on the netapp partition. Dropping severity since there's a workaround in place to keep the site working, but leaving it open until we figure out the locking issue. What it's dying with when running it on the netapp partition is: htmltmpl.TemplateError: Htmltmpl error: IO error in load precompiled template '/data/static/www/planet.mozilla.org/venus/themes/mozilla/index.html.tmplc': (37) No locks available
Severity: critical → major
ok, doing some poking around on Google, what I've found seems to indicate that this error happens when you attempt to acquire a BSD-style lock on an NFS-mounted file. NFS version 3 only support POSIX-style locks. Most known linux filesystems also support POSIX-style locks, so any well-behaved cross-platform program should only be using those. So moving this back to the Planet component since the remaining problem appears to be an application issue.
Assignee: justdave → asa
Component: Server Operations → planet.mozilla.org
Product: mozilla.org → Websites
QA Contact: justin → planet-mozilla-org
Version: other → unspecified
It looks like htmltmpl doesn't like NFS. That would imply that the options are to fix htmltmpl, or to stop using either htmltmpl or NFS. Venus supports multiple template languages: htmltmpl, django, xslt, and genshi: http://www.intertwingly.net/code/venus/docs/templates.html Would one of these other languages be suitable?
I take it that the following is the template in question? http://viewvc.svn.mozilla.org/vc/projects/planet/branches/venus/venus/themes/mozilla/index.html.tmpl
(In reply to comment #6) > I take it that the following is the template in question? > > http://viewvc.svn.mozilla.org/vc/projects/planet/branches/venus/venus/themes/mozilla/index.html.tmpl That is correct. As a side note, is there a way to get the times to be PST/PDT instead of UTC (to coincide with ZST ('Zilla Standard Time)?
We should absolutely drop the two RSS feed formats. One is plenty.
(In reply to comment #0) > I'm supposed to get cron mail for it, but I haven't received anything. Speaking of which, I haven't seen any cron mail in a few weeks now.
Converted template available here: http://intertwingly.net/stories/2008/01/25/index.html.xslt Background: http://intertwingly.net/blog/2008/01/25/Resurrecting-Planet-Mozilla Interesting question: what mime type should this content be served as? You can experiment with the http://www.w3.org/TR/xslt#section-HTML-Output-Method, or you can try serving it as application/xhtml+xml and show off features such as SVG.
r50834 -- thanks Sam!
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.