Deployments/Archive/2015/12

From Wikitech

Week of December 7th

By day
Time Component Deployer Changes

Monday, December 07

 UTC #
 PST
Deploy Kartotherian & Tilerator service yurik gerrit:257300, gerrit:257301
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) tto

Dereckson

  • [config] 254665 Namespace configuration for ur.wikipedia (T119308)
  • [config] 254486 Rights configuration on fa.wikipedia (T118847)
  • [config] 254475 Enable subpages for high number namespaces
  • [config] 254476 Namespace configuration for en.wiktionary (T119207)

Bernd & Michael (bearND, mdholloway)

 UTC #
 PST
ServicesParsoid / OCG / Citoid / Mobileapps / … Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND) and Michael (mdholloway) See mw:Parsoid/Deployments, OCG/Deployments, Mobileapps deployments
 UTC #
 PST
Discovery Erik B (ebernhardson), Julien (jgirault) Portal

Tuesday, December 08

 UTC #
(Mon)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Roan (RoanKattouw)
  • [config] 251523 Enable Flow beta feature on bswiki and urwiki
  • [wmf.7] 256459 Connect OOjs UI to MediaWiki's localisation system task T119984

aude

  • [config] 256707 Enable [beta wikidata] access for beta meta-wiki.

Brandon Black (bblack)

Krinkle

  • [wmf.7] 256446 [MwEmbedSupport] Fix Uncaught TypeError in Spinner.js

jdlrobson

GWicke

  • [wmf.7][wmf.8] 259164 (really, Math extension master)
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Kartik Mistry (kart_)
  • [config] 255102 CX: Use ContentTranslationRESTBase

jzerebecki

  • [config][no-op] 257318 Wikidata: set maxSerializedEntitySize to 2500

Andrew Green (AndyRussG)

  • [wmf7] 257615 CentralNotice update

Dereckson

  • [config] 257487 Fix typo in namespace

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Labs ldap maintenance window
Andrew Bogott (andrewbogott), Moritz (moritzm) Replacement of opendj with openldap. Possible labs and wikitech outages
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Dependent on LDAP migration window completion
Fillipo (godog), RobH (robh) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Tyler (thcipriani) 1.27 schedule
group0 1.27.0-wmf.7->1.27.0-wmf.8
group1 1.27.0-wmf.7
group2 1.27.0-wmf.7

Wednesday, December 09

 UTC #
(Tue)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) yurik, jgirault

ebernhardson

  • [config] 256974 Set sizes for completion suggester indices in elasticsearch
  • [config] 254071 Turn off language detection a/b/c test in cirrussearch

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) yurik, jgirault
  • 257752, 257777, 257779, 257797 - interactive graph minor fixes -- you can simply git pull the master and sync. Patches are moved from yesterday's SWAT.

James_F

  • [config] 257800 Configure Beta Cluster enwiki to use VisualEditorUseSingleEditTab
  • [config] 256881 Enable importupload and some import sources for officewiki
  • [config] 253371 Move Catalan and Hebrew Wikipedias to group1
  • [config] 255129 Add right to CU+OS groups on en.wikipedia.org task T119446

jzerebecki

  • [wmf8] 257901 Wikibase: Make sure that we don't cache ParserOutputs without HTML; Implement cache invalidation for TemplateModule

ebernhardson

  • [config] 256974 Set sizes for completion suggester indices in elasticsearch
  • [config] 254071 Turn off language detection a/b/c test in cirrussearch

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Tyler (thcipriani) 1.27 schedule
group0 1.27.0-wmf.8
group1 1.27.0-wmf.7->1.27.0-wmf.8
group2 1.27.0-wmf.7
 UTC #
 PST
ServicesParsoid / OCG / Citoid / Mobileapps / … Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND) and Michael (mdholloway) See mw:Parsoid/Deployments, OCG/Deployments, Mobileapps deployments

Thursday, December 10

 UTC #
(Wed)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Krinkle
  • 257966 [wmf.8] resourceloader: Migrate msg_resource to objectcache
  • 258023 [wmf.8] Update WikimediaMaintenance/refreshMessageBlobs.php to match msg_resource changes
  • 257970 [wmf.8] Vector: Fix readability for logged-out personal bar

legoktm

  • 257077 [config] Set $wgExtDistGraphiteRenderApi

Roan (RoanKattouw)

  • 258069 [wmf.8] Fix bug in Flow Thanks notifications

jdlrobson

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
(Wed)  PST
Phabricator update Mukunda (twentyafterfour) HOLD: Window to update phabricator.wikimedia.org
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), or Mark (marktraceur) Luke081515 (Luke081515)
  • [config] 254029 Nuke and unblockself only for bureaucrats on en.wikiversity (T113109)
  • [config] 252012 Add new group "curator" to enwikiversity (T113109)
  • [config] 255422 Enable filemover group at ukwiki (T119636)
  • [config] 253084 Add a rollbacker group at wuuwiki (T116270)
  • [config] 257881 Add three new groups to pawiki (T120369)

Bernd, Michael (bearND, mdholloway)

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Filippo (godog), Rob (robh) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Tyler (thcipriani) 1.27 schedule
group0 1.27.0-wmf.8
group1 1.27.0-wmf.8
group2 1.27.0-wmf.7->1.27.0-wmf.8
 UTC #
 PST
Surprise SWAT
(per Greg)
Roan (RoanKattouw) csteipp
  • Yes Done [config] 222057 Strengthen password policy for 'staff' group

Roan (RoanKattouw)

  • Yes Done [config] 258101 Enable Flow beta feature on cawiki
  • Yes Done [config] 258104 Allow all logged-in users to create Flow boards on mediawikiwiki
  • Yes Done [config] 257826 Stop overriding Echo's EventLogging schemas
  • Yes Done [config] 258201 Enable Echo tracking table on testwiki and test2wiki

legoktm

  • Yes Done [wmf.8] 258209 Fix double "MediaWiki:MediaWiki:" namespace on Special:Gadgets

James_F

  • Yes Done [wmf.8] 258215 (core pull-through: 258234) VisualEditor fix for task T120975
  • Yes Done [config] 257801 Remove never-used VisualEditorBetaInTab config option
  • Yes Done [config] 257802 Remove always-used VisualEditorShowBetaWelcome config option
  • Yes Done [config] 258205 Allow VisualEditor feedback pages to be centralised

Friday, December 11

 UTC #
(Thu)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Erik B (ebernhardson)
  • [config] 255135 Use event-schemas submodule to source avro schemas
  • [wmf.8] 258226 Include language detection results for control bucket in logged user testing results
  • [config] 258084 Turn on Cirrus AB test for language detection via accept-language

jdlrobson

  • [wmf.8] 258062 Hide RelatedArticles on edit
  • [config] 257435 Enable RelatedArticles on wikipedia beta

yurik

  • [wmf.8] 258218 Track obsolete Vega graphs

Julien (jgirault)

  • [config] 258246 Bump portals submodule to master

Krinkle

  • [wmf.8] 258363 Fix ImageMap PHP notice
 UTC #
 PST
CentralNotice update Roan (RoanKattouw), Andrew Green (AndyRussG), Adam Wight (awight) [wmf.8] 258645

Week of December 14th

  • Week of:
    • nothing yet
By day
Time Component Deployer Changes

Monday, December 14

 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Bernd, Michael (bearND, mdholloway)

revi (revi)

Bartosz Dziewoński (MatmaRex)

  • Yes Done [1.27.0-wmf.8] [extensions/UploadWizard] Cherry-pick of gerrit:258767 mw.UploadWizardDetails: Don't fail when 'description' is given, but 'descriptionlang' isn't

Amir E. Aharoni (aharoni)

David Causse (dcausse)

  • ☒N Not done [config] 255135 Use event-schemas repository for avro schemas (note: new git submodule)

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
ServicesParsoid / OCG / Citoid / Mobileapps / … Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND) and Michael (mdholloway) See mw:Parsoid/Deployments, OCG/Deployments, Mobileapps deployments

Tuesday, December 15

 UTC #
(Mon)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) bd808
  • Yes Done 259188 Mobile API: Use page_touched for cache invalidation

aude

  • Yes Done 257397 Update Wikidata property suggester blacklist
  • Yes Done 258968 Set formatterUrlProperty setting for Wikibase

Dereckson

  • ☒N Not done [config] 258444 Template editor group on hi.wikipedia (T120342)
  • ☒N Not done [config] 258441 Import sources on gu.wikipedia (T120346)
  • ☒N Not done [config] 258474 Allow sysop to grant and revoke transwiki on gu.wikipedia (T120346)
  • ☒N Not done [config] 258436 Namespace configuration on pa.wikipedia (T120936)
  • ☒N Not done [config] 257868 Enable global AbuseFilter at French Wikipedia (T120568)
  • ☒N Not done [config] 258672 Enable NewUserMessage on ps.wikipedia (T121132)

Erik B (ebernhardson)

  • Yes Done [config] 255135 Use event-schemas repository for avro schemas (note: new git submodule)

yurik

  • Yes Done [config] 259189 Enable gzip graph compression in labs, but keep it off in prod

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Content Translation server service-runner migration
Kartik Mistry (kart_), Alex Kosiaris (akosiaris), Marko (mobrovac) Kartik Mistry (kart_)
  • ☒N Not done [cxserver] 244145 Service-runner migration
  • ☒N Not done [Puppet] 250910 service-runner migration for cxserver
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Bartosz Dziewoński (MatmaRex)
  • Yes Done [config] 259258 Enable cross-wiki upload A/B test on English-language wikis

James_F

  • Yes Done [config] 258409 BetaFeatures: Update language and dates of 'retirement'
  • Yes Done [config] 258403 VisualEditor: On single edit tab wikis, set the default editor appropriately
  • Yes Done [config] 259039 VisualEditor: Enable single edit tab mode on test2wiki — task T121421
  • Yes Done [config] 259041 VisualEditor: VisualEditor: Centralise feedback from test2wiki to MediaWiki.org

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change

Julien (jgirault), Jan (jan_drewniak)

  • Yes Done [config] 259176 Bump portals to master
 UTC #
 PST
MediaWiki train Tyler (thcipriani) 1.27 schedule
group0 1.27.0-wmf.8->1.27.0-wmf.9
group1 1.27.0-wmf.8
group2 1.27.0-wmf.8
 UTC #
 PST
Wikidata aude Enable Wikidata data access for meta-wiki phab:T117524

Wednesday, December 16

 UTC #
(Tue)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) csteipp (csteipp)

legoktm

  • 259425 Fix merging of $wgExtractsRemoveClasses post-extension.json

yurik

  • 259427 Fixed sending treat-as-trusted header

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) yurik
  • [config] 259448 disable Graph namespace on mediawiki.org and meta wiki.

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Tyler (thcipriani) 1.27 schedule
group0 1.27.0-wmf.9
group1 1.27.0-wmf.8->1.27.0-wmf.9
group2 1.27.0-wmf.8
  • group1 to 1.27.0-wmf.9
    • All non-Wikipedia sites (Wiktionary, Wikisource, Wikinews, Wikibooks, Wikiquote, Wikiversity, etc)
    • Catalan and Hebrew Wikipedias
 UTC #
 PST
ServicesParsoid / OCG / Citoid / Mobileapps / … Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND) and Michael (mdholloway) See mw:Parsoid/Deployments, OCG/Deployments, Mobileapps deployments
 UTC #
 PST
Graph ext yurik Updating graph extension protocol issues

Thursday, December 17

 UTC #
(Wed)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) csteipp (csteipp)
  • 259436 Password policy for sysadmin group

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
(Wed)  PST
Phabricator update Mukunda (twentyafterfour) HOLD: Window to update phabricator.wikimedia.org
 UTC #
 PST
Content Translation server service-runner migration
Kartik Mistry (kart_), Alex Kosiaris (akosiaris), Marko (mobrovac) Kartik Mistry (kart_)
  • [cxserver/deploy] 258435 Update mediawiki-contenttranslation to 1eed8b4
  • [Puppet] 250910 service-runner migration for cxserver
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), or Mark (marktraceur) Bartosz Dziewoński (MatmaRex)
  • [config] 259665 Enable cross-wiki upload A/B test in additional languages
  • [1.27.0-wmf.9] [extensions/WikimediaEvents] 259729 Actually define tags for cross-wiki upload A/B test

David Causse (dcausse)

  • [1.27.0-wmf.9] [extensions/CirrusSearch] 259633 Fix array-to-string conversion

Kartik Mistry (kart_)

  • [1.27.0-wmf.9] [extensions/ContentTranslation] 259649 Fix Undefined index: targetRevisionId in ContentTranslation

Marko (mobrovac)

  • [1.27.0-wmf.8] [extensions/Math] 259734 Backport fixes from 1.27.0-wmf.9

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Moritz (moritzm), mutante (mutante) Erik B (ebernhardson)
  • [elasticsearch] 259443 Collect cluster health stats about shard movement
  • [elasticsearch] 259750 Record stats about search's rejected due to thread pool exhaustion
  • [cirrus/cron] 258068 Weekly job to rebuild cirrus completion suggester indices

Chad (ostriches)

  • [gerrit] 257676 Move gerrit static assets to more cacheable names.
  • [scap] 259060 Comment change
  • [toollabs] 257002 pep8 fixes
  • [memcached/gmond] 256438 pep8 fixes
  • [elasticsearch] 207377 move some config to hiera

Marko (mobrovac)

  • [mathoid] 259765 Mathoid: Increase the number of workers temporarily

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Tyler (thcipriani) 1.27 schedule
group0 1.27.0-wmf.9
group1 1.27.0-wmf.9
group2 1.27.0-wmf.8->1.27.0-wmf.9

Friday, December 18

 UTC #
(Thu)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Erik B (ebernhardson)
  • [config] 259701 - Turn on completion suggester beta feature

Krinkle

  • 251647 Replace wmfUdp2logDest IPs with hostnames
  • 258165 Remove unused wgObjectCaches['resourceloader']

jdlrobson

legoktm

  • [wmf.9] 259893 mw.MessagePoster: Fix creation of mw.Api() object

matt_flaschen

  • [1.27.0-wmf.9] [Nuke] 259891 Hooks to extend pages retrieval and deletion (do this before the Flow one)
  • [1.27.0-wmf.9] [Flow] 259892 Include Flow topics in Nuke

Week of December 21st

  • No normal deploys
  • High Priority SWATs only
    • "High Priority" means security and data loss. Anything else needs prior approval from at least Katie (K4-713) or Chad Horohoe (ostriches).
  • Short week because of Christmas on Friday (aka Thursday == "No deploys Friday")
By day
Time Component Deployer Changes

Monday, December 21

 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Andrew Green (AndyRussG)
  • [1.27.0-wmf.9] 260316 CentralNotice update for IPv6 geolocation

Prateek Saxena (prtksxna)

  • [1.27.0-wmf.9] 260346 Use ExtensionRegistry to determine whether TextExtracts is installed

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change

Tuesday, December 22

 UTC #
(Mon)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Alex (Krenair), Bartosz (MatmaRex)
  • [1.27.0-wmf.9] 260429 - Fix inheritance of ve.ui.MWSyntaxHighlightDialogTool
  • [1.27.0-wmf.9] 260492 - Update VisualEditor for I9a47e5d6 & Id0563a14

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Alexandros (akosiaris),RobH (RobH) (code freeze week!) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Wednesday, December 23

 UTC #
(Tue)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Alexandros (akosiaris),RobH (RobH) (code freeze week!) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Thursday, December 24

 UTC #
(Wed)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) yurik
  • [1.27.0-wmf.9] 260868 (master 260066) -- VE: Mark all graphs with version 1

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change

Week of December 28th

  • No normal deploys
  • High Priority SWATs only
    • "High Priority" means security and data loss. Anything else needs prior approval from at least Katie (K4-713) or Chad Horohoe (ostriches).
  • Short week because of New Years Day on Friday (aka Thursday == "No deploys Friday")
By day
Time Component Deployer Changes

Monday, December 28

 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Alex (Krenair) - Wikimania 2017 wiki creation:
  • Run mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=aawiki en wikimedia wikimania2017wiki wikimania2017.wikimedia.org
  • 260521 - make wikiversions change, merge, pull onto tin
  • Run sync-dir dblists; sync-wikiversions; sync-file wmf-config/InitialiseSettings.php; sync-file w/static/images/project-logos/wikimania2017wiki.png
  • Run mwscript extensions/WikimediaMaintenance/filebackend/setZoneAccess.php wikimania2017wiki --backend=local-multiwrite
  • Run foreachwikiindblist wikidataclient.dblist extensions/Wikidata/extensions/Wikibase/lib/maintenance/populateSitesTable.php --strip-protocols
  • Run updateinterwikicache after updating m:Interwiki_map

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change

Tuesday, December 29

 UTC #
(Mon)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Adam (awight)

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Bartosz Dziewoński (MatmaRex)
  • [config] 261371 Disable cross-wiki upload A/B test

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Giuseppe (_joe_) (code freeze week!) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Wednesday, December 30

 UTC #
(Tue)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Giuseppe (_joe_) (code freeze week!) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Thursday, December 31

 UTC #
(Wed)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change