Parsoid-PHP is about ready to be rolled out in the coming weeks for all live traffic and will serve client requests (VE, CX, Flow, MCS for Android app) instead of the current Parsoid/JS service. See Parsing team section of this etherpad for more notes about testing requests. ( phab:T229015 is the tracking task )
Product Infrastructure
blocked by RelEng: Ensure all PI engineers have +2 rights in operations/deployment-charts phab:T232794
Product Infrastructure blocked by SRE: Configure Google Cloud Vision credentials in production phab:T236426
MachineVision extension is being enabled today, please let us know if anyone sees any new errors on Commons
Release Engineering
This week train last train (1.35.0-wmf.5 - phab:T233853) is the last train before two week break
v3 of architecture document for new continuous integration wants review and feedback User:LarsWirzenius/NewCI
Language
Blocked by Core: Preemptive refresh in getMultiWithSetCallback() and getMultiWithUnionSetCallback() pollutes cache: phab:T235188
phab:T236930 needs resolution for using VE with Parsoid/PHP on non-RESTBase wikis (ex: officewiki, wikitech). Need Core Platform Team to take a look at it
These next 4 testing / QA tasks aren't strictly a blocker yet, but will quickly become blockers as we are aiming to roll out Parsoid/PHP for all live traffic in the coming weeks (before Thanksgiving). Some teams are already working on them, but just flagging them all here for completeness' sake - thanks to you all for addressing them.
phab:T229078 -- Prepare Flow for Parsoid-PHP switch ( which team? but, heads up Roan )
phab:T229074 -- Prepare VE for Parsoid-PHP switch ( Editing team )
phab:T229075 -- Prepare CX for Parsoid-PHP switch ( Language team )
phab:T229077 -- Prepare MCS for Parsoid-PHP switch ( Product Infrastructure team )
Updates:
As of Nov 4, Parsoid/PHP cluster is receiving 100% of Parsoid/JS change prop reparse traffic (which makes up > 90% of all traffic that Parsoid handles). Performance, error rates are all looking good. ( phab:T235902 )
So, we are getting ready to roll this out everywhere in the coming weeks in a phased manner (wiki-by-wiki for *all* services). Appreciate testing against Parsoid/PHP in the beta cluster. See description of phab:T229074 for how to test against Parsoid/PHP.
Parsing: phab:T236930 needs resolution for using VE with Parsoid/PHP on non-RESTBase wikis (ex: officewiki, wikitech). Need Core Platform Team to take a look at it
Rolled out the new synthetic testing setup ready with a new Graphite instance. WebPageReplay tests has moved and WebPageTest is the next thing. All old WebPageTest dashboard will work as before but with more metrics and data.
Gilles presenting at Velocity Berlin today: How to make sense of real user performance metrics