hashar changed the title from "Wikidata at 1.28.0-wmf.19 no more replicate to wikis (replag raise / dispatch stop)" to "Jobs invoking SiteConfiguration::getConfig cause HHVM to fail updating the bytecode cache due to being filesize limited to 512MBytes".
hashar removed a project: Patch-For-Review.
hashar edited the task description. (Show Details)

EDIT DETAILS
Incident report for some summary https://wikitech.wikimedia.org/wiki/Incident_documentation/20160915-MediaWiki

Summary
=======

Some jobs such as **account creation**, **account rename** or **Wikidata dispatcher** invokes `SiteConfiguration::getConfig()` since they have to act on several wikis. That method shells out to `mwscript maintenance/getConfiguration.php` with ulimits being applied, most notably a file size limit of 512MBytes.

However, when HHVM runs the command, it tries to update the byte code cache (either `/var/cache/hhvm/fcgi.sq3` or `/var/cache/hhvm/cli.sq3`). That causes a system error `EFBIG (File too large)` and the job fail.

See [[https://wikitech.wikimedia.org/wiki/Incident_documentation/20160915-MediaWiki incident report]] for actionables.

See below comments for debugging / technical details.



Original task
=========

After pushing 1.28.0-wmf.19 to group1 (which includes wikidatawiki) the dispatch seems to have stopped entirely.
...

TASK DETAIL
https://phabricator.wikimedia.org/T145819

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: hashar
Cc: MZMcBride, Tobi_WMDE_SW, FastLizard4, JJMC89, zeljkofilipin, Lydia_Pintscher, daniel, aude, Addshore, Aklapper, greg, Legoktm, demon, gerritbot, Stashbot, hashar, D3r1ck01, Liudvikas, Izno, Luke081515, Wikidata-bugs, ArielGlenn, JanZerebecki, Mbch331, Jay8g, Joe, jeremyb, mmodell
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to