[00:31:16] PROBLEM - Long lived cherry-picks on puppetmaster on deployment-puppetmaster02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [01:20:14] RECOVERY - Free space - all mounts on deployment-tin is OK: OK: deployment-prep.deployment-tin.diskspace._mnt.byte_percentfree (No valid datapoints found) [01:26:16] PROBLEM - Free space - all mounts on deployment-tin is CRITICAL: CRITICAL: deployment-prep.deployment-tin.diskspace._mnt.byte_percentfree (No valid datapoints found)deployment-prep.deployment-tin.diskspace.root.byte_percentfree (<22.22%) [01:30:09] (03Abandoned) 10Legoktm: Handle "it seems /usr/bin/firefox is not compatible with SlimerJS" [integration/audit-resources] - 10https://gerrit.wikimedia.org/r/432941 (owner: 10Legoktm) [03:41:47] (03PS1) 10Legoktm: Add .gitreview [integration/utils] - 10https://gerrit.wikimedia.org/r/434844 [03:42:03] (03CR) 10Legoktm: [V: 032 C: 032] Add .gitreview [integration/utils] - 10https://gerrit.wikimedia.org/r/434844 (owner: 10Legoktm) [03:43:28] (03PS1) 10Legoktm: Initial commit [integration/utils] - 10https://gerrit.wikimedia.org/r/434845 [03:45:30] (03PS1) 10Legoktm: Add tox-docker for integration/utils [integration/config] - 10https://gerrit.wikimedia.org/r/434846 [03:45:45] (03CR) 10Legoktm: [C: 032] Add tox-docker for integration/utils [integration/config] - 10https://gerrit.wikimedia.org/r/434846 (owner: 10Legoktm) [03:47:39] (03Merged) 10jenkins-bot: Add tox-docker for integration/utils [integration/config] - 10https://gerrit.wikimedia.org/r/434846 (owner: 10Legoktm) [03:49:23] !log deployed https://gerrit.wikimedia.org/r/434846 [03:49:25] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [03:49:31] (03CR) 10Legoktm: "recheck" [integration/utils] - 10https://gerrit.wikimedia.org/r/434845 (owner: 10Legoktm) [03:50:59] (03CR) 10Legoktm: [C: 032] Initial commit [integration/utils] - 10https://gerrit.wikimedia.org/r/434845 (owner: 10Legoktm) [03:51:47] (03Merged) 10jenkins-bot: Initial commit [integration/utils] - 10https://gerrit.wikimedia.org/r/434845 (owner: 10Legoktm) [04:15:44] (03PS1) 10Legoktm: Add build/, dist/ to gitignore [integration/utils] - 10https://gerrit.wikimedia.org/r/434848 [04:15:46] (03PS1) 10Legoktm: Add mw_things_repos() [integration/utils] - 10https://gerrit.wikimedia.org/r/434849 [04:16:55] (03CR) 10Legoktm: [C: 032] Add build/, dist/ to gitignore [integration/utils] - 10https://gerrit.wikimedia.org/r/434848 (owner: 10Legoktm) [04:17:40] (03Merged) 10jenkins-bot: Add build/, dist/ to gitignore [integration/utils] - 10https://gerrit.wikimedia.org/r/434848 (owner: 10Legoktm) [04:17:44] (03CR) 10Legoktm: [C: 032] Add mw_things_repos() [integration/utils] - 10https://gerrit.wikimedia.org/r/434849 (owner: 10Legoktm) [04:18:29] (03Merged) 10jenkins-bot: Add mw_things_repos() [integration/utils] - 10https://gerrit.wikimedia.org/r/434849 (owner: 10Legoktm) [04:19:19] (03PS1) 10Legoktm: Release 0.2.0 [integration/utils] - 10https://gerrit.wikimedia.org/r/434850 [04:19:27] (03CR) 10Legoktm: [C: 032] Release 0.2.0 [integration/utils] - 10https://gerrit.wikimedia.org/r/434850 (owner: 10Legoktm) [04:20:11] (03Merged) 10jenkins-bot: Release 0.2.0 [integration/utils] - 10https://gerrit.wikimedia.org/r/434850 (owner: 10Legoktm) [04:49:49] (03PS1) 10Legoktm: Skip subrepos in mw_things_repos [integration/utils] - 10https://gerrit.wikimedia.org/r/434852 [04:50:24] (03CR) 10Legoktm: [C: 032] Skip subrepos in mw_things_repos [integration/utils] - 10https://gerrit.wikimedia.org/r/434852 (owner: 10Legoktm) [04:51:03] (03Merged) 10jenkins-bot: Skip subrepos in mw_things_repos [integration/utils] - 10https://gerrit.wikimedia.org/r/434852 (owner: 10Legoktm) [06:18:38] 10Phabricator, 10Release-Engineering-Team (Watching / External), 10Operations: Reimage both phab1001 and phab2001 to stretch - https://phabricator.wikimedia.org/T190568#4227557 (10elukey) @Dzahn it would be really great if T182832 was resolved as soon as possible, it has been "stable" so far but having one o... [06:20:19] 10Phabricator, 10Release-Engineering-Team (Watching / External), 10Operations: Reimage both phab1001 and phab2001 to stretch - https://phabricator.wikimedia.org/T190568#4227558 (10mmodell) @elukey if we have a php 7.2 package ready to use then I'm all for it. I don't think there is much in the way of moving... [06:29:45] 10Phabricator, 10Release-Engineering-Team (Watching / External), 10Operations: Reimage both phab1001 and phab2001 to stretch - https://phabricator.wikimedia.org/T190568#4227560 (10elukey) @mmodell nice! As far as I can see from https://gerrit.wikimedia.org/r/#/c/410245 I think that everything needs to wait u... [06:34:22] 10Phabricator, 10Release-Engineering-Team (Watching / External), 10Operations: Reimage both phab1001 and phab2001 to stretch - https://phabricator.wikimedia.org/T190568#4077108 (10MoritzMuehlenhoff) PHP 7.2 packages for stretch are available since early March via thirdparty/php72, let me know if anything is... [07:40:42] 10Phabricator, 10Release-Engineering-Team (Watching / External), 10Operations: Reimage both phab1001 and phab2001 to stretch - https://phabricator.wikimedia.org/T190568#4227638 (10Paladox) I’ve been running it on https://phab-stretch.wmflabs.org/ with performance improvements noticeable :) The puppet class... [09:22:31] (03CR) 10Thiemo Kreuz (WMDE): Add InArrayUsageSniff from Wikibase CodeSniffer (031 comment) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434646 (owner: 10Legoktm) [09:45:31] 10Continuous-Integration-Infrastructure, 10Math, 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie tests for math broken - https://phabricator.wikimedia.org/T195206#4228059 (10zeljkofilipin) [09:45:58] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Math, 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie tests for math broken - https://phabricator.wikimedia.org/T195206#4228062 (10zeljkofilipin) a:03zeljkofilipin [09:46:20] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Math, 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie tests for math broken - https://phabricator.wikimedia.org/T195206#4219460 (10zeljkofilipin) p:05Triage>03High [09:51:38] RECOVERY - Host deployment-secureredirexperiment is UP: PING OK - Packet loss = 0%, RTA = 1.96 ms [09:59:04] 10Release-Engineering-Team (Kanban), 10Wikidata, 10Wikidata-Ministry-Of-Magic-Tech-Debt, 10Wikidata-Turtles-Tech-Debt, and 4 others: Run Wikibase daily browser tests on Jenkins - https://phabricator.wikimedia.org/T167432#4228129 (10zeljkofilipin) Looks like even 4 hours 🕰 was [[ https://integration.wikimed... [10:01:15] RECOVERY - Free space - all mounts on deployment-tin is OK: OK: deployment-prep.deployment-tin.diskspace._mnt.byte_percentfree (No valid datapoints found) [10:07:16] PROBLEM - Free space - all mounts on deployment-tin is CRITICAL: CRITICAL: deployment-prep.deployment-tin.diskspace._mnt.byte_percentfree (No valid datapoints found)deployment-prep.deployment-tin.diskspace.root.byte_percentfree (<22.22%) [10:12:07] PROBLEM - Host deployment-secureredirexperiment is DOWN: CRITICAL - Host Unreachable (10.68.17.132) [10:17:56] 10Release-Engineering-Team (Watching / External), 10Operations, 10Patch-For-Review: rename naos to deploy2001 and reinstall with stretch - https://phabricator.wikimedia.org/T193916#4228181 (10ayounsi) [10:32:57] 10Release-Engineering-Team (Kanban), 10MediaWiki-General-or-Unknown, 10MW-1.32-release-notes (WMF-deploy-2018-05-15 (1.32.0-wmf.4)), 10Patch-For-Review, and 2 others: `npm audit` for mediawiki/core found 24 vulnerabilities - https://phabricator.wikimedia.org/T194280#4228223 (10zeljkofilipin) a:05zeljkofil... [10:37:11] 10Release-Engineering-Team (Kanban), 10VisualEditor, 10User-zeljkofilipin: `FATAL: java.io.IOException: java.nio.file.NoSuchFileException: ...build/screenshots.yml` for language-screenshots-VisualEditor - https://phabricator.wikimedia.org/T193883#4228226 (10zeljkofilipin) a:05zeljkofilipin>03None [11:00:07] PROBLEM - Puppet errors on deployment-snapshot01 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [11:02:15] RECOVERY - Free space - all mounts on deployment-tin is OK: OK: deployment-prep.deployment-tin.diskspace._mnt.byte_percentfree (No valid datapoints found) [11:08:19] PROBLEM - Free space - all mounts on deployment-tin is CRITICAL: CRITICAL: deployment-prep.deployment-tin.diskspace._mnt.byte_percentfree (No valid datapoints found)deployment-prep.deployment-tin.diskspace.root.byte_percentfree (<11.11%) [11:39:09] 10Phabricator, 10Discourse, 10Developer-Relations (Apr-Jun-2018): Enable Wikimedia Phabricator login in discourse-mediawiki.wmflabs.org - https://phabricator.wikimedia.org/T184987#4228374 (10Tgr) 05Open>03Resolved [11:50:52] Reedy: in theory mwmaint1001 is php7/stretch an set up identically to terbium othterwise [11:58:05] in theory? ;D [12:02:18] apergos: It doesn't have the l10nupdate scripts [12:02:29] no? hrm [12:03:19] And although scap sync-l10n is kinda what we want.. I don't really want it syncing them out for obvious reasons [12:04:44] Though [12:04:45] /usr/local/bin/mwscript rebuildLocalisationCache.php \ [12:04:45] --wiki="$mwDbName" \ [12:04:45] --outdir="$tempCacheDir" [12:04:50] And just shove it to /tmp/sometest [12:04:58] both hosts have the role mediawiki::maintenance [12:05:08] yeah, it's a different role for l10nupdate [12:05:38] so you want deploy1001 then maybe [12:05:49] because that happens from the deploy host right? [12:07:25] PHP=7.0 mwscript rebuildLocalisationCache.php --wiki=enwiki --outdir=/tmp/l10nsuff [12:07:27] * Reedy waits [12:09:01] that too [12:12:57] done already? [12:14:11] ~ 4 mins 30 [12:14:18] just gonna run with hhvm on the same host for comparison [12:14:26] (then will do a php 5.5 for even more comparison) [12:14:51] sure [12:15:22] hhvm definitely looks slower [12:22:10] why does a rebuild for enwiki appear to generate a whoooole bunch of files? [12:23:20] Because it does it for all languages [12:23:37] Because you can have content language=en, but user language = whatever [12:24:07] ic [12:24:20] I guess, we support more UI languages than languages we have wikis for [12:24:29] So we might aswell just run the script once per MW version, rather than once per wiki etc [12:25:53] that would benice [12:26:44] sorry, I mean, that's what we do :P [12:27:25] oh. sorry, I looked at how you were running itand just assumed [12:31:11] lol [12:31:12] real 16m59.381s [12:31:18] hhvm takes 3x what php7.0 does [12:31:36] not too nice [12:32:40] php7 being fast is good though :) [12:32:59] yes [12:33:12] the job on tin uses what I wonder, hhvm or php5? [12:34:29] hhvm it seems [12:34:59] Yeah, that's what the code seems to suggest [12:35:07] (ie I don't see a PHP=php5) [12:35:42] since it's running right now [12:35:56] ah you are running it, heh [12:35:58] :D [12:36:25] yeah I looked at the scripts first [12:36:51] so it's irrelevant to the terbium issue [12:40:17] tin is down to y [12:40:37] eh? [12:41:01] language codes down to y* [12:41:22] 408 languages rebuilt out of 408 [12:41:23] real 24m13.240s [12:41:25] php5 is slow [12:41:49] oh [12:41:51] PHP5 is 7 times slower than PHP5 [12:41:59] um [12:42:01] PHP5 is 50% slower than hhvm [12:43:26] * apergos refrains from saying "math is hard" :-P [12:45:34] so if that runs on tin and will run on deploy1001 [12:45:47] it's kind of irrelevant to the terbium jobs right? [12:46:08] and whether they should move to hhvm or wait for move to deploy1001 I mean [12:46:44] grrr move to mwmaint1001 I mean [12:47:03] yeah. I guess James was interested generally, and relating to beta [12:47:38] oic [12:48:37] But it's all good things to see [12:49:36] for sure [12:50:07] tomorrow I'll see the first contenttranslation dump run, and see if it really is as much faster as indications were [12:50:12] I'd guess, that some of the jobs may just get a bit slower on hhvm (as we said originally) [12:50:22] uh huh [12:50:45] and then when we go to php7 (pretty soon... Maybe need to re-do my patch to force php7), we get more gains [12:50:55] Wikia saw massive memory reductions and cpu reductions switching [12:50:57] don't redo it yet [12:51:04] No, I wasn't going to [12:51:13] oh they did? sweet [12:51:16] I was meaning when we've migrated to new hosts [12:51:20] right [12:51:23] https://engineering-blog.wikia.com/2016/10/17/wikias-road-to-php7/ [12:51:32] https://engineering-blog.wikia.com/images/wikias-road-to-php7/Grafana-Generic-Servers-Dashboard-task-s6-memory-768x290.png [12:51:32] holy crap, from 2016 [12:51:44] daaang [12:52:06] but they skipped hhvm :) [12:52:31] heh, true [12:52:33] oh yes they did [12:52:45] just zoomed right on by it [12:52:45] But it's fairly obvious we're gonna have gains to php7.0 from hhvm [12:52:50] And even more so on later versions [12:53:10] for these sorts of scripts, definitely [12:53:23] not so sure about web service [12:53:27] we'll see [13:12:09] (03PS1) 10Zfilipin: Increase timeout of daily Selenium jobs [integration/config] - 10https://gerrit.wikimedia.org/r/434908 (https://phabricator.wikimedia.org/T167432) [13:14:26] (03CR) 10WMDE-leszek: [C: 031] "If this does not help, we should switch back to 3 hours and I'll try another way of tackling the Wikibase monster." [integration/config] - 10https://gerrit.wikimedia.org/r/434908 (https://phabricator.wikimedia.org/T167432) (owner: 10Zfilipin) [13:15:22] (03CR) 10Zfilipin: [C: 032] Increase timeout of daily Selenium jobs [integration/config] - 10https://gerrit.wikimedia.org/r/434908 (https://phabricator.wikimedia.org/T167432) (owner: 10Zfilipin) [13:17:40] (03Merged) 10jenkins-bot: Increase timeout of daily Selenium jobs [integration/config] - 10https://gerrit.wikimedia.org/r/434908 (https://phabricator.wikimedia.org/T167432) (owner: 10Zfilipin) [13:19:03] (03CR) 10Zfilipin: [C: 032] "$ jenkins-jobs --conf etc/jenkins_jobs.ini update config/jjb/ selenium*" [integration/config] - 10https://gerrit.wikimedia.org/r/434908 (https://phabricator.wikimedia.org/T167432) (owner: 10Zfilipin) [13:20:52] 10Release-Engineering-Team (Kanban), 10Wikidata, 10Wikidata-Ministry-Of-Magic-Tech-Debt, 10Wikidata-Turtles-Tech-Debt, and 4 others: Run Wikibase daily browser tests on Jenkins - https://phabricator.wikimedia.org/T167432#4228601 (10zeljkofilipin) 434908 is merged and deployed, I have started the [[ https:/... [13:21:18] 10Release-Engineering-Team (Kanban), 10Wikidata, 10Wikidata-Ministry-Of-Magic-Tech-Debt, 10Wikidata-Turtles-Tech-Debt, and 4 others: Run Wikibase daily browser tests on Jenkins - https://phabricator.wikimedia.org/T167432#4228602 (10zeljkofilipin) a:03zeljkofilipin [13:21:42] leszek_wmde: the job is running https://integration.wikimedia.org/ci/view/Selenium/job/selenium-Wikibase-chrome/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=test,PLATFORM=Linux,label=DebianJessie%20&&%20contintLabsSlave/217/console [13:22:04] leszek_wmde: looking at 434011 [13:30:42] PROBLEM - SSH on integration-slave-docker-1017 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [13:43:32] 10Release-Engineering-Team (Kanban), 10Scap, 10Operations, 10Patch-For-Review: mwscript rebuildLocalisationCache.php takes 40 minutes - https://phabricator.wikimedia.org/T191921#4228654 (10Reedy) Interestingly for 1 branch of rebuildLocalisationCache.php tin hhvm ``` real 40m32.809s ``` tin php5 ``` r... [13:48:02] (03PS1) 10Zfilipin: Run qunit-selenium job for WikibaseLexeme in experimental pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/434917 (https://phabricator.wikimedia.org/T191537) [13:48:44] (03CR) 10Zfilipin: Do not run composer in WikibaseLexeme's node selenium job (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/434011 (https://phabricator.wikimedia.org/T191537) (owner: 10WMDE-leszek) [13:50:35] RECOVERY - SSH on integration-slave-docker-1017 is OK: SSH OK - OpenSSH_6.7p1 Debian-5+deb8u4 (protocol 2.0) [13:51:46] (03CR) 10Zfilipin: [C: 032] Run qunit-selenium job for WikibaseLexeme in experimental pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/434917 (https://phabricator.wikimedia.org/T191537) (owner: 10Zfilipin) [13:53:21] (03Merged) 10jenkins-bot: Run qunit-selenium job for WikibaseLexeme in experimental pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/434917 (https://phabricator.wikimedia.org/T191537) (owner: 10Zfilipin) [13:58:40] yo Reedy: it's on! [13:58:54] https://gerrit.wikimedia.org/r/#/c/434754/ [13:59:06] :D [14:06:40] 10Release-Engineering-Team (Watching / External), 10Operations, 10Patch-For-Review: rename naos to deploy2001 and reinstall with stretch - https://phabricator.wikimedia.org/T193916#4228736 (10Dzahn) [14:11:54] 10Release-Engineering-Team (Watching / External), 10Operations, 10Patch-For-Review: rename naos to deploy2001 and reinstall with stretch - https://phabricator.wikimedia.org/T193916#4228739 (10Dzahn) [14:17:04] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/#/c/434917/ [14:17:06] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [14:21:52] (03PS1) 10Reedy: Don't run php55 jobs on master (REL1_32) [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) [14:23:04] (03CR) 10jerkins-bot: [V: 04-1] Don't run php55 jobs on master (REL1_32) [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) (owner: 10Reedy) [14:23:53] (03CR) 10Jforrester: "It is time." [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) (owner: 10Reedy) [14:24:04] (03CR) 10Anomie: Don't run php55 jobs on master (REL1_32) (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) (owner: 10Reedy) [14:24:39] (03CR) 10Reedy: "Ah, good point. Yes, wmf/ should go. But not FR as they're still using 1.27" [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) (owner: 10Reedy) [14:25:18] (03CR) 10Krinkle: "... on php5? or hhvm?" [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) (owner: 10Reedy) [14:25:33] woooooooo! [14:27:55] (03PS2) 10Reedy: Don't run php55 jobs on master (REL1_32) or wmf/ branches [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) [14:29:31] (03CR) 10jerkins-bot: [V: 04-1] Don't run php55 jobs on master (REL1_32) or wmf/ branches [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) (owner: 10Reedy) [14:36:42] (03PS3) 10Reedy: Don't run php55 jobs on master (REL1_32) or wmf/ branches [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) [14:38:18] (03CR) 10jerkins-bot: [V: 04-1] Don't run php55 jobs on master (REL1_32) or wmf/ branches [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) (owner: 10Reedy) [14:39:40] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Lexicographical data, 10Wikidata, and 3 others: MediaWiki core's selenium tests flaky when run as part of mwext-mw-selenium-node-composer-jessie job - https://phabricator.wikimedia.org/T191537#4228804 (10zeljkofilipin) [[ https... [14:40:03] (03PS4) 10Reedy: Don't run php55 jobs on master (REL1_32) or wmf/ branches [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) [14:40:46] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Lexicographical data, 10Wikidata, and 3 others: MediaWiki core's selenium tests flaky when run as part of mwext-mw-selenium-node-composer-jessie job - https://phabricator.wikimedia.org/T191537#4228806 (10WMDE-leszek) meh, looks... [14:41:32] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Lexicographical data, 10Wikidata, and 3 others: MediaWiki core's selenium tests flaky when run as part of mwext-mw-selenium-node-composer-jessie job - https://phabricator.wikimedia.org/T191537#4228807 (10zeljkofilipin) mediawik... [14:43:59] (03CR) 10Zfilipin: [C: 04-1] "Let's not merge this until we figure out what is causing failures. See T191537#4228804 and T191537#4228807." [integration/config] - 10https://gerrit.wikimedia.org/r/434011 (https://phabricator.wikimedia.org/T191537) (owner: 10WMDE-leszek) [14:53:15] PROBLEM - Host deployment-puppetdb01 is DOWN: CRITICAL - Host Unreachable (10.68.23.76) [14:53:58] (03CR) 10Krinkle: [C: 031] Don't run php55 jobs on master (REL1_32) or wmf/ branches [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) (owner: 10Reedy) [14:58:09] 10Release-Engineering-Team (Watching / External), 10Operations, 10Patch-For-Review: rename naos to deploy2001 and reinstall with stretch - https://phabricator.wikimedia.org/T193916#4228843 (10Dzahn) [15:01:14] 10Release-Engineering-Team (Watching / External), 10Operations, 10Patch-For-Review: setup/install/deploy deploy1001 as deployment server - https://phabricator.wikimedia.org/T175288#4228866 (10Dzahn) [15:01:17] 10Release-Engineering-Team (Watching / External), 10Operations, 10Patch-For-Review: rename naos to deploy2001 and reinstall with stretch - https://phabricator.wikimedia.org/T193916#4228865 (10Dzahn) 05Open>03Resolved [15:05:22] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Lexicographical data, 10Wikidata, and 3 others: MediaWiki core's selenium tests flaky when run as part of mwext-mw-selenium-node-composer-jessie job - https://phabricator.wikimedia.org/T191537#4228872 (10zeljkofilipin) [[ https... [15:10:51] (03CR) 10Reedy: [C: 032] Don't run php55 jobs on master (REL1_32) or wmf/ branches [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) (owner: 10Reedy) [15:13:06] (03Merged) 10jenkins-bot: Don't run php55 jobs on master (REL1_32) or wmf/ branches [integration/config] - 10https://gerrit.wikimedia.org/r/434922 (https://phabricator.wikimedia.org/T172165) (owner: 10Reedy) [15:13:36] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/434922 [15:13:37] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:18:29] yeah [15:19:29] running jobs look sane [15:22:04] sweeeeeeet [15:35:39] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Lexicographical data, 10Math, and 3 others: mediawiki-core-qunit-selenium-jessie sometimes fails for extensions - https://phabricator.wikimedia.org/T191537#4228950 (10zeljkofilipin) p:05Normal>03High [15:36:15] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Lexicographical data, 10Math, and 3 others: MediaWiki core's selenium tests flaky when run as part of mwext-mw-selenium-node-composer-jessie job - https://phabricator.wikimedia.org/T191537#4109191 (10zeljkofilipin) [15:36:21] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Lexicographical data, 10Math, and 3 others: MediaWiki core's selenium tests flaky when run as part of mwext-mw-selenium-node-composer-jessie job - https://phabricator.wikimedia.org/T191537#4109191 (10zeljkofilipin) p:05High>... [15:38:00] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie sometimes fails for extensions - https://phabricator.wikimedia.org/T195496#4228968 (10zeljkofilipin) [15:38:24] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Math, 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie tests for math broken - https://phabricator.wikimedia.org/T195206#4219460 (10zeljkofilipin) p:05High>03Normal [15:39:18] 10Release-Engineering-Team, 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Q4 Selenium framework improvements - https://phabricator.wikimedia.org/T190994#4228991 (10zeljkofilipin) [15:39:20] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie sometimes fails for extensions - https://phabricator.wikimedia.org/T195496#4228968 (10zeljkofilipin) [15:39:47] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie sometimes fails for extensions - https://phabricator.wikimedia.org/T195496#4228968 (10zeljkofilipin) [15:39:55] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Lexicographical data, 10Math, and 3 others: MediaWiki core's selenium tests flaky when run as part of mwext-mw-selenium-node-composer-jessie job - https://phabricator.wikimedia.org/T191537#4109191 (10zeljkofilipin) [15:40:08] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie sometimes fails for extensions - https://phabricator.wikimedia.org/T195496#4228968 (10zeljkofilipin) [15:40:16] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Math, 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie tests for math broken - https://phabricator.wikimedia.org/T195206#4228998 (10zeljkofilipin) [15:41:29] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie sometimes fails for extensions - https://phabricator.wikimedia.org/T195496#4229004 (10zeljkofilipin) p:05Triage>03High [15:41:32] 10Release-Engineering-Team, 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Q4 Selenium framework improvements - https://phabricator.wikimedia.org/T190994#4090304 (10zeljkofilipin) [15:41:34] 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10User-zeljkofilipin: Run Selenium tests in CI for extensions - https://phabricator.wikimedia.org/T164721#4229007 (10zeljkofilipin) [15:41:36] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie sometimes fails for extensions - https://phabricator.wikimedia.org/T195496#4228968 (10zeljkofilipin) [15:46:38] (03PS1) 10Zfilipin: Ignore .python-version file needed by pyenv-virtualenv [integration/config] - 10https://gerrit.wikimedia.org/r/434941 [15:52:14] (03PS3) 10Zfilipin: Run qunit-selenium job for Math in experimental pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/434276 (https://phabricator.wikimedia.org/T195496) (owner: 10Physikerwelt) [15:52:23] 10Release-Engineering-Team (Kanban), 10Scap, 10Operations, 10Patch-For-Review: mwscript rebuildLocalisationCache.php takes 40 minutes - https://phabricator.wikimedia.org/T191921#4229024 (10thcipriani) >>! In T191921#4228654, @Reedy wrote: > tin php5 > ``` > real 24m13.240s > ``` This result seems confusin... [15:53:36] (03CR) 10Zfilipin: "PS3 removes Ruby Selenium job (mwext-mw-selenium-jessie) from experimental pipeline and updates commit message." [integration/config] - 10https://gerrit.wikimedia.org/r/434276 (https://phabricator.wikimedia.org/T195496) (owner: 10Physikerwelt) [15:54:00] (03CR) 10Zfilipin: [C: 032] Run qunit-selenium job for Math in experimental pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/434276 (https://phabricator.wikimedia.org/T195496) (owner: 10Physikerwelt) [15:55:43] (03Merged) 10jenkins-bot: Run qunit-selenium job for Math in experimental pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/434276 (https://phabricator.wikimedia.org/T195496) (owner: 10Physikerwelt) [15:56:58] !log Reloading Zuul to deploy 2e02d97a03e9aaf6a01e287f381934b8a7b03c9a [15:57:00] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:58:16] RECOVERY - Free space - all mounts on deployment-tin is OK: OK: deployment-prep.deployment-tin.diskspace._mnt.byte_percentfree (No valid datapoints found) [16:00:42] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Math, 10User-zeljkofilipin: mediawiki-core-qunit-selenium-jessie tests for math broken - https://phabricator.wikimedia.org/T195206#4229038 (10zeljkofilipin) I have merged the change that moved qunit-selenium job from experiment... [16:04:15] PROBLEM - Free space - all mounts on deployment-tin is CRITICAL: CRITICAL: deployment-prep.deployment-tin.diskspace._mnt.byte_percentfree (No valid datapoints found)deployment-prep.deployment-tin.diskspace.root.byte_percentfree (<22.22%) [16:19:28] Hey. So the MW master switch to requiring PHP7/HHVM just landed, and this seems to break Hmm. mwext-mw-selenium-composer-jessie for Wikibase – it's running on PHP 5.6.33? https://integration.wikimedia.org/ci/job/mwext-mw-selenium-composer-jessie/10592/console [16:20:30] James_F: There was some weird shit of php56 randomly [16:21:00] 10Release-Engineering-Team (Kanban), 10Scap, 10Operations, 10Patch-For-Review: mwscript rebuildLocalisationCache.php takes 40 minutes - https://phabricator.wikimedia.org/T191921#4229114 (10Reedy) ``` reedy@tin:~$ time PHP=php5 mwscript rebuildLocalisationCache.php --wiki=enwiki --outdir=/tmp/l10nstuff3 408... [16:21:02] (03PS1) 10Zfilipin: Do not run mwgate-rake-docker job for Math [integration/config] - 10https://gerrit.wikimedia.org/r/434950 (https://phabricator.wikimedia.org/T162455) [16:21:16] Does it just need shoving to 7 too? [16:23:37] Reedy: Maybe. [16:24:18] Reedy: At least at a guess, we can't merge in Wikibase right now. :-( [16:24:32] It's not a huge problem as long as we get it cleaned up :) [16:24:37] True. [16:25:40] 10Release-Engineering-Team (Kanban), 10Scap, 10Operations, 10Patch-For-Review: mwscript rebuildLocalisationCache.php takes 40 minutes - https://phabricator.wikimedia.org/T191921#4229129 (10thcipriani) >>! In T191921#4229114, @Reedy wrote: > ``` > reedy@tin:~$ time PHP=php5 mwscript rebuildLocalisationCache... [16:26:55] 10Release-Engineering-Team (Kanban), 10Scap, 10Operations, 10Patch-For-Review: mwscript rebuildLocalisationCache.php takes 40 minutes on HHVM (rather than ~5 on PHP 5) - https://phabricator.wikimedia.org/T191921#4229130 (10Jdforrester-WMF) [16:28:27] leszek_wmde: finally looking at T194252 [16:28:27] T194252: Configure the CI job that runs WikibaseLexeme's browser tests against beta wikidata - https://phabricator.wikimedia.org/T194252 [16:28:33] (busy day) [16:28:43] zeljkof: thank you! [16:29:01] zeljkof: I will try to catch up with what you've done tomorrow morning [16:29:42] leszek_wmde: nothing urgent, I should also be a bit more responsive tomorrow, still catching up after traveling for a week or so [16:29:57] well, nothing urgent from my side :D [16:38:46] 10Continuous-Integration-Config: Move mwext-mw-selenium-composer-jessie to php70 - https://phabricator.wikimedia.org/T195499#4229176 (10Reedy) [16:39:00] 10Continuous-Integration-Config: Move mwext-mw-selenium-composer-jessie to php70 - https://phabricator.wikimedia.org/T195499#4229186 (10Reedy) p:05Triage>03High [16:42:57] 10Continuous-Integration-Config: Move mwext-mw-selenium-composer-jessie to php70 - https://phabricator.wikimedia.org/T195499#4229203 (10Reedy) [16:43:37] zeljkof: ^ if you get bored and want something else to look at too :P [16:43:59] Reedy: tried to take a look but looks like phab is down? [16:44:56] There's some cache issues in esams atm [16:45:08] zeljkof: WFM here at the office… [16:45:13] looks like it's back [16:45:14] https://integration.wikimedia.org/ci/job/mwext-mw-selenium-composer-jessie/10592/consoleFull [16:45:22] a random job is using php56 [16:46:15] 10Continuous-Integration-Config, 10User-zeljkofilipin: Move mwext-mw-selenium-composer-jessie to php70 - https://phabricator.wikimedia.org/T195499#4229219 (10zeljkofilipin) [16:46:36] 10Continuous-Integration-Config, 10User-zeljkofilipin: Move mwext-mw-selenium-composer-jessie to php70 - https://phabricator.wikimedia.org/T195499#4229176 (10zeljkofilipin) @hashar should know what to do. [16:49:23] Shouldn't be hard... [16:49:56] 10Continuous-Integration-Config, 10User-zeljkofilipin: Move mwext-mw-selenium-composer-jessie to php70 - https://phabricator.wikimedia.org/T195499#4229250 (10zeljkofilipin) p:05High>03Unbreak! Uh oh. The job is failing preventing commits to be merged, see [[ https://gerrit.wikimedia.org/r/#/c/432982/ | 432... [16:50:44] Reedy: I'm in the middle of something else, if you know what to do, please do, it's UBN for me :/ [16:50:59] I filed the task because my searching wasn't coming up with anything [16:51:04] Will keep looking/poking [16:53:00] hi [16:53:51] (03PS1) 10Reedy: Remove some wmf/1.31.0-wmf.24 exceptions [integration/config] - 10https://gerrit.wikimedia.org/r/434954 [16:53:53] legoktm: hi. help? :P [16:53:53] (03PS2) 10Zfilipin: Parametrize target site in selenium-{name}-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/434024 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [16:53:56] Given it's running php5*6* presumably it's not a mistake but it needs something php55 didn't have; how'd we know whether it works for 70? [16:54:11] By changing stuff and making it run :P [16:54:12] Reedy: we just need to switch that job over to php70? [16:54:17] I think so, yeah [16:54:21] But my grepping is coming up empty [16:54:25] (03CR) 10Zfilipin: "PS2 adds phab task to commit message." [integration/config] - 10https://gerrit.wikimedia.org/r/434024 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [16:54:58] (03PS1) 10Legoktm: Run mwext-mw-selenium-composer-jessie on PHP 7.0 [integration/config] - 10https://gerrit.wikimedia.org/r/434956 (https://phabricator.wikimedia.org/T195499) [16:55:13] That simple? [16:55:16] yep [16:55:26] Want me to deploy? :) [16:55:34] that would be great [16:55:39] (03CR) 10Reedy: [C: 032] Run mwext-mw-selenium-composer-jessie on PHP 7.0 [integration/config] - 10https://gerrit.wikimedia.org/r/434956 (https://phabricator.wikimedia.org/T195499) (owner: 10Legoktm) [16:55:59] E.g. "name: wikiba.se" … "# Runs on a Jessie ganeti host T171160 \n phpflavor: \n - php56: \n image: docker-registry.wikimedia.org/releng/composer-test-php56:0.1.0" [16:56:00] T171160: Move wikiba.se repository from github to gerrit - https://phabricator.wikimedia.org/T171160 [16:56:05] Which seems very magical. [16:56:51] * Reedy hugs legoktm [16:56:52] (03Merged) 10jenkins-bot: Run mwext-mw-selenium-composer-jessie on PHP 7.0 [integration/config] - 10https://gerrit.wikimedia.org/r/434956 (https://phabricator.wikimedia.org/T195499) (owner: 10Legoktm) [16:57:25] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/434956 [16:57:27] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:57:47] woot [16:58:46] should just be some rechecks [16:59:01] https://gerrit.wikimedia.org/r/#/q/label:Code-Review%252B2+status:open [16:59:25] 10Continuous-Integration-Config, 10Patch-For-Review, 10User-zeljkofilipin: Move mwext-mw-selenium-composer-jessie to php70 - https://phabricator.wikimedia.org/T195499#4229356 (10Reedy) p:05Unbreak!>03High Should be fixed now. Not closing just yet [17:00:05] Not many then [17:01:11] (03CR) 10Zfilipin: [C: 032] Parametrize target site in selenium-{name}-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/434024 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [17:03:02] (03Merged) 10jenkins-bot: Parametrize target site in selenium-{name}-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/434024 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [17:18:50] (03PS2) 10Zfilipin: Added WikibaseLexeme project for a daily node selenium test run against beta cluster [integration/config] - 10https://gerrit.wikimedia.org/r/434025 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [17:19:19] (03CR) 10Zfilipin: "PS2 updates commit message." [integration/config] - 10https://gerrit.wikimedia.org/r/434025 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [17:19:23] (03PS3) 10Zfilipin: Added WikibaseLexeme project for a daily node selenium test run against beta cluster [integration/config] - 10https://gerrit.wikimedia.org/r/434025 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [17:19:32] (03CR) 10Zfilipin: "PS3 is a rebase" [integration/config] - 10https://gerrit.wikimedia.org/r/434025 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [17:23:50] 10Gerrit, 10Upstream: gerrit won't accept patches where only commit metadata differ - https://phabricator.wikimedia.org/T55662#4229462 (10matmarex) 05declined>03Resolved I am thrilled to report that Gerrit has fixed this at some point! I was just able to upload PS5 of https://gerrit.wikimedia.org/r/#/c/40... [17:24:00] 10Gerrit, 10Upstream: gerrit won't accept patches where only commit metadata differ - https://phabricator.wikimedia.org/T55662#4229464 (10matmarex) [17:24:12] (03CR) 10Zfilipin: "Created testing job: https://integration.wikimedia.org/ci/job/selenium-WikibaseLexeme-jessie-434025/" [integration/config] - 10https://gerrit.wikimedia.org/r/434025 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [17:28:29] hmmhttps://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/3339/console [17:28:29] https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/3339/console [17:28:47] there seems to be a problem with mwext-mw-selenium-composer-jessie: [17:28:48] apparently phpcs is running on it's self vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.js [17:28:54] 16:54:19 [314.4MB/7.70s] Your requirements could not be resolved to an installable set of packages. [17:28:56] cc Reedy and legoktm ^^ [17:29:02] 16:54:19 - This package requires php >=5.6.99 but your PHP version (5.6.33) does not satisfy that requirement. [17:29:09] https://integration.wikimedia.org/ci/job/mwext-mw-selenium-composer-jessie/10595/console [17:29:15] SMalyshev: recheck them [17:29:27] we fixed it... about 35 mins ago [17:29:31] Reedy: did so, still the same: https://gerrit.wikimedia.org/r/c/434888/ [17:29:47] tha fail is from 10:08 [17:30:25] paladox: no, that's jshint running against codesniffer. You need to add vendor to jshintignore [17:30:32] ah [17:30:34] thanks [17:30:40] depends what time the jobs were spawned... [17:31:10] Your 1752 recheck... might have just been a bit too early [17:33:00] SMalyshev: If the recheck you just did also fails, can you ping me again? [17:33:12] Reedy: will do, thanks [17:33:31] (03PS2) 10Zfilipin: Added WikibaseLexeme for a daily Ruby selenium test run [integration/config] - 10https://gerrit.wikimedia.org/r/434016 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [17:33:42] (03CR) 10Zfilipin: "PS2 updated commit message" [integration/config] - 10https://gerrit.wikimedia.org/r/434016 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [17:37:03] (03CR) 10Zfilipin: "Created testing job:" [integration/config] - 10https://gerrit.wikimedia.org/r/434016 (https://phabricator.wikimedia.org/T194252) (owner: 10WMDE-leszek) [17:37:33] 10Project-Admins: Create two projects: Wikimedia-Technical-Conference-2018 & Wikimedia-Technical-Conference-2018-Organization - https://phabricator.wikimedia.org/T195398#4229490 (10greg) 05Open>03Resolved I tried to start making these but @Aklapper already did it back in April (!!). * #Wikimedia-Technical-C... [17:39:51] PROBLEM - SSH on integration-slave-docker-1015 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [17:42:21] SMalyshev: looks like it's passing [17:42:32] Non voting mwext-mw-selenium-node-composer-jessie is broken [17:42:35] Guess that needs the same fix [17:42:52] great! [17:43:26] yeah the other one has the same issue [17:43:53] (03PS1) 10Reedy: Run mwext-mw-selenium-node-composer-jessie on PHP 7.0 [integration/config] - 10https://gerrit.wikimedia.org/r/434966 [17:48:49] o.O why are there so many jobs [17:51:43] Fuck knows [17:51:44] legoktm: https://gerrit.wikimedia.org/r/#/c/434954/1/zuul/layout.yaml [17:51:52] Any reason why I can't merge that too to clear up some crap? [17:52:22] (03CR) 10Reedy: [C: 032] Run mwext-mw-selenium-node-composer-jessie on PHP 7.0 [integration/config] - 10https://gerrit.wikimedia.org/r/434966 (owner: 10Reedy) [17:53:11] (03CR) 10Legoktm: [C: 031] Remove some wmf/1.31.0-wmf.24 exceptions [integration/config] - 10https://gerrit.wikimedia.org/r/434954 (owner: 10Reedy) [17:53:42] (03Merged) 10jenkins-bot: Run mwext-mw-selenium-node-composer-jessie on PHP 7.0 [integration/config] - 10https://gerrit.wikimedia.org/r/434966 (owner: 10Reedy) [17:54:02] (03PS2) 10Reedy: Remove some wmf/1.31.0-wmf.24 exceptions [integration/config] - 10https://gerrit.wikimedia.org/r/434954 [17:54:06] (03CR) 10Reedy: [C: 032] Remove some wmf/1.31.0-wmf.24 exceptions [integration/config] - 10https://gerrit.wikimedia.org/r/434954 (owner: 10Reedy) [17:55:48] (03Merged) 10jenkins-bot: Remove some wmf/1.31.0-wmf.24 exceptions [integration/config] - 10https://gerrit.wikimedia.org/r/434954 (owner: 10Reedy) [17:57:53] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/434966 https://gerrit.wikimedia.org/r/434954 [17:57:55] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:58:29] 10Continuous-Integration-Config, 10Patch-For-Review, 10User-zeljkofilipin: Move mwext-mw-selenium-composer-jessie to php70 - https://phabricator.wikimedia.org/T195499#4229541 (10Reedy) 05Open>03Resolved a:03Legoktm [18:08:55] 10Phabricator, 10Release-Engineering-Team (Watching / External), 10Operations: Reimage both phab1001 and phab2001 to stretch - https://phabricator.wikimedia.org/T190568#4229568 (10Dzahn) @elukey Alright, yea that makes sense. I'll prioritize this right after the deploy1001 tomorrow. Will do it soon, though i... [18:08:58] can't seem to get tests passing on REL1_27 [18:09:00] PHP Fatal error: Class 'SearchIndexField' not found in /home/jenkins/workspace/mediawiki-extensions-php55-jessie/src/extensions/CirrusSearch/CirrusSearch.php on line 1363 [18:09:08] https://integration.wikimedia.org/ci/job/mediawiki-extensions-php55-jessie/7128/console [18:09:17] RECOVERY - Free space - all mounts on deployment-tin is OK: OK: deployment-prep.deployment-tin.diskspace._mnt.byte_percentfree (No valid datapoints found) [18:09:43] RECOVERY - SSH on integration-slave-docker-1015 is OK: SSH OK - OpenSSH_6.7p1 Debian-5+deb8u4 (protocol 2.0) [18:10:18] Anyone know what that's about? [18:10:20] Fun [18:10:24] https://github.com/wikimedia/mediawiki-extensions-CirrusSearch/tree/REL1_27 [18:10:27] No changes in 2 years [18:10:42] weeeeeird [18:10:45] Oh, I bet [18:12:06] Looks like master Cirrus with REL1_27 MW? [18:12:21] 10Phabricator, 10Release-Engineering-Team (Watching / External), 10Operations: Reimage both phab1001 and phab2001 to stretch - https://phabricator.wikimedia.org/T190568#4229576 (10Dzahn) I can do phab2001 first (as the ticket suggests).. i suppose anytime without further ado. right, Mukunda? [18:13:02] oh? That seems weird [18:13:23] 18:04:15 DEBUG:zuul.Repo:Resetting repository src/extensions/CirrusSearch [18:13:23] 18:04:15 DEBUG:zuul.Repo:Updating repository src/extensions/CirrusSearch [18:13:23] 18:04:16 INFO:zuul.Cloner:upstream repo is missing branch fundraising/REL1_27 [18:13:23] 18:04:16 DEBUG:zuul.Cloner:Project mediawiki/extensions/CirrusSearch in Zuul does not have ref refs/zuul/fundraising/REL1_27/Zc4eca48b3d0a438e84f9c859562b740a [18:13:23] 18:04:16 DEBUG:zuul.Cloner:Project mediawiki/extensions/CirrusSearch in Zuul does not have ref refs/zuul/master/Zc4eca48b3d0a438e84f9c859562b740a [18:13:24] 18:04:16 INFO:zuul.Cloner:Falling back to branch master [18:13:26] 18:04:16 DEBUG:zuul.Repo:Checking out remotes/origin/master [18:13:28] 18:04:17 INFO:zuul.Cloner:Prepared mediawiki/extensions/CirrusSearch repo with branch master at commit 49de0bee4da517cd47d81a622980778945b705b7 [18:14:14] huh, I'm a little surprised it's pulling that in at all - it should really be testing the fundraising/REL1_27 branch, which doesn't have cirrus search [18:14:26] Do you know when it last worked correctly? [18:15:45] looks like it broke between April 17th https://gerrit.wikimedia.org/r/427175 [18:15:58] and May 11th https://gerrit.wikimedia.org/r/432420 [18:16:16] Ok, it means I didn't break it today at least :P [18:16:20] :) [18:17:11] Ah, it's running a whole different set of tests! [18:19:30] (03PS1) 10Legoktm: Release 19.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434975 [18:19:32] (03PS1) 10Legoktm: Require PHP 7 or HHVM to run [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434976 [18:19:35] (03PS1) 10Legoktm: Drop PHP7UnicodeSyntaxSniff sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434977 [18:19:36] (03PS1) 10Legoktm: Document why we still need to keep ScalarTypeHintUsageSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434978 [18:19:38] (03PS1) 10Legoktm: Release 20.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434979 [18:19:41] ejegg: So it's quibble? [18:19:45] We can blame Hashar for that [18:20:08] .help blame [18:20:12] Reedy: it used to run mw-core-qunit-selenium-jessie, mw-core-php55lint, mw-phpunit-php55-jessie [18:20:15] PROBLEM - Free space - all mounts on deployment-tin is CRITICAL: CRITICAL: deployment-prep.deployment-tin.diskspace._mnt.byte_percentfree (No valid datapoints found)deployment-prep.deployment-tin.diskspace.root.byte_percentfree (<22.22%) [18:20:37] now it runs mediawiki-extensions-php55-jessie and 4 quibble.* things [18:20:43] all of which fail [18:21:03] Yeah [18:21:10] https://github.com/wikimedia/integration-config/commits?author=hashar [18:21:19] I guess Antoine accidentally broke the FR jobs [18:21:35] hmm, ok [18:21:48] ejegg: So, file a task in the first instance [18:21:50] well shoot, we're almost ready to move to 1.31 too [18:21:57] I might just force this one through for now [18:22:00] (03CR) 10Jforrester: [C: 032] Release 19.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434975 (owner: 10Legoktm) [18:22:34] seems a waste to make 1.27 work again when we'll deploy like 2 more times on that branch [18:22:49] Worth filing a task though for documentation purposes [18:22:58] cool, will do [18:22:59] But forcing it through is probably easiest [18:23:22] (03Merged) 10jenkins-bot: Release 19.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434975 (owner: 10Legoktm) [18:23:49] (03CR) 10jenkins-bot: Release 19.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434975 (owner: 10Legoktm) [18:23:56] ejegg: https://github.com/wikimedia/integration-config/commit/01e1932b7b5384f7a74ba3560efda1dfce3ba7a2 [18:24:16] (03PS1) 10Reedy: Revert "Allow quibble on non master branches" [integration/config] - 10https://gerrit.wikimedia.org/r/434980 [18:24:20] (03PS2) 10Reedy: Revert "Allow quibble on non master branches" [integration/config] - 10https://gerrit.wikimedia.org/r/434980 [18:24:22] that looks like it! [18:24:31] err [18:24:35] we can't revert that outright [18:24:47] but the extension tests were added too [18:24:47] No, we can revert and modify [18:24:51] mhm [18:24:52] Change it to exclude fr [18:25:26] (03CR) 10jerkins-bot: [V: 04-1] Drop PHP7UnicodeSyntaxSniff sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434977 (owner: 10Legoktm) [18:25:29] Hang on [18:25:33] Is REL1_27 broken too? [18:25:35] Or just FR? [18:25:41] ah, no idea [18:26:07] (03CR) 10jerkins-bot: [V: 04-1] Revert "Allow quibble on non master branches" [integration/config] - 10https://gerrit.wikimedia.org/r/434980 (owner: 10Reedy) [18:26:10] (03CR) 10jerkins-bot: [V: 04-1] Document why we still need to keep ScalarTypeHintUsageSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434978 (owner: 10Legoktm) [18:26:40] 10Release-Engineering-Team (Kanban): Fundraising/REL1_27 tests broken - https://phabricator.wikimedia.org/T195516#4229585 (10Ejegg) [18:27:01] (03CR) 10jerkins-bot: [V: 04-1] Release 20.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434979 (owner: 10Legoktm) [18:27:33] (03PS3) 10Reedy: Revert "Allow quibble on non master branches", don't run on FR branches [integration/config] - 10https://gerrit.wikimedia.org/r/434980 [18:27:38] 10Release-Engineering-Team (Kanban): Fundraising/REL1_27 tests broken - https://phabricator.wikimedia.org/T195516#4229598 (10Ejegg) Note that fundraising is moving to REL1_31 soon, so it's not worth TOO much trouble fixing our REL1_27 branch [18:27:59] Of course, is REL1_27 is broken too.... :) [18:28:06] See what https://gerrit.wikimedia.org/r/#/c/434981/ does [18:28:45] (03CR) 10jerkins-bot: [V: 04-1] Revert "Allow quibble on non master branches", don't run on FR branches [integration/config] - 10https://gerrit.wikimedia.org/r/434980 (owner: 10Reedy) [18:30:00] (03CR) 10jerkins-bot: [V: 04-1] Require PHP 7 or HHVM to run [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434976 (owner: 10Legoktm) [18:30:23] (03PS4) 10Reedy: Revert "Allow quibble on non master branches", don't run on FR branches [integration/config] - 10https://gerrit.wikimedia.org/r/434980 [18:30:39] (03PS1) 10Legoktm: Rename composer-test-package zuul template to composer-test-php55-package [integration/config] - 10https://gerrit.wikimedia.org/r/434982 [18:30:41] (03PS1) 10Legoktm: Drop php55 jobs from mediawiki/tools/codesniffer [integration/config] - 10https://gerrit.wikimedia.org/r/434983 [18:31:27] It wouldn't surprise me if REL1_27 is fine because they have branches etc [18:31:48] 10Release-Engineering-Team, 10MediaWiki-Database, 10Performance-Team, 10Wikimedia-log-errors: Wikimedia\Rdbms\ChronologyProtector::initPositions: expected but failed to find position index. - https://phabricator.wikimedia.org/T194403#4229602 (10aaron) I suspect that some RESTBase service forwards a user's... [18:31:58] (03CR) 10jerkins-bot: [V: 04-1] Revert "Allow quibble on non master branches", don't run on FR branches [integration/config] - 10https://gerrit.wikimedia.org/r/434980 (owner: 10Reedy) [18:32:04] (03CR) 10jerkins-bot: [V: 04-1] Drop php55 jobs from mediawiki/tools/codesniffer [integration/config] - 10https://gerrit.wikimedia.org/r/434983 (owner: 10Legoktm) [18:33:43] (03PS5) 10Reedy: Revert "Allow quibble on non master branches", don't run on FR branches [integration/config] - 10https://gerrit.wikimedia.org/r/434980 [18:36:42] (03PS6) 10Reedy: Revert "Allow quibble on non master branches", don't run on FR branches [integration/config] - 10https://gerrit.wikimedia.org/r/434980 (https://phabricator.wikimedia.org/T195516) [18:36:43] PROBLEM - SSH on integration-slave-docker-1017 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [18:37:05] ejegg: https://gerrit.wikimedia.org/r/#/c/434980/ will prevent it running the quibble jobs.. But probably won't start the other jobs (lint should still work?) [18:37:20] 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Release, 10Train Deployments: 1.32.0-wmf.5 deployment blockers - https://phabricator.wikimedia.org/T191051#4229629 (10Krinkle) [18:39:06] 10Continuous-Integration-Config, 10Release-Engineering-Team (Kanban), 10Patch-For-Review: Fundraising/REL1_27 tests broken - https://phabricator.wikimedia.org/T195516#4229632 (10Reedy) It tries to checkout fundraising/REL1_27 branches of various extensions, but as they don't exist, they're falling back to ma... [18:39:42] (03PS2) 10Legoktm: Drop php55 jobs from mediawiki/tools/codesniffer [integration/config] - 10https://gerrit.wikimedia.org/r/434983 [18:39:44] (03PS1) 10Legoktm: Create php70lint job [integration/config] - 10https://gerrit.wikimedia.org/r/434984 [18:40:21] (03CR) 10Reedy: [C: 031] Create php70lint job [integration/config] - 10https://gerrit.wikimedia.org/r/434984 (owner: 10Legoktm) [18:40:50] PROBLEM - SSH on integration-slave-docker-1015 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [18:41:34] RECOVERY - SSH on integration-slave-docker-1017 is OK: SSH OK - OpenSSH_6.7p1 Debian-5+deb8u4 (protocol 2.0) [18:44:16] thanks Reedy [18:45:04] ejegg: I can merge that to disable the quibble jobs on the branch for now if you want [18:45:16] Not sure how best to get the other non quibble jobs running again (or if they exist) [18:45:26] sure, thanks! [18:46:10] (03CR) 10Reedy: [C: 032] Revert "Allow quibble on non master branches", don't run on FR branches [integration/config] - 10https://gerrit.wikimedia.org/r/434980 (https://phabricator.wikimedia.org/T195516) (owner: 10Reedy) [18:46:25] looks like the section right above that would pull them in if they still did exist! [18:46:46] heh, true [18:46:59] lets see what skipping these does [18:47:26] (03Merged) 10jenkins-bot: Revert "Allow quibble on non master branches", don't run on FR branches [integration/config] - 10https://gerrit.wikimedia.org/r/434980 (https://phabricator.wikimedia.org/T195516) (owner: 10Reedy) [18:47:51] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/434980 [18:47:54] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:48:19] ejegg: Want to try another patch on the branch? [18:48:31] (03CR) 10Reedy: [C: 032] Create php70lint job [integration/config] - 10https://gerrit.wikimedia.org/r/434984 (owner: 10Legoktm) [18:48:42] Reedy: wait I have more patches coming [18:48:52] haven't forced that last one yet, I'll just recheck [18:50:04] (03PS2) 10Legoktm: Rename composer-test-package zuul template to composer-test-php55-package [integration/config] - 10https://gerrit.wikimedia.org/r/434982 [18:50:06] (03PS2) 10Legoktm: Create php70lint job [integration/config] - 10https://gerrit.wikimedia.org/r/434984 [18:50:08] (03PS3) 10Legoktm: Drop php55 jobs from mediawiki/tools/codesniffer [integration/config] - 10https://gerrit.wikimedia.org/r/434983 [18:50:10] (03PS1) 10Legoktm: Add php70lint to a bunch more projects [integration/config] - 10https://gerrit.wikimedia.org/r/434985 [18:50:12] (03PS1) 10Legoktm: Drop custom ZppixBot jobs [integration/config] - 10https://gerrit.wikimedia.org/r/434986 [18:55:24] 10Continuous-Integration-Config, 10Release-Engineering-Team (Kanban), 10Patch-For-Review: Fundraising/REL1_27 tests broken - https://phabricator.wikimedia.org/T195516#4229656 (10Reedy) So basically, the switch to quibble started running extension tests on the fundraising branches. This is undesired, and shou... [18:55:41] RECOVERY - SSH on integration-slave-docker-1015 is OK: SSH OK - OpenSSH_6.7p1 Debian-5+deb8u4 (protocol 2.0) [18:56:44] (03CR) 10Legoktm: [C: 032] Rename composer-test-package zuul template to composer-test-php55-package [integration/config] - 10https://gerrit.wikimedia.org/r/434982 (owner: 10Legoktm) [18:57:24] (03CR) 10Legoktm: [C: 032] Drop php55 jobs from mediawiki/tools/codesniffer [integration/config] - 10https://gerrit.wikimedia.org/r/434983 (owner: 10Legoktm) [18:57:29] (03CR) 10Legoktm: [C: 032] Add php70lint to a bunch more projects [integration/config] - 10https://gerrit.wikimedia.org/r/434985 (owner: 10Legoktm) [18:57:33] (03CR) 10Legoktm: [C: 032] Drop custom ZppixBot jobs [integration/config] - 10https://gerrit.wikimedia.org/r/434986 (owner: 10Legoktm) [18:58:25] (03Merged) 10jenkins-bot: Rename composer-test-package zuul template to composer-test-php55-package [integration/config] - 10https://gerrit.wikimedia.org/r/434982 (owner: 10Legoktm) [18:58:40] (03Merged) 10jenkins-bot: Create php70lint job [integration/config] - 10https://gerrit.wikimedia.org/r/434984 (owner: 10Legoktm) [18:58:42] (03Merged) 10jenkins-bot: Drop php55 jobs from mediawiki/tools/codesniffer [integration/config] - 10https://gerrit.wikimedia.org/r/434983 (owner: 10Legoktm) [18:58:43] no_justification: could you pop into wikimedia-cloud and help 'r054l13' with a gerrit question? [18:58:44] (03Merged) 10jenkins-bot: Add php70lint to a bunch more projects [integration/config] - 10https://gerrit.wikimedia.org/r/434985 (owner: 10Legoktm) [18:58:50] (Or I can send them here I guess) [18:59:21] (03Merged) 10jenkins-bot: Drop custom ZppixBot jobs [integration/config] - 10https://gerrit.wikimedia.org/r/434986 (owner: 10Legoktm) [19:03:57] !log deployed https://gerrit.wikimedia.org/r/434982 https://gerrit.wikimedia.org/r/434983 https://gerrit.wikimedia.org/r/434985 https://gerrit.wikimedia.org/r/434986 [19:04:00] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:04:31] !log deleted https://integration.wikimedia.org/ci/view/Labs/job/labs-tools-ZppixBot-php55lint/ [19:04:33] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:05:58] (03CR) 10Legoktm: "recheck" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434977 (owner: 10Legoktm) [19:06:02] (03CR) 10Legoktm: "recheck" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434978 (owner: 10Legoktm) [19:06:05] (03CR) 10Legoktm: "recheck" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434979 (owner: 10Legoktm) [19:06:08] (03CR) 10Legoktm: "recheck" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434976 (owner: 10Legoktm) [19:07:30] On the positive front, can we see a speed improvement from dropping php5x CI jobs? [19:09:51] (03PS1) 10Reedy: Stop running mediawiki-extensions-php55-jessie on fundraising [integration/config] - 10https://gerrit.wikimedia.org/r/434990 [19:10:33] (03CR) 10Reedy: [C: 032] Stop running mediawiki-extensions-php55-jessie on fundraising [integration/config] - 10https://gerrit.wikimedia.org/r/434990 (owner: 10Reedy) [19:10:40] James_F: not much, the hhvm ones are slower [19:11:59] (03Merged) 10jenkins-bot: Stop running mediawiki-extensions-php55-jessie on fundraising [integration/config] - 10https://gerrit.wikimedia.org/r/434990 (owner: 10Reedy) [19:12:34] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/434990 [19:12:37] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:30:14] paging twentyafterfour we need a revert please [19:30:24] or really anyone on today's train that just started, see operations [19:40:59] this was unrelated to the train as I had not yet deployed anything [19:41:37] I was in the middle of scapping a patch to VE when things started going haywire and scap aborted due to canary checks. So none of my deployment actually happened yet. [19:42:07] yep, sorry for the gratuituous ping but we couldn't tell right at that moment [19:43:29] (03CR) 1001tonythomas: [C: 031] Ignore .python-version file needed by pyenv-virtualenv [integration/config] - 10https://gerrit.wikimedia.org/r/434941 (owner: 10Zfilipin) [19:44:49] apergos: of course, no apology necessary. It was a perfect storm of bad timing with nickserv going down, all the alerts firing like crazy and me sitting there mid-scap [19:45:03] pretty lousy timing all around [19:48:26] now that we have the canary checks, this big of an outage is unlikely to be caused by a scap deployment, thankfully... [19:48:59] well now you've jinxed it. [19:51:10] heh [19:53:15] PROBLEM - Mediawiki Error Rate on graphite-labs is CRITICAL: CRITICAL: 60.00% of data above the critical threshold [10.0] [20:28:18] RECOVERY - Mediawiki Error Rate on graphite-labs is OK: OK: Less than 1.00% above the threshold [1.0] [20:43:50] PROBLEM - Puppet errors on integration-slave-jessie-android is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [20:47:37] legoktm: lets discuss deployment related stuff in here to avoid distracting -operations [20:47:43] sure [20:48:58] so I was syncing that file prior to deploying the train because it was an open blocking task on T191051 .. I was intending to test it on group1 before deploying to group2 wikis [20:48:58] T191051: 1.32.0-wmf.5 deployment blockers - https://phabricator.wikimedia.org/T191051 [20:49:25] but I don't understand why the submodule commit wasn't pulled in [20:49:41] the way I understand deploys work is that [20:50:05] you pull core, rebase against wmf/whatever, git submodule update extensions/Whatever, then sync [20:51:24] I typically pull the submodule if I'm trying to deploy a specific thing [20:52:19] that's not what https://wikitech.wikimedia.org/wiki/How_to_deploy_code#Step_2:_get_the_code_on_the_deployment_host says [20:53:34] it's causing problems because when I run git log HEAD..origin/wmf/X all of a sudden there's another change there [20:55:04] legoktm: I would have rebased in core if I'd gotten a chance to finish the deployment. But I'll do it the other way around from now on [20:55:17] to avoid confusion [20:55:19] thanks [20:57:38] PROBLEM - SSH on integration-slave-docker-1005 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [21:02:24] RECOVERY - SSH on integration-slave-docker-1005 is OK: SSH OK - OpenSSH_6.7p1 Debian-5+deb8u4 (protocol 2.0) [21:08:22] PROBLEM - Puppet errors on deployment-mx02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [21:17:45] legoktm: Have you made the codesniffer release 19? Is it OK to merge the stuff for release 20? :-) [21:18:39] James_F: doesn't look to have been tagged yet [21:18:50] https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/329570ab59b76e3674a36f4feec3ecee7448c962 [21:21:05] (03PS3) 10Chad: dockerfiles build.py: Just remove it [integration/config] - 10https://gerrit.wikimedia.org/r/434000 [21:21:30] Reedy: Yeah, I merged that. I don't know how it gets tagged, and don't want to break stuff by merging things on top of a release commit. [21:21:40] git tag -s -m "TAG SHIT YO" [21:21:52] you can tag a commit that isn't HEAD [21:22:33] (03CR) 10jerkins-bot: [V: 04-1] dockerfiles build.py: Just remove it [integration/config] - 10https://gerrit.wikimedia.org/r/434000 (owner: 10Chad) [21:23:50] I know how git tags work. :-) But packagist magic is potentially different, and I know I've had headaches of fix-ups I've needed in the past to do with npm releases. [21:24:17] It's not.. If the hooks working, it'll replicate out usually within an hour (or you go and press the update button) [21:24:35] I can wait. [21:25:16] He probably got distracted ;) [21:31:14] there as a bit of a distraction [21:31:29] Just a bit. [21:41:24] goat-g? nice one [21:44:06] apergos: when I switched from irssi to weechat I needed a second name to test things before turning off irssi, that was the nick I chose and is now my backup :) [21:44:22] well-chosen! [21:44:30] thanks :) [22:26:25] 10MediaWiki-Releasing, 10Collaboration-Team-Triage, 10Notifications, 10MW-1.31-release: Bundle Echo extension with MW 1.31 - https://phabricator.wikimedia.org/T191738#4230201 (10demon) [22:33:42] no_justification: btw, seems like REL1_23...REL1_26 could branches could be removed sometime soon to reduce clutter on branches views. [22:34:02] 27 is now oldest non-obsolete branch [22:34:18] Deleting branches makes people angry [22:34:58] But s/making people angry/deleting branches/ makes me happy! [22:34:59] :P [22:35:18] PROBLEM - Puppet errors on deployment-deploy1001 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [22:36:19] James_F: btw, regarding packagist, when the hook is installed on github, it happens within a few seconds on push. [22:36:49] When I pushed the tag for wrappedstring it was showing on packagist the next minute, and one clear-cache command later, I was able to install it , too. [22:37:57] only issue is, GitHub deprecated service hooks (aside from existing ones), without Packagist documenting which web hook to set manually, nor Packagist announcing support for the GitHub Apps interface, there is no easy way to set it up for new repos. [22:38:08] so.. 1 hour delay or manual pressing of buttons it is. [22:38:22] computers suck [22:38:39] Just make sure we press the right buttons. All is well after that. [22:39:17] People suck. Computers let people suck at speed, worldwide and in Panavision® [22:44:50] let's all go live in the woods away from people [22:45:28] PCT through-hike offsite [22:45:39] but we still want GPS [22:48:34] mutante: "how long is the offsite?" "oh, about 2-3 months, depending" "?!?!?!?!" [22:51:34] hehe, yea. if we start in spring we can make it before the snow falls . "Elite athletes who are experienced on the PCT have finished the trail in as little as two months." :p [22:51:55] heh [23:19:29] James_F: yeah, I got distracted. It's safe to merge, but if we're not planning to merge any PHP 7 features until Tuesday, then it can wait a bit for some more patches to make it in [23:20:00] I will release 19.0.0 after I have lunch in a bit [23:20:06] * greg-g looks at the time [23:20:53] My basic plan is that libraryupgrader will go straight to20.0.0. People who want to keep support for older versions, can manually upgrade to 19.x, and then libraryupgrader will just leave those repos alone for a while [23:21:04] since any repo that uses 19.x is doing it on purpose [23:21:19] greg-g: outage + afternoon plans didn't leave me any time to eat until I just got home [23:21:29] legoktm: :/ [23:23:04] legoktm: I think bumping libraryupgrader to 20.0.0 (but nothing else) is fine before the cut. I just am nervous about the wholesale merger of PHP7 syntax changes prematurely. [23:27:53] James_F: ok, then do you want to merge those commits, and I can do libraryupgrader tonight or tomorrow [23:28:34] Doing so. [23:29:09] (03CR) 10Jforrester: [C: 032] Require PHP 7 or HHVM to run [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434976 (owner: 10Legoktm) [23:29:15] (03CR) 10Jforrester: [C: 032] Drop PHP7UnicodeSyntaxSniff sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434977 (owner: 10Legoktm) [23:29:18] (03CR) 10Jforrester: [C: 032] Document why we still need to keep ScalarTypeHintUsageSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434978 (owner: 10Legoktm) [23:29:32] (03CR) 10Jforrester: [C: 032] Release 20.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434979 (owner: 10Legoktm) [23:29:54] Code review is always quick when you've already reviewed it, just waiting to decide what to put into gerrit. ;-) [23:30:11] (03Merged) 10jenkins-bot: Require PHP 7 or HHVM to run [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434976 (owner: 10Legoktm) [23:30:14] (03Merged) 10jenkins-bot: Drop PHP7UnicodeSyntaxSniff sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434977 (owner: 10Legoktm) [23:30:23] :D [23:30:31] (03Merged) 10jenkins-bot: Document why we still need to keep ScalarTypeHintUsageSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434978 (owner: 10Legoktm) [23:30:33] (03Merged) 10jenkins-bot: Release 20.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434979 (owner: 10Legoktm) [23:32:33] (03CR) 10jenkins-bot: Require PHP 7 or HHVM to run [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434976 (owner: 10Legoktm) [23:32:52] (03CR) 10jenkins-bot: Drop PHP7UnicodeSyntaxSniff sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434977 (owner: 10Legoktm) [23:33:12] (03CR) 10jenkins-bot: Document why we still need to keep ScalarTypeHintUsageSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434978 (owner: 10Legoktm) [23:33:31] (03CR) 10jenkins-bot: Release 20.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/434979 (owner: 10Legoktm) [23:34:30] To https://gerrit.wikimedia.org/r/mediawiki/tools/codesniffer [23:34:30] * [new tag] v19.0.0 -> v19.0.0 [23:34:30] * [new tag] v20.0.0 -> v20.0.0 [23:40:32] Yay.