[01:47:18] error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated. [01:47:18] fatal: The remote end hung up unexpectedly [01:47:18] fatal: early EOF [01:47:18] fatal: index-pack failed [01:47:19] gj gerrit [01:49:50] it was upto Receiving objects: 73% (48005/65442), 19.06 MiB | 28.00 KiB/s [01:49:54] Receiving objects: 13% (8854/65442), 2.50 MiB | 27.00 KiB/s [01:49:57] now.. [01:50:02] Why is it going so slow? [01:50:05] wtf is up with https? [01:54:04] twice in a row [02:08:20] something funky going on there [02:08:24] fine from github [04:16:55] Yippee, build fixed! [04:16:55] Project selenium-MultimediaViewer » firefox,beta,Linux,BrowserTests build #500: 09FIXED in 20 min: https://integration.wikimedia.org/ci/job/selenium-MultimediaViewer/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=BrowserTests/500/ [04:34:02] Reedy: that sounds like this bug that has been seen by mw-vagrant users for a while -- T152801 [04:34:03] T152801: "index-pack failed" when installing new MediaWiki-Vagrant box - https://phabricator.wikimedia.org/T152801 [05:03:49] PROBLEM - Mediawiki Error Rate on graphite-labs is CRITICAL: CRITICAL: 20.00% of data above the critical threshold [10.0] [05:15:07] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Performance-Team, 10Jenkins, 10Upstream: WebPageTest job fails intermittently with "java.io.IOException: Unexpected termination of the channel" - https://phabricator.wikimedia.org/T166557#3561073 (10Peter) I haven't seen this... [05:33:49] PROBLEM - Mediawiki Error Rate on graphite-labs is CRITICAL: CRITICAL: 20.00% of data above the critical threshold [10.0] [06:30:37] Project selenium-Wikibase » chrome,test,Linux,BrowserTests build #467: 04STILL FAILING in 1 hr 50 min: https://integration.wikimedia.org/ci/job/selenium-Wikibase/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=test,PLATFORM=Linux,label=BrowserTests/467/ [06:38:25] PROBLEM - Puppet errors on deployment-pdf01 is CRITICAL: CRITICAL: 66.67% of data above the critical threshold [0.0] [06:50:06] Project selenium-Wikibase » chrome,beta,Linux,BrowserTests build #467: 04STILL FAILING in 2 hr 10 min: https://integration.wikimedia.org/ci/job/selenium-Wikibase/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=BrowserTests/467/ [07:13:26] RECOVERY - Puppet errors on deployment-pdf01 is OK: OK: Less than 1.00% above the threshold [0.0] [07:44:16] 10Browser-Tests-Infrastructure, 10Release-Engineering-Team (Kanban), 10Upstream, 10WorkType-NewFunctionality: JJB should support YAML axis - https://phabricator.wikimedia.org/T128462#3561224 (10hashar) [08:10:04] PROBLEM - Free space - all mounts on deployment-kafka01 is CRITICAL: CRITICAL: deployment-prep.deployment-kafka01.diskspace.root.byte_percentfree (<100.00%) [08:11:05] : [08:11:17] !log refreshing all Jenkins jobs with a newer version of JJB [08:11:21] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [08:12:05] (03PS1) 10Addshore: dockerfiles: use multi-stage builds [integration/config] - 10https://gerrit.wikimedia.org/r/374502 [08:15:33] (03PS2) 10Addshore: dockerfiles: use multi-stage builds [integration/config] - 10https://gerrit.wikimedia.org/r/374502 [08:34:34] (03PS3) 10Addshore: dockerfiles: use multi-stage builds [integration/config] - 10https://gerrit.wikimedia.org/r/374502 [08:39:50] zeljkof: addshore: thcipriani|afk: I have updated our JJB fork to catch up with upstream. Gotta reinstall [08:40:35] hashar: will do, thanks for the reminder [08:40:47] 10Browser-Tests-Infrastructure, 10Release-Engineering-Team (Kanban), 10Upstream, 10WorkType-NewFunctionality: JJB should support YAML axis - https://phabricator.wikimedia.org/T128462#3561287 (10hashar) [08:41:04] 10Browser-Tests-Infrastructure, 10Release-Engineering-Team (Backlog), 10Goal, 10User-zeljkofilipin: Migration of browsertests* Jenkins jobs to selenium* jobs cleanup and optional task - https://phabricator.wikimedia.org/T140235#3561290 (10hashar) [08:41:06] 10Browser-Tests-Infrastructure, 10Release-Engineering-Team (Kanban), 10Upstream, 10WorkType-NewFunctionality: JJB should support YAML axis - https://phabricator.wikimedia.org/T128462#2075587 (10hashar) 05Open>03Resolved Fork finally updated to catch up with upstream. All patches got merged. [08:42:14] 10Browser-Tests-Infrastructure, 10Release-Engineering-Team (Kanban), 10Goal, 10User-zeljkofilipin: Migration of browsertests* Jenkins jobs to selenium* jobs cleanup and optional task - https://phabricator.wikimedia.org/T140235#3561298 (10hashar) 05stalled>03Resolved a:03zeljkofilipin T128462 was the... [08:42:27] and T140235 is gone !! zeljkof :) [08:42:36] T140235: Migration of browsertests* Jenkins jobs to selenium* jobs cleanup and optional task - https://phabricator.wikimedia.org/T140235 [08:44:35] hashar: \o/ [08:45:53] !log Restarting Jenkins for openjdk update [08:45:56] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [08:46:04] dun dun dun [08:58:49] RECOVERY - Mediawiki Error Rate on graphite-labs is OK: OK: Less than 1.00% above the threshold [1.0] [09:07:00] (03PS1) 10Addshore: dockerfiles: puppet, just do a fetch, not a pull & fetch [integration/config] - 10https://gerrit.wikimedia.org/r/374507 [09:07:35] (03PS2) 10Addshore: dockerfiles: puppet, just do a fetch, not a pull & fetch [integration/config] - 10https://gerrit.wikimedia.org/r/374507 [09:09:03] (03CR) 10Addshore: "I am against using castor, as then these images can't be run in places castor doesnt run!" [integration/config] - 10https://gerrit.wikimedia.org/r/369605 (owner: 10Hashar) [09:11:27] 10Continuous-Integration-Config, 10Marvin: Enable CI Jenkins job test voting - https://phabricator.wikimedia.org/T172904#3561343 (10hashar) 05Open>03Resolved Nice! Thank you :] [09:30:13] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Performance-Team, 10WebPageTest: Where to trigger WebPageTest jobs? - https://phabricator.wikimedia.org/T166756#3561383 (10hashar) Indeed, and I confirmed this afternoon that the instance is mostly idle with two jobs running in... [09:41:44] 10Deployment-Systems, 10Release-Engineering-Team (Kanban), 10Scap (Scap3-Adoption-Phase1), 10scap2, and 3 others: Deploy jobrunner with scap3 (Trebuchet jobrunner/jobrunner) - https://phabricator.wikimedia.org/T129148#2096570 (10hashar) a:05hashar>03thcipriani From yesterday #together meeting, Tyler is... [09:56:43] hashar: can you take a quick look at https://gerrit.wikimedia.org/r/#/c/374507/ and just confirm it makes sense per what you said yesterday of fetch just works (rather than adding a remote) [10:01:34] RECOVERY - Puppet staleness on deployment-kafka01 is OK: OK: Less than 1.00% above the threshold [3600.0] [10:02:32] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Jenkins: Jenkins logs are no more rotated since June 26th - https://phabricator.wikimedia.org/T174425#3561426 (10hashar) [10:05:03] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Jenkins: Jenkins logs are no more rotated since June 26th - https://phabricator.wikimedia.org/T174425#3561442 (10hashar) [10:08:25] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Jenkins: Jenkins logs are no more rotated since June - https://phabricator.wikimedia.org/T174425#3561450 (10hashar) [10:10:14] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Jenkins: Jenkins logs are no more rotated since June - https://phabricator.wikimedia.org/T174425#3561426 (10hashar) 05Open>03Invalid They are rotated after 256MBytes ``` $ logrotate --debug /etc/logrotate.d/jenkins reading config fil... [10:30:33] hashar: if you need a break... https://gerrit.wikimedia.org/r/#/c/373903/ ;) [10:30:58] tested here and works fine https://gerrit.wikimedia.org/r/#/c/373902/ [10:31:45] (03PS4) 10Addshore: dockerfiles: use multi-stage builds [integration/config] - 10https://gerrit.wikimedia.org/r/374502 [10:31:52] (03PS3) 10Addshore: dockerfiles: puppet, just do a fetch, not a pull & fetch [integration/config] - 10https://gerrit.wikimedia.org/r/374507 [10:31:58] (03CR) 10Addshore: [V: 031] dockerfiles: puppet, just do a fetch, not a pull & fetch [integration/config] - 10https://gerrit.wikimedia.org/r/374507 (owner: 10Addshore) [10:32:03] (03CR) 10Addshore: [V: 031] dockerfiles: use multi-stage builds [integration/config] - 10https://gerrit.wikimedia.org/r/374502 (owner: 10Addshore) [10:33:32] (03CR) 10Zfilipin: [C: 032] Create Jenkins job that runs RelatedArticles Selenium tests daily [integration/config] - 10https://gerrit.wikimedia.org/r/373278 (https://phabricator.wikimedia.org/T171847) (owner: 10Zfilipin) [10:34:06] zeljkof: working on some puppet patch and then I will head for lunch [10:34:11] I guess you can merge ? :D [10:34:18] dont forget to update your JJB copy! [10:34:38] (03Merged) 10jenkins-bot: Create Jenkins job that runs RelatedArticles Selenium tests daily [integration/config] - 10https://gerrit.wikimedia.org/r/373278 (https://phabricator.wikimedia.org/T171847) (owner: 10Zfilipin) [10:34:42] hashar: oh, had already a lot of fun with JJB :| [10:35:07] looks like pip is not installed on this machine (not sure how that is possible at all) and the fun starts there [10:52:00] 10Continuous-Integration-Infrastructure (Little Steps Sprint), 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10User-zeljkofilipin: For MediaWiki extensions, merge rubocop inside mwext-mw-selenium-jessie - https://phabricator.wikimedia.org/T164479#3561552 (10zeljkofilipin) [11:33:31] RECOVERY - Puppet errors on deployment-imagescaler02 is OK: OK: Less than 1.00% above the threshold [0.0] [11:42:32] (03PS1) 10Zfilipin: WIP Generic Ruby/Rake Jenkins job for extensions [integration/config] - 10https://gerrit.wikimedia.org/r/374533 (https://phabricator.wikimedia.org/T164479) [11:44:54] 10Beta-Cluster-Infrastructure, 10Operations, 10HHVM: Move the MW Beta appservers to Debian - https://phabricator.wikimedia.org/T144006#3561669 (10MoritzMuehlenhoff) [11:47:15] 10Beta-Cluster-Infrastructure, 10Operations, 10HHVM: Move the MW Beta appservers to Debian - https://phabricator.wikimedia.org/T144006#3561690 (10MoritzMuehlenhoff) All the packaging work for jessie is complete (and the servers in production have been migrated). If deployment-tmh01 is still used it can be re... [11:54:31] PROBLEM - Puppet errors on deployment-imagescaler02 is CRITICAL: CRITICAL: 33.33% of data above the critical threshold [0.0] [11:56:38] (03CR) 10Niedzielski: "Thanks @hashar!" [integration/config] - 10https://gerrit.wikimedia.org/r/370678 (https://phabricator.wikimedia.org/T172904) (owner: 10Niedzielski) [12:06:30] hashar: around for a quick look at https://gerrit.wikimedia.org/r/#/c/374533/ ? [12:06:50] I am not sure how to test it without merging the patch :| [12:07:05] I have deployed the job https://integration.wikimedia.org/ci/job/mwext-rake/configure [12:07:20] and tried to run it, but it fails when installing rake of all things :( [12:07:35] and the job it is based on runs just fine https://integration.wikimedia.org/ci/job/mwext-mw-rspec-jessie/34/console [12:23:05] Yippee, build fixed! [12:23:06] Project selenium-GettingStarted » firefox,beta,Linux,BrowserTests build #509: 09FIXED in 1 min 5 sec: https://integration.wikimedia.org/ci/job/selenium-GettingStarted/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=BrowserTests/509/ [12:38:21] 10Continuous-Integration-Config, 10Release-Engineering-Team (Watching / External), 10Discovery, 10Discovery-Analysis (Current work), 10Patch-For-Review: Add lint/CI to all wikimedia/discovery analytics repositories - https://phabricator.wikimedia.org/T153856#3561824 (10hashar) On integration-r-lang01.int... [12:42:02] (03Abandoned) 10Zfilipin: WIP Generic Ruby/Rake Jenkins job for extensions [integration/config] - 10https://gerrit.wikimedia.org/r/374533 (https://phabricator.wikimedia.org/T164479) (owner: 10Zfilipin) [12:54:56] Reedy: can a maintenance script be run for me, please? [12:54:59] https://phabricator.wikimedia.org/T167669#3340396 [12:55:24] 10Continuous-Integration-Infrastructure (phase-out-trusty), 10Release-Engineering-Team (Backlog): Install PHP5.5 on jessie CI instances - https://phabricator.wikimedia.org/T144959#3561869 (10hashar) [12:55:26] 10Continuous-Integration-Infrastructure (phase-out-trusty), 10Release-Engineering-Team (Backlog): Migrate PHP5.5 jobs from Trusty to Jessie - https://phabricator.wikimedia.org/T161882#3561868 (10hashar) [12:55:28] 10Continuous-Integration-Infrastructure (phase-out-trusty), 10Release-Engineering-Team (Backlog), 10Patch-For-Review: mysql does not start when Trusty instances spawn - https://phabricator.wikimedia.org/T141450#3561870 (10hashar) [12:55:46] 10Continuous-Integration-Infrastructure (phase-out-trusty), 10Release-Engineering-Team (Kanban): Migrate NodeJS Nodepool jobs from Trusty to Jessie - https://phabricator.wikimedia.org/T161884#3561885 (10hashar) [12:58:34] PROBLEM - Puppet errors on integration-r-lang-01 is CRITICAL: CRITICAL: 10.00% of data above the critical threshold [0.0] [13:03:37] RECOVERY - Puppet errors on integration-r-lang-01 is OK: OK: Less than 1.00% above the threshold [0.0] [13:17:44] tabbycat: lol [13:17:58] meow? [13:18:26] Check the task [13:18:35] You're gonna love it [13:18:58] "already logged as completed" wtf is that? [13:19:06] It's for when it's run in update.php [13:19:10] So it only gets run once [13:19:44] and what's exactly what I'm gonna love? I do not get it :) [13:19:53] sarcasm [13:20:19] ah, well, I don't have much sense of humor [13:21:19] so Reedy there's nothing left to do there? [13:21:33] Well, the script won't run without being altered/hacked at [13:21:54] Also, it suggests someone has already run it [13:22:05] Ah [13:22:05] When the script has finished, it will make a note of this in the database, and [13:22:05] will not run again without the --force option. [13:22:10] let's try that [13:22:59] (03PS1) 10Aude: Update Wikidata to wmf/1.30.0-wmf.16 [tools/release] - 10https://gerrit.wikimedia.org/r/374542 [13:23:04] --mode=remove --begin=Userbox_sablonok [13:23:12] It deleted it [13:23:58] --force was not documented in the script page [13:24:08] and --mode=both --force ? [13:24:35] $this->addOption( 'force', 'Run the update even if it was completed already' ); [13:24:40] It's from the parent class [13:24:45] need a coffee [13:46:39] Yippee, build fixed! [13:46:40] Project selenium-VisualEditor » firefox,beta,Linux,BrowserTests build #506: 09FIXED in 2 min 39 sec: https://integration.wikimedia.org/ci/job/selenium-VisualEditor/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=BrowserTests/506/ [13:51:23] (03CR) 10Aude: [C: 032] Update Wikidata to wmf/1.30.0-wmf.16 [tools/release] - 10https://gerrit.wikimedia.org/r/374542 (owner: 10Aude) [13:52:41] (03Merged) 10jenkins-bot: Update Wikidata to wmf/1.30.0-wmf.16 [tools/release] - 10https://gerrit.wikimedia.org/r/374542 (owner: 10Aude) [14:13:22] PROBLEM - Puppet errors on deployment-logstash2 is CRITICAL: CRITICAL: 30.00% of data above the critical threshold [0.0] [14:53:24] RECOVERY - Puppet errors on deployment-logstash2 is OK: OK: Less than 1.00% above the threshold [0.0] [15:03:22] hashar: labnodepool has been alerting for a few days with '1 nodepool alien(s) present' — do you know what that's about? [15:03:29] (I looked at the instance list, it's not obvious to me) [15:03:36] ah [15:04:00] supposedly the alarm should spam us here and by mail [15:04:55] that happens whenever there is an instance in the openstack project that nodepool doesn't know about [15:04:58] that leaks from time to time [15:05:54] hashar: if I see a vm whose id is out of sequence should I just delete it? [15:06:21] or is it snapshot-ci-trusty-1504016040 ? [15:06:51] !log nodepool: deleting alien instance: openstack server delete ci-jessie-wikimedia-793795 [15:06:55] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:06:59] andrewbogott: yes [15:07:07] though the snapshots are a different story [15:07:17] it is used to refresh the base image [15:07:29] though the trusty one has some puppet error of some sort [15:08:06] hm, well, the alert went green in any case :) [15:08:06] not sure why it reports it as an alien [15:08:11] good ! :) [15:08:20] thanks for the notification [15:08:22] also while you are around [15:08:35] have you found some info / logs about rabbitmq explosion? [15:08:59] I was reading bunch of doc about rabbitmq / AMQP / openstack RPC system till late in the night yesterday [15:09:15] but I could not found any metrics to look at [15:09:33] (nodepool aliens are gone) [15:19:00] 10Continuous-Integration-Infrastructure (phase-out-trusty), 10Release-Engineering-Team (Backlog): Migrate PHP5.5 jobs from Trusty to Jessie - https://phabricator.wikimedia.org/T161882#3562268 (10hashar) I have managed to build a PHP 5.5 Debian package on a Jessie image. Steps: git clone git://anonscm.debian.o... [15:21:31] andrewbogott: got a question above about rabbit mq :) [15:21:49] hashar: in a meeting, back soon [15:21:54] no worries :) [15:39:27] !log Created integration-slave-jessie-php55 to try out a php5.5 package on Jessie - T161882 [15:39:31] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:39:31] T161882: Migrate PHP5.5 jobs from Trusty to Jessie - https://phabricator.wikimedia.org/T161882 [15:59:44] 10Release-Engineering-Team, 10Operations, 10ops-eqiad: tin has a failing hdd - https://phabricator.wikimedia.org/T174449#3562401 (10RobH) [16:13:11] 10Release-Engineering-Team, 10Operations, 10hardware-requests: eqiad: replacement tin/deployment server - https://phabricator.wikimedia.org/T174452#3562461 (10RobH) [16:39:01] would anyone mind merging a very simple fix for an extension? (protocol fix) https://gerrit.wikimedia.org/r/#/c/374565/ [16:39:16] I can't find the maintainer listed, and I don't think their active, and this is very minor [16:41:05] it's a minor change but an important fix :P [16:42:22] Reception123: it is most probably an obsolet e/ unmaintained extension [16:42:53] though it is listed at https://www.mediawiki.org/wiki/Extension:WebChat :D [16:43:32] hashar: Not really. It does seem to have been maintained by siebrand, and there's not much more to maintain, as it's function is just having IRC on-wiki [16:44:15] and as I said this fix is really easy.. [16:44:38] https://www.mediawiki.org/w/index.php?title=User:RobertL&oldid=907692 [16:44:46] apparently the author was involved in translatewiki [16:45:23] well searching him on Gerrit for review doesn't give anything [16:45:56] and I don't think this is exactly a "maintainer-needed" patch [16:47:04] yup [16:47:14] and most probably nobody installed that extension in years :D [16:47:23] maybe it got created for translatewiki and it is no more used [16:47:26] I have no clue [16:47:30] +2 ed [16:48:29] Thank you [16:50:22] there are many un-maintained or very little maintained extensions hosted.. but honestly not all of them need to be maintained too much, especially when they have simple functions such as this one [17:06:16] Reception123: yeah there is like 800+ extensions in Gerrit [17:06:27] and it is hard to know what is still working [17:06:33] dinner time! [17:07:13] hasharDinner: Enjoy :) [17:07:27] legoktm: Reedy: looks like https://tools.wmflabs.org/extreg-wos/ isn't working for some reason [17:07:43] service looks to have crashed/stopped [17:08:08] 10Continuous-Integration-Config, 10Release-Engineering-Team (Watching / External), 10Discovery, 10Discovery-Analysis (Current work), 10Patch-For-Review: Add lint/CI to all wikimedia/discovery analytics repositories - https://phabricator.wikimedia.org/T153856#3562734 (10mpopov) >>! In T153856#3561824, @ha... [17:10:07] 10Release-Engineering-Team, 10Operations, 10hardware-requests: eqiad: replacement tin/deployment server - https://phabricator.wikimedia.org/T174452#3562755 (10RobH) Please note that there has been some IRC discussion. The relevance of moving deployment to ganeti was discussed on T144578. Additionally, @bd8... [17:13:46] 10Release-Engineering-Team, 10Operations, 10hardware-requests: eqiad: replacement tin/deployment server - https://phabricator.wikimedia.org/T174452#3562461 (10demon) >>! In T174452#3562755, @RobH wrote: > I'd advise we try out the spare system with the SATA disks and see how well it works. Its a higher perf... [17:22:22] evening all [17:24:39] /build/php5.5-5.5.38/Zend/zend_types.h:36:14: warning: ISO C90 does not support 'long long' [-Wlong-long] [17:24:46] blabla gcc is pedantic [17:24:47] :D [17:37:35] Heads up... database updates on beta may be a bit slow for the next few runs [17:37:36] [18:36:58] (CR) Anomie: [C: 2] Convert UNIQUE keys into PRIMARY KEY [core] - https://gerrit.wikimedia.org/r/370190 (https://phabricator.wikimedia.org/T172514) (owner: Marostegui) [17:39:27] =o [17:41:37] 10Scap: Include timestamp in `Failed to acquire lock` message - https://phabricator.wikimedia.org/T174466#3562943 (10Reedy) [17:53:32] Reception123: Reedy: I was in the middle of deploying new stuff last night and forgot to restart it, my bad [17:53:40] heh [17:54:25] ok, I was working on ext. registration and just wanted to check out something :D [18:01:06] Reception123: it's back up now [18:01:14] ok, thanks :) [18:01:25] it should be much more accurate now [18:01:36] yeah, it was at 44.something last time I checked [18:01:44] we're still getting close to the wall of superpowers :P [18:01:59] hmm, no there are still a few bugs [18:02:08] aww the "patch for review"s are gone [18:02:25] oh my bad [18:02:34] * legoktm fixes [18:04:01] 10Release-Engineering-Team (Kanban), 10Phabricator, 10User-greg: Update Phabricator login page with labs to wikitech - https://phabricator.wikimedia.org/T174224#3563146 (10greg) a:03greg [18:05:31] Reception123: the bug links should come back in like 2 hours [18:06:04] Ok [18:16:49] 10Release-Engineering-Team, 10Operations, 10Category, 10Epic, 10Services (watching): FY2017/18 Program 6: Streamlined Service delivery - https://phabricator.wikimedia.org/T170453#3563197 (10JAufrecht) Adding an extra tag to support Phlogiston reporting experiments. [18:26:40] Reception123: oh that was faster than I expected [18:26:41] 434/876 - 49.54% [18:26:43] !!! [18:26:55] so close.. :) [18:27:34] there's at least two patches that you can review and +2 so maybe we can get to 50% right now! https://gerrit.wikimedia.org/r/373563 and https://gerrit.wikimedia.org/r/374571 [18:28:21] and I guess https://gerrit.wikimedia.org/r/#/c/373540/ [18:32:28] AuthorProtect scares me [18:32:51] I'll let Yaron review AdminLinks [18:41:45] 10Beta-Cluster-Infrastructure, 10Multimedia, 10HHVM: Reimage deployment-tmh01 with Debian Jessie - https://phabricator.wikimedia.org/T174477#3563286 (10greg) [18:41:53] 10Beta-Cluster-Infrastructure, 10Multimedia: Reimage deployment-tmh01 with Debian Jessie - https://phabricator.wikimedia.org/T174477#3563286 (10greg) [18:43:53] legoktm: the percentage only increases when the patches are actually merged, right? [18:45:49] 10Gerrit, 10Upstream: Unable to see which patch is the parent/dependency of specific patch - https://phabricator.wikimedia.org/T141947#3563319 (10Paladox) Yeh PolyGerrit has a lot of improvements to the ui. [18:48:26] 10Gerrit, 10Operations, 10Ops-Access-Requests, 10Patch-For-Review: Add new users Sharvaniharan and Cooltey to releasers-mobile - https://phabricator.wikimedia.org/T173886#3563325 (10Sharvaniharan) 05Resolved>03Open @herron I accidentally overwrote my ssh public key . I am so sorry . Attached is my new... [19:08:04] Reception123: yes [19:08:14] Project selenium-MinervaNeue » chrome,beta,Linux,BrowserTests build #98: 04FAILURE in 19 min: https://integration.wikimedia.org/ci/job/selenium-MinervaNeue/BROWSER=chrome,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=BrowserTests/98/ [19:17:58] 10Gerrit, 10Operations, 10Ops-Access-Requests, 10Patch-For-Review: Add new users Sharvaniharan and Cooltey to releasers-mobile - https://phabricator.wikimedia.org/T173886#3563500 (10RobH) 05Open>03Resolved fixed and new pubkey is live. change was confirmed as valid via user update into phab, as well... [19:18:26] Project selenium-MinervaNeue » firefox,beta,Linux,BrowserTests build #98: 04FAILURE in 29 min: https://integration.wikimedia.org/ci/job/selenium-MinervaNeue/BROWSER=firefox,MEDIAWIKI_ENVIRONMENT=beta,PLATFORM=Linux,label=BrowserTests/98/ [19:19:39] legoktm: ok. Also there is still a strange issue, it says "No" for AdminLinks but there is a task and a patch for review.. [19:19:48] 10Gerrit, 10Operations, 10Ops-Access-Requests, 10Patch-For-Review: Add new users Sharvaniharan and Cooltey to releasers-mobile - https://phabricator.wikimedia.org/T173886#3563513 (10Sharvaniharan) Thank you so much @RobH . You are a lifesaver! [19:20:01] (and the patch was submitted a few days ago, so it can't be that the page didn't refresh) [19:22:01] 10Release-Engineering-Team (Watching / External), 10Operations, 10hardware-requests: eqiad: replacement tin/deployment server - https://phabricator.wikimedia.org/T174452#3563524 (10greg) [19:22:04] 10Release-Engineering-Team (Watching / External), 10Operations, 10ops-eqiad: tin has a failing hdd - https://phabricator.wikimedia.org/T174449#3563527 (10greg) [19:23:14] Reception123: Legoktm renamed this task from Convert Extension:Admin Links to use extension registration to Convert Extension:AdminLinks to use extension registration.Tue, Aug 29, 12:23 PM [19:23:44] ah, the title [19:24:18] it probably should rely on projects but it uses titles right now [19:25:47] renamed all the other tasks I made [19:25:59] so it should work when the next refresh happens [19:47:02] RainbowSprinkles: I want to create a new Gerrit bot account that all the library version bumps will be done under instead of clogging up mine. Should I just create a new account normally or is there anything special I need to do? [19:47:17] Just make a normal account [19:57:45] (03PS1) 10MarcoAurelio: Whitelist Reception123 on Zuul [integration/config] - 10https://gerrit.wikimedia.org/r/374621 [20:03:35] 10Continuous-Integration-Config, 10Marvin: Enable CI Jenkins job test voting - https://phabricator.wikimedia.org/T172904#3563718 (10Niedzielski) > 00:01:27.006 (node:1121) DeprecationWarning: [eslint] The 'ecmaFeatures' config file property is deprecated, and has no effect. (found in /home/jenkins/workspace/ma... [20:07:22] 10Continuous-Integration-Config, 10Marvin: Enable CI Jenkins job test voting - https://phabricator.wikimedia.org/T172904#3563730 (10Pchelolo) @Niedzielski Done! [20:07:41] 10Gerrit, 10Upstream: Gerrit should track follow-ups to a merged change (by commit SHA-1 and Change-Id), like CodeReview used to - https://phabricator.wikimedia.org/T64371#3563732 (10matmarex) Here's an example: https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112368 – Note the sections "Follow-up revisio... [20:11:09] (03PS1) 10MarcoAurelio: Whitelist Mainframe98 on Zuul [integration/config] - 10https://gerrit.wikimedia.org/r/374626 [20:12:32] 10Continuous-Integration-Config, 10Marvin, 10Patch-For-Review: Enable CI Jenkins job test voting - https://phabricator.wikimedia.org/T172904#3563780 (10Niedzielski) Works! Thanks @Pchelolo!! [20:12:57] ah, hum, I somewhat made that patch depend on the other one [20:30:01] (03PS1) 10Umherirrender: Make some unit tests voting [integration/config] - 10https://gerrit.wikimedia.org/r/374634 [20:32:39] (03PS2) 10MarcoAurelio: Whitelist Mainframe98 on Zuul [integration/config] - 10https://gerrit.wikimedia.org/r/374626 [20:33:43] (03PS2) 10Umherirrender: Make some unit tests voting [integration/config] - 10https://gerrit.wikimedia.org/r/374634 [21:05:26] thcipriani: do you happen to know what the puppet class modules/deployment/manifests/salt_master.pp does? [21:05:37] it's applied to the labcontrol servers and I"m trying to figure out why :) [21:06:32] chasemp: from the looks of it, it seems to setup all the needed variables to run a trebuchet deployment master [21:07:00] thcipriani: do you guys use that for anything? is that even current tech? [21:07:12] and it sets up /srv/deployment/*/* with all the repos that are defined for use in trebuchet when it runs the deploy.deployment_server_init bit [21:07:35] chasemp: that is not current tech, it's in the process of being removed. [21:08:02] tracked: https://phabricator.wikimedia.org/T129290 [21:08:20] from a releng perspective, if I removed that role it wouldn't affect you guys currently right? [21:09:09] welcome back hashar -- I've got two patches for you (zuul whitelisting) ;) [21:09:44] chasemp: removed it from labcontrol servers or entirely? still needed (somewhat) on tin/mira/deployment-tin [21:10:27] thcipriani: yep just talking labcontrol :) [21:10:56] yeah, that seems fine to me. Unaware of anyone using it there. [21:11:30] tx [21:15:01] 10Continuous-Integration-Infrastructure (phase-out-trusty), 10Release-Engineering-Team (Backlog): Migrate PHP5.5 jobs from Trusty to Jessie - https://phabricator.wikimedia.org/T161882#3564080 (10hashar) Had to tweak a few other things and backport `php-defaults` to Jessie. The mediawiki phpunit tests with a s... [21:19:19] (03PS1) 10MarcoAurelio: Whitelist Framawiki on Zuul [integration/config] - 10https://gerrit.wikimedia.org/r/374642 [21:21:52] (03PS1) 10Ejegg: Run tox on fundraising/tools/DjangoBannerStats [integration/config] - 10https://gerrit.wikimedia.org/r/374643 (https://phabricator.wikimedia.org/T121723) [21:35:20] 10Continuous-Integration-Infrastructure (phase-out-trusty), 10Release-Engineering-Team (Kanban): Migrate PHP5.5 jobs from Trusty to Jessie - https://phabricator.wikimedia.org/T161882#3564177 (10hashar) a:03hashar Tests passed! So I guess I will check with Moritz how I can push the patches in Gerrit and how t... [21:38:24] hi releng! FR-tech has a 'unit' test that uses the database, and had been connecting with 'test'@'localhost' and no password. That doesn't seem to work any more: https://integration.wikimedia.org/ci/job/tox-jessie/19437/console [21:38:44] What should we be doing instead? [21:38:46] (03CR) 10Hashar: [C: 031] Whitelist Reception123 on Zuul [integration/config] - 10https://gerrit.wikimedia.org/r/374621 (owner: 10MarcoAurelio) [21:39:20] (03CR) 10Hashar: [C: 031] Whitelist Mainframe98 on Zuul [integration/config] - 10https://gerrit.wikimedia.org/r/374626 (owner: 10MarcoAurelio) [21:39:26] besides, ya know, not using the db [21:40:05] not sure why it would have suddenlty stopped [21:40:11] try root and no password? [21:40:16] k, will do [21:40:17] iirc that is the default on jessie [21:40:20] thanks! [21:40:37] or maybe that was on ubuntu :( [21:40:56] https://gerrit.wikimedia.org/r/#/c/374642/ too hashar ;) [21:41:12] OOH, there's some silly environment detection going on - it uses 'root' if 'EXECUTOR_NUMBER' in os.environ [21:41:32] lemme do something less silly [21:41:49] guessing that changed on the way over [21:41:53] (03CR) 10Hashar: [C: 04-1] Whitelist Framawiki on Zuul (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/374642 (owner: 10MarcoAurelio) [21:42:14] ejegg: EXECUTOR_NUMBER would be set by Jenkins [21:42:45] hmm, the test seems not to be finding that any more, or it would be using 'root' [21:42:57] but the failure message says it's using 'test' [21:43:03] ejegg: though tox uses JENKINS_URL [21:43:12] and in mediawiki we have a check against JENKINS_HOME [21:43:15] that is a bit more obvious :] [21:43:28] AHHHH [21:43:31] yeah [21:43:32] sorry [21:43:32] cool, I'll go with the mediawiki choice [21:43:39] (03CR) 10MarcoAurelio: Whitelist Framawiki on Zuul (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/374642 (owner: 10MarcoAurelio) [21:43:42] so we have ugpraded tox earlier in august [21:43:57] and tox no more pass environment variables to the underlying command [21:44:10] oh, so it's totally insulated... [21:44:25] (03PS2) 10MarcoAurelio: Whitelist Framawiki on Zuul [integration/config] - 10https://gerrit.wikimedia.org/r/374642 [21:44:26] mostly yes [21:44:27] https://tox.readthedocs.io/en/latest/config.html#confval-passenv=SPACE-SEPARATED-GLOBNAMES [21:44:37] you can explicitly specificy a list of env variables to keep passing [21:44:50] in the tox.ini probably: [21:44:56] passenv=EXECUTOR_NUMBER [21:45:19] rockin, I'll give that a shot [21:46:35] that should work and you might be able to try it on your local machine [21:46:51] CI should be using tox 2.5.0 [21:47:12] heh, already sent it to jenkins [21:48:15] still failing, I'll try stuff locally [21:48:37] ejegg: try to move the passenv to the testenv:discovery] section ? [21:48:57] 10Release-Engineering-Team, 10Fundraising-Backlog, 10Fundraising Sprint Gondwanaland Reunification Engine, 10MW-1.29-release (WMF-deploy-2017-04-04_(1.29.0-wmf.19)), 10Patch-For-Review: Fix raw HTML tags breaking 1.29.0-wmf19+ - https://phabricator.wikimedia.org/T162716#3564291 (10awight) [21:49:01] I have been working most of the day and I am tired so I am just guessing :D [21:49:30] ejegg: yes just move it to the [testenv:discover] section and it should work [21:49:42] thanks again! [21:50:08] and maybe if you create a new section [testenv] passenv=EXECUTOR_NUMBER [21:50:14] that would be applied to all the other testenv [21:50:20] I have no clue really, would have to check it [21:51:00] ./audit/paypal/tests/test_trr_file.py:286:1: F811 redefinition of unused 'test_recurring' from line 264 [21:51:03] ejegg: kudos :] [21:51:22] sweet, got to the real error! [21:51:46] tabbycat: will do them tomorrow morning unless someone beat me to it [21:51:54] tabbycat: it is too late to deploy anything :] [21:52:04] hashar: okay, I fixed Framawiki's one too [21:52:32] thanks again hashar . have a good evening! [21:52:35] hashar: I thought it was just +2ing them [21:52:41] new things I learn [21:54:08] bed time [21:54:08] tabbycat: I will catch up for sure tomorrow morning [21:54:09] :] [21:54:12] when I read my emails [21:54:25] :) [22:34:35] i gotta jet for a bit but thought i'd post a question here for later answer: do we have JJB configuration for projects using NPM lock files? [22:36:52] like a "npm-node-8-jessie"