[00:09:46] PROBLEM - Puppet staleness on integration-slave-jessie-1001 is CRITICAL 100.00% of data above the critical threshold [43200.0] [02:07:12] PROBLEM - Puppet staleness on deployment-elastic07 is CRITICAL 100.00% of data above the critical threshold [43200.0] [02:35:47] Project browsertests-WikiLove-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #586: FAILURE in 2 min 46 sec: https://integration.wikimedia.org/ci/job/browsertests-WikiLove-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/586/ [04:06:39] 6Release-Engineering, 10Wikidata, 10Wikidata-Page-Banner: Setup Jenkins - https://phabricator.wikimedia.org/T100495#1319614 (10Jdlrobson) No jenkins bot on https://gerrit.wikimedia.org/r/#/c/213576/ Thus amongst other things I have to submit patch sets. [04:08:32] 6Release-Engineering, 10Wikidata, 10Wikidata-Page-Banner: Setup Jenkins - https://phabricator.wikimedia.org/T100495#1319615 (10Jdlrobson) (Note I also have a bug somewhere about setting this up automatically for new extensions) [04:52:23] (03PS3) 10Legoktm: Run composer commands inside "src" for mediawiki-core [integration/config] - 10https://gerrit.wikimedia.org/r/193757 [05:09:46] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL deployment-prep.deployment-bastion.diskspace._var.byte_percentfree (<20.00%) [06:39:36] PROBLEM - Puppet failure on deployment-logstash1 is CRITICAL 44.44% of data above the critical threshold [0.0] [06:39:45] RECOVERY - Free space - all mounts on deployment-bastion is OK All targets OK [06:40:43] RECOVERY - Free space - all mounts on deployment-videoscaler01 is OK All targets OK [06:50:30] PROBLEM - Puppet failure on deployment-bastion is CRITICAL 11.11% of data above the critical threshold [0.0] [06:58:59] PROBLEM - Puppet failure on deployment-db2 is CRITICAL 40.00% of data above the critical threshold [0.0] [07:09:36] RECOVERY - Puppet failure on deployment-logstash1 is OK Less than 1.00% above the threshold [0.0] [07:20:26] RECOVERY - Puppet failure on deployment-bastion is OK Less than 1.00% above the threshold [0.0] [07:21:17] Yippee, build fixed! [07:21:17] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-monobook-sauce build #457: FIXED in 56 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-monobook-sauce/457/ [07:28:59] RECOVERY - Puppet failure on deployment-db2 is OK Less than 1.00% above the threshold [0.0] [07:48:10] twentyafterfour: !!! :} [07:48:46] hashar: ? [07:48:55] twentyafterfour: I got access to the E9 event [07:49:04] I like how it ends up being a task [07:49:55] twentyafterfour: can it send notification emails before an event? [07:50:16] that's on the todo list [07:50:18] my main use case for CalDav is to have the calendar on my desktop app so I get the popups before an event [07:50:24] so I don't miss a meeting hehe [07:50:43] one sure thing [07:50:50] if we had the notification daemon running then presumably it could pop up a notification directly in phabricator [07:50:57] it is neat to maintain the calendar for the main deployment train [07:51:02] and might be used for swat I guess [07:51:43] yeah I think it would be cool for swat as well, it needs recurring events which is coming soon I guess [07:51:54] also, you might find this interesting: https://secure.phabricator.com/rPfcac85d80733711b404b56c7c9b8f932f171f4f0 [07:52:20] just landed: support for virtual refs..e.g. phabricator code review via git push [07:52:38] specifically for CI / build systems [07:52:46] ohhh [07:52:55] so Arcanist can be skipped? [07:54:05] well it still uses arcanist to do the push [07:54:41] the idea is that it sends the change to differential with arc but arc also pushes the change to a git ref for CI to consume [07:55:41] that way jenkins doesn't have to do arc patch, it can just clone a repo and check out the appropriate ref to test the diff [08:00:08] excellent [08:00:50] I want to write down notes from the hackathon today [08:01:10] then come up with more or less an organized backlog / roadmap of all tasks I have in mind [08:01:48] there is a bunch of things I would want to see closed before we really start the differential / review stuff. Multitasking is too hard to me [08:03:17] twentyafterfour: also some people from reading team are really willing to get out of Gerrit [08:03:26] we can probably find some assistance / help on their side [08:05:52] (03CR) 10Hashar: "Amazing! Holding change till Yaron has the opportunity to +1 it :-)" [integration/config] - 10https://gerrit.wikimedia.org/r/214501 (owner: 10Ori.livneh) [08:06:01] (03CR) 10Hashar: [C: 031] Make SemanticForms unit tests voting [integration/config] - 10https://gerrit.wikimedia.org/r/214501 (owner: 10Ori.livneh) [08:38:07] 10Continuous-Integration-Infrastructure, 6Release-Engineering, 5Patch-For-Review, 7Tracking: doc.wikimedia.org: Generate documentation for release tags (tracking) - https://phabricator.wikimedia.org/T73062#1319991 (10hashar) p:5High>3Normal a:5hashar>3None [08:39:05] 10Continuous-Integration-Infrastructure, 6Release-Engineering, 5Patch-For-Review, 7Tracking: doc.wikimedia.org: Generate documentation for release tags (tracking) - https://phabricator.wikimedia.org/T73062#771415 (10hashar) I am not actively working on this [08:52:42] browsertests-Wikidata-WikidataTests-linux-firefox-sauce [08:52:42] borted by user hashar [08:52:44] o.O [08:52:56] *aborted [08:53:00] CFisch_WMDE: ohhhh sorry :( [08:53:13] CFisch_WMDE: I have restarted Jenkins a bunch of time yesterday afternoon [08:53:19] ahh np [08:53:47] any improvements? ;-) [08:53:55] had to upgrade a few plugins [08:54:03] more to be updated next week! [08:54:26] ok :-) [08:54:50] CFisch_WMDE: could we move our meeting to later today? [08:55:12] yeah no problem [08:55:16] zeljkof: [08:56:28] CFisch_WMDE: is 3-4pm good for you today? [08:57:29] zeljkof: perfect [08:57:38] CFisch_WMDE: great, thanks! [09:33:26] (03PS1) 10Hashar: Jobs for WikidataPageBanner [integration/config] - 10https://gerrit.wikimedia.org/r/214583 (https://phabricator.wikimedia.org/T100495) [09:49:31] 10Deployment-Systems, 6Release-Engineering: make-release should run a syntax checker over the generated tarball - https://phabricator.wikimedia.org/T100599#1320075 (10hashar) That was the idea behind the https://integration.wikimedia.org/ci/job/mediawiki-core-release/ job. On tag we would run the release scri... [09:50:26] 6Release-Engineering: SWAT - https://phabricator.wikimedia.org/T99409#1320078 (10hashar) 5Open>3Resolved a:3hashar Seems it was just a test. [09:50:41] 10Beta-Cluster: Beta cluster "test.wikipedia" thinks it is "test.wikimedia" - https://phabricator.wikimedia.org/T99156#1320081 (10hashar) [09:52:29] 10Browser-Tests: Net::ReadTimeout shouldn't mark a test as failed - https://phabricator.wikimedia.org/T98968#1320083 (10hashar) [09:53:26] 10Browser-Tests: Net::ReadTimeout shouldn't mark a test as failed - https://phabricator.wikimedia.org/T98968#1282330 (10hashar) [09:57:18] 6Release-Engineering: Ready-to-use Docker package for MediaWiki - https://phabricator.wikimedia.org/T92826#1320106 (10hashar) @greg @dduvall : should #release-engineering take the lead on Docker images for MediaWiki? Seems unlikely to me since: * team size and current workload * Wikimedia has no use for Docker... [09:57:28] 6Release-Engineering: Ready-to-use Docker package for MediaWiki - https://phabricator.wikimedia.org/T92826#1320108 (10hashar) p:5Triage>3Low [10:02:17] 6Release-Engineering: ForrestBot should run for WMF-deployed extensions as well as MediaWiki core - https://phabricator.wikimedia.org/T100347#1320123 (10hashar) 5Open>3declined I guess this task has been filled following a conversation during the Lyon hackathon. Please elaborate as to what is the problem and... [10:02:23] zeljkof-away: doing some triage :-} [10:04:01] 10Browser-Tests, 6Collaboration-Team, 10WikiLove: Update WikiLove repository to mediawiki_selenium Ruby gem 1.1 - https://phabricator.wikimedia.org/T99660#1320129 (10hashar) [10:04:27] 10Browser-Tests, 10VisualEditor: Update VisualEditor repository to mediawiki_selenium Ruby gem 1.1 - https://phabricator.wikimedia.org/T99661#1320131 (10hashar) [10:04:49] 6Release-Engineering: ForrestBot should run for WMF-deployed extensions as well as MediaWiki core - https://phabricator.wikimedia.org/T100347#1320132 (10valhallasw) 5declined>3Open Maybe it shouldn't be tagged as #release-engineering, but the bug is definitely something that needs to be solved. Forrestbot cu... [10:05:36] 10Browser-Tests, 6Collaboration-Team, 10Echo, 10MediaWiki-General-or-Unknown, 7JavaScript: Get JQuery error "a is undefined" running Echo browser tests locally for Firefox - https://phabricator.wikimedia.org/T87873#1320137 (10hashar) [10:05:51] 10Browser-Tests, 6Collaboration-Team, 10Echo, 10MediaWiki-General-or-Unknown, 7JavaScript: Get JQuery error "a is undefined" running Echo browser tests locally for Firefox - https://phabricator.wikimedia.org/T87873#1001244 (10hashar) Is this still an issue in #Echo ? [10:07:14] 6Release-Engineering, 10Architecture, 10Parsoid, 6Services, 7Service-Architecture: Evaluate and decide on a distribution strategy targeted at VMs - https://phabricator.wikimedia.org/T87774#1320144 (10hashar) [10:07:17] 6Release-Engineering: Ready-to-use Docker package for MediaWiki - https://phabricator.wikimedia.org/T92826#1320145 (10hashar) [10:08:26] 10Deployment-Systems, 6Release-Engineering, 10MediaWiki-Debug-Logging: Capture PHP warnings with stacktraces in MediaWiki and save to logstash - https://phabricator.wikimedia.org/T45086#1320146 (10hashar) [10:08:43] 6Release-Engineering, 10MediaWiki-Debug-Logging, 6Reading-Infrastructure-Team, 10Wikimedia-Logstash, 7HHVM: Log php fatals with full backtraces again (fatal.log on fluorine) - https://phabricator.wikimedia.org/T89169#1029116 (10hashar) [10:09:47] 6Release-Engineering, 10Ops-Access-Requests, 6operations, 5Patch-For-Review: Grant access for aklapper to phab-admins - https://phabricator.wikimedia.org/T97642#1320153 (10hashar) p:5Normal>3High [10:18:09] 10Browser-Tests, 7Jenkins, 7Upstream: Do not say "< wmf-insecte> Yippee, build fixed!" - https://phabricator.wikimedia.org/T95395#1320177 (10hashar) [10:18:48] 10Browser-Tests, 7Jenkins, 7Upstream: Do not say "< wmf-insecte> Yippee, build fixed!" - https://phabricator.wikimedia.org/T95395#1320179 (10hashar) 5Open>3stalled [10:19:16] 6Release-Engineering: Ready-to-use Docker package for MediaWiki - https://phabricator.wikimedia.org/T92826#1320183 (10mobrovac) FWIW, Docker's registry already contains some pre-installed [MW images](https://registry.hub.docker.com/search?q=mediawiki). Maybe a good starting point for this task would be to assess... [10:28:08] 10Deployment-Systems, 6Release-Engineering: Code Deploy Dashboard - https://phabricator.wikimedia.org/T280#1320202 (10hashar) Seems to me the requirements are fulfilled by @Forrestbot It spams tag to tasks somehow https://phabricator.wikimedia.org/p/Forrestbot/feed/ An example is T100248 which has the Phabri... [10:30:38] 10Browser-Tests: mediawiki-api gem should have integration tests - https://phabricator.wikimedia.org/T1330#1320207 (10hashar) [10:32:03] 6Release-Engineering, 7Performance: Performance Testing Cluster - https://phabricator.wikimedia.org/T282#1320209 (10hashar) [10:32:04] 6Release-Engineering, 6operations, 7Performance: performance testing environment - https://phabricator.wikimedia.org/T67394#1320211 (10hashar) [10:32:22] 6Release-Engineering, 7Performance: Performance Testing Cluster - https://phabricator.wikimedia.org/T282#3509 (10hashar) Please follow up on T67394 [10:32:40] 10Continuous-Integration-Infrastructure, 7Performance: Add a voting YSlow job to Jenkins - https://phabricator.wikimedia.org/T59137#1320219 (10hashar) [10:32:41] 6Release-Engineering, 6operations, 7Performance: performance testing environment - https://phabricator.wikimedia.org/T67394#1320215 (10hashar) 5Open>3stalled >>! In T282#1262238, @greg wrote: > Setting to Stalled, it's probably something that will come up again, but you're right, not on the plan for now. [10:33:33] 10Continuous-Integration-Infrastructure, 6operations, 7Graphite, 7Upstream, 7Zuul: Let us customize Zuul metrics reported to statsd - https://phabricator.wikimedia.org/T1369#1320220 (10hashar) [10:35:22] 6Release-Engineering, 7user-notice: Shorten/Simplify MW train deploy cadence to Tu->W->Th - https://phabricator.wikimedia.org/T97553#1320222 (10hashar) a:3greg Seems @greg is taking the lead on this. He announced the new cadence at Wed May 27 20:19:38 UTC 2015 on https://lists.wikimedia.org/pipermail/wikitec... [10:37:27] hashar: If you're not busy, could you please review https://gerrit.wikimedia.org/r/#/c/214304/ ? [10:38:31] (03CR) 10Mwjames: "> There are a lot more Semantic* extensions that we might want to fix as well. Some might be passing now that we have switched from Sqlite" [integration/config] - 10https://gerrit.wikimedia.org/r/214501 (owner: 10Ori.livneh) [10:49:36] 6Release-Engineering, 10MediaWiki-extensions-SpamBlacklist, 5Patch-For-Review: SpamBlacklist branch REL1_23 breaks unit test - https://phabricator.wikimedia.org/T94568#1320266 (10hashar) 5Open>3Resolved a:3hashar I sent a dummy change https://gerrit.wikimedia.org/r/#/c/214590/ And it pass mwext-SpamBl... [10:51:40] 10Beta-Cluster, 5Patch-For-Review: Beta should not use productions interwiki.cdb - https://phabricator.wikimedia.org/T69931#1320270 (10hashar) [10:53:09] 10Browser-Tests, 6Collaboration-Team, 10MediaWiki-Vagrant, 10MediaWiki-extensions-PageCuration: Get PageTriage browser tests running on MediaWiki-Vagrant - https://phabricator.wikimedia.org/T90477#1320273 (10hashar) [10:54:26] 10Browser-Tests, 6Collaboration-Team, 10MediaWiki-Vagrant, 10MediaWiki-extensions-PageCuration: Get PageTriage browser tests running on MediaWiki-Vagrant - https://phabricator.wikimedia.org/T90477#1059950 (10hashar) @Mattflaschen I guess this is still a problem. Can you please enhance the task detail with... [10:54:50] 10Browser-Tests: mediawiki_selenium does not timeout on sauce_api call - https://phabricator.wikimedia.org/T88221#1320276 (10hashar) [10:57:07] 6Release-Engineering, 10Gerrit-Migration, 10Gitblit-Deprecate: Import all gerrit.wikimedia.org repositories with Diffusion - https://phabricator.wikimedia.org/T616#10195 (10hashar) Seems more have been migrated since @demon last comment. Mind adding a status update? [10:58:06] 10Browser-Tests, 6Release-Engineering: Track state of browser tests before Thursday branch cut - https://phabricator.wikimedia.org/T437#1320305 (10hashar) [10:58:07] 6Release-Engineering, 7user-notice: Shorten/Simplify MW train deploy cadence to Tu->W->Th - https://phabricator.wikimedia.org/T97553#1320304 (10hashar) [10:58:38] 6Release-Engineering, 7user-notice: Shorten/Simplify MW train deploy cadence to Tu->W->Th - https://phabricator.wikimedia.org/T97553#1246233 (10hashar) I have added {T437} as a blocker since we want to run smoke browser tests at some point. [11:01:22] 10Deployment-Systems, 6Release-Engineering: [scap] Suppress/de-emphasize errors from hosts marked for maintenance in icinga - https://phabricator.wikimedia.org/T78319#842441 (10hashar) Now blocked on {T100777} [11:02:21] 6Release-Engineering, 6Project-Creators: SWAT Project (Tag) - https://phabricator.wikimedia.org/T99411#1320329 (10hashar) a:3mmodell Seems @mmodell is leading this effort. [11:03:12] 6Release-Engineering, 10Wikimania-Hackathon-2015: Hackathon Proposal: Wikimedia Site Requests Sprint - https://phabricator.wikimedia.org/T90468#1320335 (10hashar) @Krenair has anything been achieved ? @qgil might want to hear about it for the hackathon report. [11:10:27] 6Release-Engineering, 6Phabricator, 10Wikimedia-Git-or-Gerrit: Gerritbot shouldn't post "Change merged by jenkins-bot:" messages any more - https://phabricator.wikimedia.org/T91766#1320348 (10hashar) 5Open>3declined @qchris mentioned gerrit bot only reports on tasks explicitly mentioned via a `bug: T... [11:12:57] 10Browser-Tests, 6Release-Engineering, 10Wikimania-Hackathon-2015: Hacking: Investigate using the sikuli-like Applitools framework for visual testing - https://phabricator.wikimedia.org/T90884#1320354 (10hashar) @dduvall and @zeljkofilipin looks like we can advertise Applitools to devs and designer then let... [11:14:44] 10Browser-Tests, 7Tracking: Fix easy problems reported by RuboCop (tracking) - https://phabricator.wikimedia.org/T91485#1320364 (10hashar) [11:16:29] 10Browser-Tests, 7Tracking: Fix easy problems reported by RuboCop (tracking) - https://phabricator.wikimedia.org/T91485#1320370 (10hashar) p:5Low>3Normal [11:16:37] 10Browser-Tests, 6Release-Engineering, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem 1.x (tracking) - https://phabricator.wikimedia.org/T94083#1320372 (10hashar) [11:17:40] 10Browser-Tests, 10MediaWiki-extensions-CentralAuth: Update CentralAuth repository to mediawiki_selenium Ruby gem 1.x - https://phabricator.wikimedia.org/T99665#1320374 (10hashar) [11:18:14] 10Browser-Tests, 10MediaWiki-extensions-MultimediaViewer, 6Multimedia: Upgrade MultimediaViewer browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99659#1320377 (10hashar) [11:18:42] 10Browser-Tests, 6Mobile-Web, 10MobileFrontend: Upgrade MobileFrontend browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99658#1320380 (10hashar) [11:18:57] 10Browser-Tests, 10MediaWiki-extensions-ZeroBanner: Update ZeroBanner repository to mediawiki_selenium Ruby gem 1.1 - https://phabricator.wikimedia.org/T99657#1320384 (10hashar) [11:19:22] 10Browser-Tests, 10Math: Upgrade Math browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99656#1320387 (10hashar) [11:19:37] 10Browser-Tests, 10MediaWiki-extensions-GettingStarted: Upgrade GettingStarted browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99655#1320390 (10hashar) [11:19:52] 10Browser-Tests, 10Gather: Upgrade Gather browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99654#1320393 (10hashar) [11:20:08] 10Browser-Tests, 10CirrusSearch: Upgrade CirrusSearch browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99653#1320396 (10hashar) [11:20:23] 10Browser-Tests, 10MediaWiki-extensions-CentralNotice, 5Patch-For-Review: Upgrade CentralNotice browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99652#1320399 (10hashar) [11:29:28] 6Release-Engineering, 10MediaWiki-Logging, 6operations, 7HHVM: SlowTimer logs should go to their own location, instead of hhvm.log - https://phabricator.wikimedia.org/T94855#1320406 (10hashar) 5Open>3Resolved a:3hashar The hhvm SlowTimer errors are still written to hhvm.log. We got logstash now thou... [11:32:46] 10Continuous-Integration-Infrastructure: Upgrade Jenkins git related plugins - https://phabricator.wikimedia.org/T100655#1320412 (10hashar) + @zeljkofilipin we will do that during our 1/1 pairing on Monday [11:32:54] 10Continuous-Integration-Infrastructure: Upgrade Jenkins git related plugins - https://phabricator.wikimedia.org/T100655#1320414 (10hashar) a:3hashar [12:01:18] hashar: thanks! [12:01:34] zeljkof: I did a bunch of triage for the #releng workbord [12:01:42] hashar: thanks again :) [12:01:57] I plan to work on both boards next week [12:21:58] 10Deployment-Systems, 6Release-Engineering: [scap] Suppress/de-emphasize errors from hosts marked has being under maintenance - https://phabricator.wikimedia.org/T78319#1320466 (10hashar) [12:22:19] hashar: If you're not busy, could you please review https://gerrit.wikimedia.org/r/#/c/214304/ ? [12:23:33] polybuildr: hello [12:23:37] polybuildr: yeah eventually :-} [12:23:46] PROBLEM - Puppet failure on deployment-salt is CRITICAL 10.00% of data above the critical threshold [0.0] [12:23:47] hashar: Alright, thanks. :) [12:25:33] (03CR) 10Hashar: [C: 032] "Merging that one. Next step is to get npm to lint the i18n files :-}" [integration/config] - 10https://gerrit.wikimedia.org/r/214304 (owner: 10Polybuildr) [12:26:32] polybuildr: you will want to add support for npm to be able to check the i18n files [12:26:33] https://www.mediawiki.org/wiki/Continuous_integration/Entry_points#JavaScript [12:26:37] and https://github.com/wikimedia/grunt-banana-checker#getting-started [12:26:51] hashar: Thanks a lot! :D [12:26:52] gotta add a package.json file and Gruntfile.js [12:27:03] then add in Zuul configuration a trigger for the npm job [12:27:09] (03Merged) 10jenkins-bot: Add tests for mediawiki/extensions/SmiteSpam [integration/config] - 10https://gerrit.wikimedia.org/r/214304 (owner: 10Polybuildr) [12:27:26] polybuildr: example https://gerrit.wikimedia.org/r/#/c/214582/ [12:28:33] hashar: I'm quite familiar with npm, but I prefer gulp over Grunt for my own projects. I'll look at the necessary steps and make them as soon as I'm done with some initial work on the extension. :) [12:28:37] Thanks again. :) [12:28:46] RECOVERY - Puppet failure on deployment-salt is OK Less than 1.00% above the threshold [0.0] [12:28:57] hashar: There is no composer.json yet. [12:28:59] polybuildr: maybe you can use Gulp as well [12:29:01] I'll add that in too. :) [12:29:07] I don't know at all about grunt/gulp/npm etc [12:29:16] composer.json I am not sure why it ends up being required [12:29:45] Because I think it just runs `composer test` and then fails because it can't find composer.json [12:30:03] I'll figure out Grunt, that shouldn't be too difficult. :) [12:34:20] polybuildr: you can probably Gulp if that better match your needs [12:34:27] Jenkins is very lame [12:34:32] it just npm install && npm test [12:34:42] implementation details and freedom is left to the developers [12:34:50] hashar: haha :P I see. Then it won't matter what I use. [12:35:00] though most folks use grunt in our community. So Gulp my confuse potential reviewers [12:35:08] again, it is your choice :-] [12:35:12] Yeah, so I think I'll stick to Grunt. :) [12:45:52] (03PS1) 10JanZerebecki: [DO NOT MERGE] Switch wikidata composer run to use the merge tool. [integration/config] - 10https://gerrit.wikimedia.org/r/214603 [12:59:26] (03PS2) 10JanZerebecki: [DO NOT MERGE] Switch wikidata composer run to use the merge tool. [integration/config] - 10https://gerrit.wikimedia.org/r/214603 [13:03:45] 6Release-Engineering, 10Wikimania-Hackathon-2015: Hackathon Proposal: Wikimedia Site Requests Sprint - https://phabricator.wikimedia.org/T90468#1320572 (10Krenair) @hashar: please read the last few comments, this is for Wikimania now, not Lyon [13:04:24] Krenair: fair :-) [13:10:33] (03PS3) 10JanZerebecki: [DO NOT MERGE] Switch wikidata composer run to use the merge tool. [integration/config] - 10https://gerrit.wikimedia.org/r/214603 [13:11:42] PROBLEM - Free space - all mounts on deployment-videoscaler01 is CRITICAL deployment-prep.deployment-videoscaler01.diskspace._var.byte_percentfree (<40.00%) [13:22:18] again [13:36:27] (03PS4) 10JanZerebecki: [DO NOT MERGE] Switch wikidata composer run to use the merge tool. [integration/config] - 10https://gerrit.wikimedia.org/r/214603 [13:58:51] CFisch_WMDE: I have forgot to ask, are you coming to mexico? [13:58:57] 10Beta-Cluster, 5Patch-For-Review: Beta should not use productions interwiki.cdb - https://phabricator.wikimedia.org/T69931#1320660 (10jayvdb) [13:59:19] zeljkof-meeting: nope :-/ [14:00:03] CFisch_WMDE: too bad, you were a great buddy :) [14:00:33] yeah you too :-) [14:01:37] zeljkof-meeting: are you coming to Berlin in the near future? [14:01:46] CFisch_WMDE: probably not [14:01:50] maybe next year [14:05:47] manybubbles: friendly meeting reminder! :) [14:05:59] if you are busy, we can cancel for this week [14:31:25] (03CR) 10JanZerebecki: [C: 032] "Aude is running this or a newer version. Tested this version with the Wikidata build for the master branch and it didn't change anything c" [integration/composer] - 10https://gerrit.wikimedia.org/r/212324 (https://phabricator.wikimedia.org/T99819) (owner: 10Legoktm) [14:31:47] (03CR) 10JanZerebecki: [V: 032] Upgrade composer to 1.0.0-alpha10 [integration/composer] - 10https://gerrit.wikimedia.org/r/212324 (https://phabricator.wikimedia.org/T99819) (owner: 10Legoktm) [14:33:20] anyone knows if it is fine to submit that ^^? or are any more manual deployment steps necessary afterwards? [14:33:49] legoktm: ? [14:34:23] Yippee, build fixed! [14:34:23] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #517: FIXED in 8 min 22 sec: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/517/ [14:36:27] (03PS1) 10Hashar: Switch mediawiki/services/jobrunner to composer [integration/config] - 10https://gerrit.wikimedia.org/r/214616 (https://phabricator.wikimedia.org/T100799) [14:41:37] Project browsertests-UploadWizard-commons.wikimedia.beta.wmflabs.org-linux-chrome-sauce build #624: STILL FAILING in 22 min: https://integration.wikimedia.org/ci/job/browsertests-UploadWizard-commons.wikimedia.beta.wmflabs.org-linux-chrome-sauce/624/ [14:45:34] Project browsertests-Wikidata-SmokeTests-linux-firefox-sauce build #267: SUCCESS in 28 min: https://integration.wikimedia.org/ci/job/browsertests-Wikidata-SmokeTests-linux-firefox-sauce/267/ [14:52:40] (03CR) 10JanZerebecki: [C: 032 V: 032] "Ttesting this with the Wikidata build for master created no change in the build output." [integration/composer] - 10https://gerrit.wikimedia.org/r/212325 (owner: 10Legoktm) [14:57:57] (03CR) 10Yaron Koren: [C: 031] "Giving a +1 to this change. Thanks again! I'm not really sure what this change will provide, :) but it seems like a step in the right dire" [integration/config] - 10https://gerrit.wikimedia.org/r/214501 (owner: 10Ori.livneh) [15:32:42] (03CR) 10Hashar: [C: 032] Switch mediawiki/services/jobrunner to composer [integration/config] - 10https://gerrit.wikimedia.org/r/214616 (https://phabricator.wikimedia.org/T100799) (owner: 10Hashar) [15:34:18] bd808: all of that because I found out that deployment-videoscaler01 is out of disk again :( [15:34:19] (03Merged) 10jenkins-bot: Switch mediawiki/services/jobrunner to composer [integration/config] - 10https://gerrit.wikimedia.org/r/214616 (https://phabricator.wikimedia.org/T100799) (owner: 10Hashar) [15:34:34] blerg [15:34:35] nice -19 php /srv/mediawiki/multiversion/MWScript.php runJobs.php --wiki='svwiki' --type='LocalGlobalUserPageCacheUpdateJob' --maxtime='60' --memory-limit='300M' --result=json [15:34:35] ... [15:34:38] Fatal error: /srv/mediawiki/wikiversions-labs.cdb has no version entry for `svwiki`. [15:34:51] seems LocalGlobalUserPageCacheUpdateJob uses all.dblist instead of the labs version [15:35:02] well that's dumb [15:42:41] yup [15:42:56] the videoscaler used to only run timedmediahnalder jobs [15:43:01] but I guess now it is a shared quee [15:43:03] queue [15:43:52] things looked a bit weird to me their yesterday. It looked like the old bash shell jobrunner was active [15:44:04] *there [15:44:20] yeah it is probably still around [15:44:28] cause [15:44:45] probably because the new service was deployed straight to prod [15:44:51] or only on the jobrunner instance [15:54:16] * hashar gives up [16:03:09] where art thou wikibugs? [16:24:30] 10Continuous-Integration-Infrastructure, 6Release-Engineering: Amir does not have +2 on integration/config - https://phabricator.wikimedia.org/T86629#1321170 (10hashar) Revisiting this, seems @Amire80 requests +2 to be able to update the VisualEditor screen shot. The reason is the list of wikis is hardcoded in... [16:25:18] 10Continuous-Integration-Infrastructure, 6Release-Engineering: Amir does not have +2 on integration/config - https://phabricator.wikimedia.org/T86629#1321175 (10hashar) 5Open>3declined a:3hashar Meanwhile, declining the +2 request since that needs a bunch more knowledge. We can have a new task to figure... [16:26:14] 6Release-Engineering, 10MediaWiki-Vagrant: investigate use containers/docker for local test envs - https://phabricator.wikimedia.org/T65956#1321186 (10hashar) 5Open>3declined a:3hashar #MediaWiki-Vagrant is the way to go. It supposedly has support for Linux LXC which let ones spawn instances of an image... [16:26:25] greg-g: wikibugs is there :) [16:27:38] 6Release-Engineering: No /static/1.26wmf7 tree -- mediawiki.org missing "Powered by MediaWiki" logo and ResourceLoader ?debug=1 mode broken - https://phabricator.wikimedia.org/T99886#1321194 (10hashar) p:5Normal>3High [16:27:56] 10Deployment-Systems, 6Release-Engineering, 7Epic: Rethinking mediawiki deployment process - https://phabricator.wikimedia.org/T89945#1321197 (10hashar) p:5Normal>3High [16:29:08] 6Release-Engineering, 6Team-Practices: Make log responsibilities changes - https://phabricator.wikimedia.org/T89049#1321201 (10hashar) a:3greg Seems @greg is acting as the team leader on this. We already made progress and do look / report errors in logstash. Not sure whether any more actions are needed though. [16:30:49] hashar: :) [16:31:20] greg-g: burn chart for our team https://phabricator.wikimedia.org/maniphest/report/burn/?project=PHID-PROJ-uier7rukzszoewbhj7ja :-D [16:31:26] though that is just for #releng [16:32:33] interesting [16:33:19] Manifest > Report > burnup [16:33:23] (all on left sidebar) [16:34:33] burnup has been there for a bit [16:34:40] if you want to see soemthing funny look at https://phabricator.wikimedia.org/maniphest/report/burn/?project=PHID-PROJ-fqb3bhereyljcqrsbju7 [16:34:44] when do you think rt was folded in [16:35:19] niceeee [16:36:09] gotta leave see you next week [16:36:45] (03PS5) 10JanZerebecki: [DO NOT MERGE] Switch wikidata composer run to use the merge plugin. [integration/config] - 10https://gerrit.wikimedia.org/r/214603 (https://phabricator.wikimedia.org/T97560) [16:36:52] haha [16:36:55] g'night hashar ! [17:03:48] ahhhhhhh, I just missed him :< [17:05:04] 6Release-Engineering, 6Project-Creators: SWAT Project (Tag) - https://phabricator.wikimedia.org/T99411#1321251 (10mmodell) @krenair: releeph should should be accessible now. [17:08:14] 6Release-Engineering, 6Project-Creators: SWAT Project (Tag) - https://phabricator.wikimedia.org/T99411#1321254 (10Krenair) Y1 seems hidden to logged out users? And I can't seem to link it automatically in comments? [17:13:48] 6Release-Engineering, 6Project-Creators: SWAT Project (Tag) - https://phabricator.wikimedia.org/T99411#1321256 (10mmodell) @Krenair: yeah, the application is designed by Facebook and not fully integrated into phabricator, so there are likely to be some rough edges. [17:16:35] (03PS1) 10Legoktm: Convert SyntaxHighlight_GeSHi to have a check/test pipeline, run tests [integration/config] - 10https://gerrit.wikimedia.org/r/214652 [17:16:37] (03PS1) 10Legoktm: Run 'npm' for SyntaxHighlight_GeSHi [integration/config] - 10https://gerrit.wikimedia.org/r/214653 (https://phabricator.wikimedia.org/T100808) [17:16:49] 6Release-Engineering, 6Project-Creators: SWAT Project (Tag) - https://phabricator.wikimedia.org/T99411#1321261 (10Krenair) And also when I got the email about it yesterday, https://phabricator.wikimedia.org/RQ1 was linked - but RQ1 does not get linked automatically either, and that URL just redirects to Y1? [17:18:29] (03PS1) 10JanZerebecki: Add extensions WikidataQualityExternalValidation and WikidataQualityConstraints. [integration/config] - 10https://gerrit.wikimedia.org/r/214654 [17:18:58] (03CR) 10Legoktm: [C: 032] Convert SyntaxHighlight_GeSHi to have a check/test pipeline, run tests [integration/config] - 10https://gerrit.wikimedia.org/r/214652 (owner: 10Legoktm) [17:19:00] (03CR) 10Legoktm: [C: 032] Run 'npm' for SyntaxHighlight_GeSHi [integration/config] - 10https://gerrit.wikimedia.org/r/214653 (https://phabricator.wikimedia.org/T100808) (owner: 10Legoktm) [17:20:08] (03PS2) 10JanZerebecki: Add extensions WikidataQualityExternalValidation and WikidataQualityConstraints. [integration/config] - 10https://gerrit.wikimedia.org/r/214654 (https://phabricator.wikimedia.org/T97527) [17:20:35] (03Merged) 10jenkins-bot: Convert SyntaxHighlight_GeSHi to have a check/test pipeline, run tests [integration/config] - 10https://gerrit.wikimedia.org/r/214652 (owner: 10Legoktm) [17:20:46] (03Merged) 10jenkins-bot: Run 'npm' for SyntaxHighlight_GeSHi [integration/config] - 10https://gerrit.wikimedia.org/r/214653 (https://phabricator.wikimedia.org/T100808) (owner: 10Legoktm) [17:21:21] !log deploying https://gerrit.wikimedia.org/r/214652 and https://gerrit.wikimedia.org/r/214653 [17:21:28] Logged the message, Master [17:22:58] Project browsertests-Wikidata-WikidataTests-linux-chrome-sauce build #37: STILL FAILING in 2 hr 53 min: https://integration.wikimedia.org/ci/job/browsertests-Wikidata-WikidataTests-linux-chrome-sauce/37/ [17:41:35] Project browsertests-Wikidata-WikidataTests-linux-firefox-sauce build #240: STILL FAILING in 3 hr 19 min: https://integration.wikimedia.org/ci/job/browsertests-Wikidata-WikidataTests-linux-firefox-sauce/240/ [17:49:53] 10Browser-Tests, 6Mobile-Web, 10MobileFrontend, 3Mobile-Web-Sprint-48-Voyage-of-the-Damned: Upgrade MobileFrontend browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99658#1321320 (10phuedx) [17:53:47] 10Deployment-Systems, 6Release-Engineering, 10ReleaseTaggerBot: Code Deploy Dashboard - https://phabricator.wikimedia.org/T280#1321336 (10Legoktm) a:3Forrestbot [17:54:26] heh [17:54:30] assigning a task to a bot [17:54:32] :P [17:54:48] I wish that worked in the general case [17:54:50] James_F: can you file blockers against ^ for features forrestbot doesn't cover yet that you're doing manually? [17:55:38] like extensions, project creation, etc [17:55:38] creating the tags [17:55:54] (I know you can't via api yet, right?, but it should be a wishlist) [17:57:02] we can create projects, but can't set hashtags or icon/color [17:57:25] ahhhh [17:59:41] greg-g, i'm getting a lot of errors on graphoid service, could i deploy a fix pls? [17:59:52] i fixed it yesterday, seems to be working [18:00:02] but haven't deplyed it yet [18:01:46] legoktm: Sure. [18:02:08] yurik: it's merged in master and been running there? [18:02:14] greg-g, yep [18:02:27] greg-g, itsa service - so no auto-running [18:02:46] so no? [18:03:01] I meant "beta cluster" [18:03:02] sorry [18:03:32] 10Deployment-Systems, 6Release-Engineering, 10ReleaseTaggerBot: Code Deploy Dashboard - https://phabricator.wikimedia.org/T280#1321357 (10Jdforrester-WMF) [18:03:57] 10Deployment-Systems, 6Release-Engineering, 10ReleaseTaggerBot: Rename "Forrestbot" to "ReleaseTaggerBot" - https://phabricator.wikimedia.org/T100811#1321359 (10Jdforrester-WMF) 3NEW [18:06:17] 10Deployment-Systems, 6Release-Engineering, 10ReleaseTaggerBot: Have ReleaseTaggerBot automatically create new deploy branch (release) projects - https://phabricator.wikimedia.org/T100812#1321372 (10Jdforrester-WMF) 3NEW a:3Forrestbot [18:08:58] 10Deployment-Systems, 6Release-Engineering, 10ReleaseTaggerBot: Have ReleaseTaggerBot also tag versioned libraries we control - https://phabricator.wikimedia.org/T100814#1321394 (10Jdforrester-WMF) 3NEW [18:09:17] 10Deployment-Systems, 6Release-Engineering, 10ReleaseTaggerBot: Code Deploy Dashboard - https://phabricator.wikimedia.org/T280#1321401 (10Jdforrester-WMF) p:5Lowest>3Normal [18:10:56] legoktm: FWIW I think that covers it. Maybe. [18:11:12] 6Release-Engineering, 10ReleaseTaggerBot: Changes to ForrestBot for change to MW deploy cadence - https://phabricator.wikimedia.org/T100567#1321407 (10greg) [18:11:21] woow [18:12:11] greg-g: Oh, good point. [18:12:18] okay, that's going to be fun :) [18:12:30] legoktm: The libraries thing? Ignore it. :-) [18:13:06] yeah that one [18:13:15] Waaaay too complicated a use case. [18:13:20] And only one library right now. [18:13:23] Not worth it. [18:13:30] Let's get it working for the 200 extensions first. :-) [18:15:32] 6Release-Engineering: Move list of extensions and skins branched in make-wmf-branch out of a PHP file - https://phabricator.wikimedia.org/T100817#1321424 (10Legoktm) 3NEW a:3Legoktm [18:16:07] legoktm: Just don't put it in a YAML file please. :-) [18:16:12] JSON!!!!! [18:16:35] (I really was going to put it in a JSON file...) [18:16:44] jsonx [18:16:45] Good. :-) [18:16:50] greg-g: Hush you. :-) [18:24:42] 10Deployment-Systems, 6Release-Engineering: Move list of extensions and skins branched in make-wmf-branch out of a PHP file - https://phabricator.wikimedia.org/T100817#1321453 (10greg) [18:26:56] (03PS1) 10Legoktm: make-wmf-branch: Move list of branched extensions/skins to a JSON file [tools/release] - 10https://gerrit.wikimedia.org/r/214661 (https://phabricator.wikimedia.org/T100817) [18:31:32] (03CR) 10Jforrester: "Because they're "special" in which branches are covered, CentralNotice and DonationInterface would get missed by other tools (like Release" [tools/release] - 10https://gerrit.wikimedia.org/r/214661 (https://phabricator.wikimedia.org/T100817) (owner: 10Legoktm) [18:35:04] sigh. [18:38:06] (03PS2) 10Legoktm: make-wmf-branch: Move list of branched extensions/skins to a JSON file [tools/release] - 10https://gerrit.wikimedia.org/r/214661 (https://phabricator.wikimedia.org/T100817) [18:38:21] (03CR) 10Legoktm: "Moved those into JSON too." [tools/release] - 10https://gerrit.wikimedia.org/r/214661 (https://phabricator.wikimedia.org/T100817) (owner: 10Legoktm) [18:42:59] greg-g: is this old news? https://phabricator.wikimedia.org/T75516 [18:43:05] udplog I think is dead but unsure in labs [18:43:24] it's an old bug for sure.... [18:43:36] I uh... am not 100% sure [18:45:40] do you guys use udplog for anything? [18:46:13] tempted to close it and see if anything surfaces [18:46:25] as is it's just eating up mental real estate for no reason [18:50:35] * James_F kvetches at https://wikitech.wikimedia.org/w/index.php?title=Deployments&diff=161068&oldid=161055 with greg-g. [18:52:07] (03CR) 10Jforrester: [C: 031] make-wmf-branch: Move list of branched extensions/skins to a JSON file [tools/release] - 10https://gerrit.wikimedia.org/r/214661 (https://phabricator.wikimedia.org/T100817) (owner: 10Legoktm) [18:54:21] (03CR) 10Catrope: [C: 031] make-wmf-branch: Move list of branched extensions/skins to a JSON file [tools/release] - 10https://gerrit.wikimedia.org/r/214661 (https://phabricator.wikimedia.org/T100817) (owner: 10Legoktm) [19:47:59] !log deleting corrupt mwext-qunit@2 workspace on integration-slave-trusty-1017 [19:48:02] Logged the message, Master [19:50:28] 10Beta-Cluster, 6Labs, 10Labs-Infrastructure, 6operations, 6WMF-NDA: On labs, add warning text + labs Term of Uses link to the motd files - https://phabricator.wikimedia.org/T100837#1321787 (10hashar) 3NEW [20:08:38] 10Beta-Cluster, 6Labs, 10Labs-Infrastructure, 6operations, 6WMF-NDA: On labs, add warning text + labs Term of Uses link to the motd files - https://phabricator.wikimedia.org/T100837#1321833 (10BBlack) Note for tool labs, there's already some motd stuff in puppet like this: https://github.com/wikimedia/o... [20:11:58] (03CR) 10Hashar: [C: 04-1] "Having those reusable by other tools is a huge bonus. I have the use case for zuul-cloner!" [tools/release] - 10https://gerrit.wikimedia.org/r/214661 (https://phabricator.wikimedia.org/T100817) (owner: 10Legoktm) [20:27:01] 6Release-Engineering, 10Ops-Access-Requests, 6operations, 5Patch-For-Review: Grant access for aklapper to phab-admins - https://phabricator.wikimedia.org/T97642#1321934 (10hashar) p:5High>3Normal Bringing back to normal priority. No clue why I bumped it :-] Task is stalled pending per RobH just above. [20:42:54] 10Beta-Cluster, 6Labs, 10Labs-Infrastructure, 6operations, 6WMF-NDA: On labs, add warning text + labs Term of Uses link to the motd files - https://phabricator.wikimedia.org/T100837#1321967 (10scfc) [20:43:52] 10Beta-Cluster, 6Labs, 10Labs-Infrastructure, 6operations, 6WMF-NDA: On labs, add warning text + labs Term of Uses link to the motd files - https://phabricator.wikimedia.org/T100837#1321974 (10yuvipanda) Title should probably refer to beta cluster. [20:47:39] 10Deployment-Systems, 10ReleaseTaggerBot: Have ReleaseTaggerBot also tag versioned libraries we control - https://phabricator.wikimedia.org/T100814#1321979 (10hashar) [20:48:26] 10Deployment-Systems, 10ReleaseTaggerBot: Have ReleaseTaggerBot automatically create new deploy branch (release) projects - https://phabricator.wikimedia.org/T100812#1321982 (10hashar) [20:48:43] 10Deployment-Systems, 6Release-Engineering, 10ReleaseTaggerBot, 7Epic: EPIC: Code Deploy Dashboard - https://phabricator.wikimedia.org/T280#1321985 (10hashar) [20:49:04] 10Deployment-Systems, 10ReleaseTaggerBot: Rename "Forrestbot" to "ReleaseTaggerBot" - https://phabricator.wikimedia.org/T100811#1321988 (10hashar) [20:50:04] legoktm: are there new job changes happening that would be causing weird failures? -- https://gerrit.wikimedia.org/r/#/c/214633/ [20:50:24] npm being run on geshi? [20:50:31] 10Deployment-Systems, 6Release-Engineering, 10ReleaseTaggerBot, 7Epic: EPIC: Code Deploy Dashboard - https://phabricator.wikimedia.org/T280#3500 (10hashar) I have removed #releng from all the subtask since they are already in #deployment-systems. We attempt to only get the root task / #epic on our board h... [20:50:43] bd808: oh, I just added npm stuff to geshi, but didn't backport the addition to wmf branches... [20:50:53] ah [20:51:10] bd808: either backport https://gerrit.wikimedia.org/r/#/c/214621/ or force merge for now [20:52:15] I'll fluff up my commit count with a backport :) [20:52:33] damn [20:52:47] you are on every front bryan :-} [20:53:03] I think they call it "lack of focus" [21:50:04] 6Release-Engineering, 10Gather, 6Mobile-Web, 10MobileFrontend, 3Mobile-Web-Sprint-48-Voyage-of-the-Damned: [EPIC] Encourage developers to increase code coverage - https://phabricator.wikimedia.org/T100294#1322186 (10hashar) + #releng because that sounds #epic worthy. At first we would need a place to p... [22:25:43] 10Deployment-Systems, 6operations, 10wikitech.wikimedia.org: Merge as many configuration hacks in wikitech.php configuration file as possible into InitialiseSettings.php - https://phabricator.wikimedia.org/T75939#1322286 (10Krenair) [22:41:03] (03PS1) 10Legoktm: SyntaxHighlight_GeSHi depends upon VisualEditor [integration/config] - 10https://gerrit.wikimedia.org/r/214775 [22:43:14] (03CR) 10Legoktm: [C: 032] SyntaxHighlight_GeSHi depends upon VisualEditor [integration/config] - 10https://gerrit.wikimedia.org/r/214775 (owner: 10Legoktm) [22:44:47] (03Merged) 10jenkins-bot: SyntaxHighlight_GeSHi depends upon VisualEditor [integration/config] - 10https://gerrit.wikimedia.org/r/214775 (owner: 10Legoktm) [22:45:17] !log deploying https://gerrit.wikimedia.org/r/214775 [22:45:19] Logged the message, Master [23:31:21] PROBLEM - Puppet failure on deployment-pdf01 is CRITICAL 100.00% of data above the critical threshold [0.0] [23:31:23] PROBLEM - Puppet staleness on deployment-urldownloader is CRITICAL 100.00% of data above the critical threshold [43200.0] [23:31:43] PROBLEM - Puppet failure on deployment-cache-text02 is CRITICAL 100.00% of data above the critical threshold [0.0]