Last modified: 2009-02-17 18:30:50 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T19534, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 17534 - Special pages not updated since 4 February 2009
Special pages not updated since 4 February 2009
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Brion Vibber
: shell
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-02-17 16:32 UTC by Russell Blau
Modified: 2009-02-17 18:30 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Russell Blau 2009-02-17 16:32:36 UTC
Special pages that are updated by the updateSpecialPages.php cron jobs have not been updated on any Wikimedia Foundation wikis since approximately 4 Feb 2009.  On 12 Feb, Brion posted on wikitech-l as follows:

> Last week some of the background batch jobs were reorganized to run 
> under a less privileged user account, a good security practice.

> Unfortunately the log files the batch jobs logged to didn't have their 
> ownership updated, so the batch jobs were unable to actually run, due to 
> being unable to open their output files. :P

> I've fixed the file ownership; they should start updating in the next 
> day or two per regular schedule.

However, it has been 5 days since that posting, and the jobs are still not running, so apparently there is some other problem.
Comment 1 Brion Vibber 2009-02-17 18:22:30 UTC
Aha... was writing to different log files, and there are some nice error messages. Should be able to clear this up now...
Comment 2 Brion Vibber 2009-02-17 18:30:50 UTC
Ok, the update-special-pages and update-special-pages-small scripts had old hardcoded paths for PHP (/usr/local/bin/php which doesn't apply to current installs) *and* attempted to use /etc/cluster to pick which wikis to hit; the cluster id file is missing on hume (the batch host these are running on) and is presumably obsolete.

I'm doing a manual run of the small-wikis updates to ensure everything seems to be in order. So far so good! :)

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links