[07:15:28] 10Scap (Scap3-Adoption-Phase1), 10releng-201516-q4, 03releng-201718-q1, 10Trebuchet: [keyresult] Migrate remaining trebuchet deployed services - https://phabricator.wikimedia.org/T129290#3302905 (10dcausse) [07:15:31] 10Scap (Scap3-Adoption-Phase1), 10scap2, 06Discovery, 06Discovery-Search, 10Elasticsearch: Deploy elasticsearch plugins with scap3 (Trebuchet elasticsearch/plugins) - https://phabricator.wikimedia.org/T151996#3302903 (10dcausse) 05Open>03declined (closing) @greg ok, I have working POC for generating... [07:20:31] 06Release-Engineering-Team (Kanban), 05Deployment Blockers, 05Release: MW-1.30.0-wmf.3 deployment blockers - https://phabricator.wikimedia.org/T165957#3302921 (10Aklapper) >>! In T165957#3301635, @thcipriani wrote: > Had some trouble with the `make-wmf-branch` script. It seems that the `AccountAudit` extensi... [07:22:10] 10Scap (Scap3-Adoption-Phase1), 10scap2, 06Discovery, 06Discovery-Search, 10Elasticsearch: Deploy elasticsearch plugins with scap3 (Trebuchet elasticsearch/plugins) - https://phabricator.wikimedia.org/T151996#2834610 (10hashar) Excellent, thank you @dcausse I made that .deb package task a sub task of {T1... [07:25:37] PROBLEM - Puppet errors on integration-slave-trusty-1006 is CRITICAL: CRITICAL: 44.44% of data above the critical threshold [0.0] [07:34:12] 10Beta-Cluster-Infrastructure, 06Release-Engineering-Team (Next), 10DBA: beta cluster databases have almost full disks - https://phabricator.wikimedia.org/T166060#3302946 (10hashar) @demon connected on each of the beta database on May 23 for: ``` lang=irc 2017-05-23 16:55 dropped flow_ext... [07:39:51] PROBLEM - Puppet errors on integration-slave-trusty-1004 is CRITICAL: CRITICAL: 60.00% of data above the critical threshold [0.0] [07:41:11] PROBLEM - Puppet errors on integration-slave-trusty-1001 is CRITICAL: CRITICAL: 55.56% of data above the critical threshold [0.0] [07:43:24] 10Beta-Cluster-Infrastructure, 06Release-Engineering-Team (Next), 10DBA: beta cluster databases have almost full disks - https://phabricator.wikimedia.org/T166060#3302963 (10hashar) deployment-db04: ``` root@BETA[(none)]> SHOW PROCESSLIST \G *************************** 1. row ***************************... [07:49:29] !log deployment-db03: mysql> set global expire_logs_days = 7 - to expire bin logs faster (instead of 30 days) - T166060 [07:49:33] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [07:49:33] T166060: beta cluster databases have almost full disks - https://phabricator.wikimedia.org/T166060 [07:50:59] !log deployment-db04: mysql> set global expire_logs_days = 7 - to expire bin logs faster (instead of 30 days) - T166060 [07:51:02] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [07:58:34] 10Beta-Cluster-Infrastructure, 06Release-Engineering-Team (Next), 10DBA, 13Patch-For-Review: beta cluster databases have almost full disks - https://phabricator.wikimedia.org/T166060#3302974 (10hashar) a:03Marostegui Aced by Manuel in less than a minute. The root cause is the master was expiring the bin... [07:58:46] 10Beta-Cluster-Infrastructure, 06Release-Engineering-Team (Next), 10DBA, 13Patch-For-Review: beta cluster databases have almost full disks - https://phabricator.wikimedia.org/T166060#3302976 (10hashar) 05Open>03Resolved [08:00:38] RECOVERY - Puppet errors on integration-slave-trusty-1006 is OK: OK: Less than 1.00% above the threshold [0.0] [08:06:06] 10Beta-Cluster-Infrastructure, 06Release-Engineering-Team (Next), 10DBA, 13Patch-For-Review: beta cluster databases have almost full disks - https://phabricator.wikimedia.org/T166060#3302990 (10hashar) For the record, following Manuel instructions: On the master (db03) I have copied the bin files 000 to 0... [08:07:52] 10Beta-Cluster-Infrastructure, 06Release-Engineering-Team (Next), 10DBA, 13Patch-For-Review: beta cluster databases have almost full disks - https://phabricator.wikimedia.org/T166060#3302991 (10Marostegui) >>! In T166060#3302990, @hashar wrote: > For the record, following Manuel instructions: > > On the m... [08:14:51] RECOVERY - Puppet errors on integration-slave-trusty-1004 is OK: OK: Less than 1.00% above the threshold [0.0] [08:16:09] RECOVERY - Puppet errors on integration-slave-trusty-1001 is OK: OK: Less than 1.00% above the threshold [0.0] [09:21:35] 10Gerrit, 06Release-Engineering-Team (Backlog), 13Patch-For-Review: Update gerrit to 2.14 - https://phabricator.wikimedia.org/T156120#3303143 (10hashar) `@volans` was trying to add an elliptic ED25519 ssh public key to Gerrit which is not recognized in Gerrit 2.13. https://bugs.chromium.org/p/gerrit/issues/d... [09:22:58] PROBLEM - Puppet errors on deployment-mira is CRITICAL: CRITICAL: 22.22% of data above the critical threshold [0.0] [10:02:58] RECOVERY - Puppet errors on deployment-mira is OK: OK: Less than 1.00% above the threshold [0.0] [10:23:02] (03PS1) 10Rammanojpotla: Ruby gem documentation should state license [selenium] - 10https://gerrit.wikimedia.org/r/356359 [10:25:11] (03PS1) 10Rammanojpotla: Ruby gem documentation should state license [ruby/api] - 10https://gerrit.wikimedia.org/r/356360 [10:56:01] (03PS2) 10Zfilipin: Fixed link to license file in readme file. [selenium] - 10https://gerrit.wikimedia.org/r/356359 (https://phabricator.wikimedia.org/T94001) (owner: 10Rammanojpotla) [10:56:26] (03PS2) 10Zfilipin: Fixed link to license file in readme file [ruby/api] - 10https://gerrit.wikimedia.org/r/356360 (https://phabricator.wikimedia.org/T94001) (owner: 10Rammanojpotla) [10:56:44] (03PS3) 10Zfilipin: Fixed link to license file in readme file [selenium] - 10https://gerrit.wikimedia.org/r/356359 (https://phabricator.wikimedia.org/T94001) (owner: 10Rammanojpotla) [10:57:28] (03CR) 10Zfilipin: [C: 031] "I have simplified the commit message." [selenium] - 10https://gerrit.wikimedia.org/r/356359 (https://phabricator.wikimedia.org/T94001) (owner: 10Rammanojpotla) [10:57:35] (03CR) 10Zfilipin: [C: 031] "I have simplified the commit message. The commit looks good to me. If nobody complains in a day or two I will merge it." [ruby/api] - 10https://gerrit.wikimedia.org/r/356360 (https://phabricator.wikimedia.org/T94001) (owner: 10Rammanojpotla) [12:24:06] 06Release-Engineering-Team (Kanban), 10CirrusSearch, 06Discovery, 06Discovery-Search, 15User-zeljkofilipin: Figure out why browser tests can't create suggestion box - https://phabricator.wikimedia.org/T162966#3303668 (10zeljkofilipin) I can ssh to cirrus-browser-bot.eqiad.wmflabs but still fighting with... [13:10:10] PROBLEM - Puppet errors on deployment-aqs02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [13:12:12] PROBLEM - Puppet errors on deployment-aqs03 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [13:15:34] PROBLEM - Puppet errors on deployment-restbase01 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [13:32:22] PROBLEM - Puppet errors on deployment-restbase02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [13:32:26] PROBLEM - Puppet errors on deployment-aqs01 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [13:47:29] hashar: hey, if you are around. Has rules for composer checks recently changed? https://gerrit.wikimedia.org/r/#/c/356354/1 [13:47:34] It now fails on master [13:48:05] says some random libraries shouldn't be exact but Wikibase is not using them directly (e.g. cssjanus) [13:48:08] Amir1: have you looked at the job console ? [13:48:38] The requested package oojs/oojs-ui 0.21.4 exists as oojs/oojs-ui[dev-master] but these are rejected by your constraint. [13:50:30] hashar: I see [13:52:16] I was seeing the wrong error [13:52:18] thansk [13:52:29] *thanks. I thought warnings might make composer to fail [13:52:32] Amir1: I have no idea what is the cause though [13:52:36] (like CI tests) [13:53:57] wikibase doesn't use it directly, probably some dependency. Core? [13:54:05] let me check [14:03:15] 06Release-Engineering-Team (Kanban), 10CirrusSearch, 06Discovery, 06Discovery-Search, 15User-zeljkofilipin: Figure out why browser tests can't create suggestion box - https://phabricator.wikimedia.org/T162966#3304001 (10zeljkofilipin) I find it really slow to debug at cirrus-browser-bot.eqiad.wmflabs. I... [14:12:28] hashar: per packagist https://packagist.org/packages/oojs/oojs-ui only dev-master release is there (compare it to: https://packagist.org/packages/data-values/data-values) it means packagist can't find old releases for strange reasons (probably bad push of tags related things) the bad news is it's breaking everything not just wikibase [14:15:50] Amir1: guess it is time to fill a bug about it [14:16:05] Sure [14:16:28] and https://github.com/wikimedia/oojs-ui has no tags apparently [14:17:13] maybe Gerrit failed to replicate the tags to github somehow [14:17:31] er no https://github.com/wikimedia/oojs-ui/tree/v0.21.4 [14:17:36] they are around [14:17:39] so maybe that is packagist that failed to fetch them [14:19:08] I am off. be back later [14:29:04] 06Release-Engineering-Team (Kanban), 10CirrusSearch, 06Discovery, 06Discovery-Search, 15User-zeljkofilipin: Figure out why browser tests can't create suggestion box - https://phabricator.wikimedia.org/T162966#3304112 (10EBernhardson) we actually setup cirrus-browser-bot.eqiad.wmflabs because it tends to... [14:29:33] https://phabricator.wikimedia.org/T166681 [14:29:36] PROBLEM - Host deployment-phab02 is DOWN: CRITICAL - Host Unreachable (10.68.19.232) [14:32:14] Amir1: I'd imagine the GitHub outage is probably breaking packagist's list of tags. [14:33:38] James_F: oh [14:34:05] How that can be fixed? https://status.github.com says it was down but it's back to normal now [14:34:53] Sure, but if e.g. packagist had a persistent connection and that broke, who knows? [14:36:47] PROBLEM - Puppet errors on deployment-zookeeper02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [14:48:17] Amir1: it shows this now "15:35 BSTWe are investigating increased latency across GitHub.com and our API." [15:35:05] James_F: https://github.com/composer/packagist/issues/759#issuecomment-305213115 [15:35:26] do you think we can make an update to oojs-ui that triggers packagist to update? [15:35:58] I don't know what exactly an update could be. A new commit merged there? [15:36:08] I thought it was only triggered by new tags. [15:37:07] Amir1: If it's any merge, it should now be working (new things have been merged in the past hour). [15:37:50] James_F: so new change won't work as it's only dev-master now [15:38:08] a minor release? [15:38:13] that's horrible [15:38:17] Might be coming anyway. [15:38:24] In meetings right now, sorry. [15:38:33] okay [15:54:27] (03PS1) 10Zfilipin: WIP bundle17-yard-publish is no longer used [integration/config] - 10https://gerrit.wikimedia.org/r/356413 (https://phabricator.wikimedia.org/T164479) [16:27:44] 10Continuous-Integration-Infrastructure, 10OOjs-UI, 07Upstream: Jenkins is broken on master of core (and all extensions) - https://phabricator.wikimedia.org/T166681#3304081 (10hashar) [16:32:38] 10Continuous-Integration-Infrastructure, 07Jenkins, 07Upstream, 07WorkType-NewFunctionality: Jenkins trilead-ssh2 doesn't support our MAC/KEX algorithms - https://phabricator.wikimedia.org/T103351#3304617 (10hashar) a:03Paladox [16:33:00] hello folks .. https://integration.wikimedia.org/ci/job/parsoidsvc-hhvm-parsertests-jessie/2022/console <-- is the composer complaint there known / transient ? [16:34:01] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 06Release-Engineering-Team (Next), 06Labs, 13Patch-For-Review: Fix ci puppet role to support stretch - https://phabricator.wikimedia.org/T166611#3304625 (10hashar) a:03Paladox [16:34:50] :) [16:35:02] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 05MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), 13Patch-For-Review: mass adding of jakub-onderka/php-console-highlighter missed changes to composer.lock files - https://phabricator.wikimedia.org/T164751#3304629 (10hash... [16:35:15] subbu hi yes [16:35:20] James_F has pointed me to https://phabricator.wikimedia.org/T166681 .. so I'll hold on for now. [16:35:22] 10Continuous-Integration-Config, 05MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), 13Patch-For-Review: mass adding of jakub-onderka/php-console-highlighter missed changes to composer.lock files - https://phabricator.wikimedia.org/T164751#3244205 (10hashar) [16:35:44] subbu https://phabricator.wikimedia.org/T166681 [16:35:58] oh you found it [16:43:47] 10Continuous-Integration-Infrastructure, 10OOjs-UI, 07Upstream: Jenkins is broken on master of core (and all extensions) - https://phabricator.wikimedia.org/T166681#3304081 (10Krinkle) I've logged-in on Packagist and forced an update for the oojs/oojs-ui package, per 10Continuous-Integration-Infrastructure, 10OOjs-UI, 07Upstream: Jenkins is broken on master of core (and all extensions) - https://phabricator.wikimedia.org/T166681#3304699 (10Krinkle) a:03Krinkle [16:45:48] subbu: Try again now. [16:45:59] ok. ty [16:46:25] 10Continuous-Integration-Infrastructure, 10OOjs-UI, 07Upstream: Jenkins broken for MediaWiki-related jobs (Composer can't find packages) - https://phabricator.wikimedia.org/T166681#3304081 (10Krinkle) [16:47:08] 10Continuous-Integration-Infrastructure, 10OOjs-UI, 07Upstream: Jenkins broken for MediaWiki-related jobs (Composer can't find packages) - https://phabricator.wikimedia.org/T166681#3304717 (10Florian) Seems to be working again: https://integration.wikimedia.org/ci/job/mwext-testextension-hhvm-composer-jessie... [16:47:31] 10Continuous-Integration-Infrastructure, 07Upstream: Jenkins broken for MediaWiki-related jobs (Composer can't find packages) - https://phabricator.wikimedia.org/T166681#3304081 (10Krinkle) [16:56:38] 10Continuous-Integration-Infrastructure, 07Upstream: Jenkins broken for MediaWiki-related jobs (Composer can't find packages) - https://phabricator.wikimedia.org/T166681#3304781 (10Krinkle) 05Open>03Resolved [16:56:45] 10Continuous-Integration-Infrastructure, 06Performance-Team, 07Upstream: Jenkins broken for MediaWiki-related jobs (Composer can't find packages) - https://phabricator.wikimedia.org/T166681#3304081 (10Krinkle) [17:03:18] 10Scap, 10scap2: scap3 should repack / pack-refs git repos under /srv/deployment - https://phabricator.wikimedia.org/T112509#3304824 (10thcipriani) a:05thcipriani>03None Unlicking this cookie {D503} provides needed functions for this, and does some tag cleanup, but not the actual `gc`-ing. [17:05:05] 10Continuous-Integration-Config, 06Release-Engineering-Team: Clean up CI from any REL1_23 related stuff - https://phabricator.wikimedia.org/T166706#3304848 (10hashar) [17:05:50] 06Release-Engineering-Team (Kanban), 10Release Pipeline: Allow access to ci-staging Docker registry from integration project - https://phabricator.wikimedia.org/T164961#3304861 (10thcipriani) p:05Triage>03Normal [17:07:38] 10Continuous-Integration-Config, 06Release-Engineering-Team: Clean up CI from any REL1_23 related stuff - https://phabricator.wikimedia.org/T166706#3304870 (10hashar) [17:12:32] 10Browser-Tests-Infrastructure, 06Release-Engineering-Team (Backlog): Implement a smoke + parallel strategy for running end-to-end tests - https://phabricator.wikimedia.org/T130037#3304911 (10dduvall) >>! In T130037#3297993, @zeljkofilipin wrote: > @dduvall is this task replaced by [[ https://phabricator.wikim... [17:13:16] 06Release-Engineering-Team (Backlog), 10Release Pipeline: Implement a smoke + parallel strategy for running end-to-end tests - https://phabricator.wikimedia.org/T130037#3304915 (10dduvall) [17:22:37] 06Release-Engineering-Team (Kanban), 06Operations, 07Security-General: setup mwreleases1001.eqiad.wmnet - https://phabricator.wikimedia.org/T164030#3304973 (10Dzahn) I assume this includes shell access on the machine. This will need an admin group on it for that. Would the existing "releasers-mediawiki" ma... [17:28:48] 06Release-Engineering-Team (Kanban), 06Operations, 07Security-General: setup mwreleases1001.eqiad.wmnet - https://phabricator.wikimedia.org/T164030#3305031 (10demon) >>! In T164030#3304973, @Dzahn wrote: > I assume this includes shell access on the machine. This will need an admin group on it for that. > >... [17:33:59] 10Scap, 10scap2: scap3 should repack / pack-refs git repos under /srv/deployment - https://phabricator.wikimedia.org/T112509#3305051 (10demon) We've got support in `git.py` for gc operations now. We could run this $every_so_often. Remember we'll need to handle this for sumodules, as `repack` and `gc` do **not*... [17:41:26] Hi. When will 1.29 be available? [17:43:13] SarahDer hi, an rc was just released https://phabricator.wikimedia.org/source/mediawiki/browse/master/;1.29.0-rc.0 [17:43:53] paladox: thanks. It is not the stable release, right? [17:44:02] Nope not stable. [17:47:49] Ah, ok. Any ideas when stable will come out? [17:48:19] I'm sending an e-mail shortly [17:48:31] (with links to the 1.29.0-rc.0 -- I've only tagged) [17:50:19] Thanks for your help. It would be helpful for me to know when the official release is, so I can plan upgrading my wiki [18:07:00] 06Release-Engineering-Team (Backlog), 10Wikimedia-Site-requests: Consider to switch frrwiki from group2 to group1 per Proofreadpage - https://phabricator.wikimedia.org/T166263#3305175 (10greg) I'm still leaning towards declining this. All (sic) other extensions deal with the same issue, including cross-wiki on... [18:17:40] (03PS1) 10Chad: Add basic scap.cfg [tools/release] - 10https://gerrit.wikimedia.org/r/356430 [18:22:57] RECOVERY - Puppet staleness on deployment-prometheus01 is OK: OK: Less than 1.00% above the threshold [3600.0] [18:26:36] paladox: RainbowSprinkles: could I please have an approximate release date? (I'm planning my schedule and it would be really helpful to know) [18:26:36] (03PS1) 10Chad: Drop OOUIPlayground from Zuul, archived [integration/config] - 10https://gerrit.wikimedia.org/r/356431 (https://phabricator.wikimedia.org/T166057) [18:27:21] That's up to releng. last i herd it will be released a week after a rc [18:27:22] though i could be wrong [18:27:27] so take that with a pinch of salt until RainbowSprinkles replys [18:28:03] thanks for your reply. Will wait for RainbowSprinkles for confirmation. [18:28:13] SarahDer: I really don't know. [18:28:24] but can we expect an update this week? [18:28:26] As I said in my announce e-mail, it depends on when people get the JobQueue issues fixed. [18:28:44] I'm hoping the next week or two [18:28:55] (03CR) 10Prtksxna: [C: 031] Drop OOUIPlayground from Zuul, archived [integration/config] - 10https://gerrit.wikimedia.org/r/356431 (https://phabricator.wikimedia.org/T166057) (owner: 10Chad) [18:29:26] maybe there should be some updates on https://mediawiki.org/wiki/MediaWiki_1.29 as I'm guessing a lot of people were waiting for the 25th [18:29:41] RainbowSprinkles: is this email public? (Is there a mailing list I can consult?) [18:29:48] mediawiki-announce [18:29:57] (which gets forwarded to wikitech-l) [18:30:52] Thank you very much! [18:30:57] Have a nice day! [18:31:07] You're welcome, you too [18:31:09] Oh, too late [18:31:24] lol [18:40:26] (03PS1) 10Prtksxna: Drop Blueprint from Zuul, archived [integration/config] - 10https://gerrit.wikimedia.org/r/356433 (https://phabricator.wikimedia.org/T166055) [18:45:43] hashar: http://www.finkproject.org [18:46:38] Oh man fink is still a thing? [18:46:50] Well i used it once [18:46:59] but coulden't get it to work with debians repo [18:47:21] so fun running apt-get on the mac [18:47:41] it has alot of old packages on fink [18:48:11] That was always finks problem. Ancient packages [18:48:31] lol, it conviced me to try it at first [18:48:37] So everyone used macports. But the way it had to rebuild everything all the time sucked [18:48:56] lol [18:48:57] So when home brew came around there was much rejoicing [18:49:21] * paladox uses homebrew all the time :) [18:49:47] So does everyone. You couldn't pay me enough to use fink or macports again [18:50:01] lol [18:51:56] paladox: fink was not so great a few years ago [18:52:06] oh [18:52:19] macports is fine mostly because it is written in TCL (iirc?) [18:52:33] homebrew eventually is the hipster/trendy way to go [18:52:47] Yeh, i belive inkscape uses macports now [19:20:04] (03PS1) 10Addshore: Add usage of && in generic_pass [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/356440 [19:20:11] (03CR) 10Addshore: [C: 032] Update for CodeSniffer 3.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/355067 (https://phabricator.wikimedia.org/T142474) (owner: 10Legoktm) [19:20:24] (03CR) 10Addshore: [C: 032] Disallow `and` and `or` [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/355182 (https://phabricator.wikimedia.org/T143888) (owner: 10Legoktm) [19:22:06] (03CR) 10Addshore: [C: 032] Add sniff to enforce "function (" for closures [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/355183 (https://phabricator.wikimedia.org/T149623) (owner: 10Legoktm) [19:24:03] (03Merged) 10jenkins-bot: Update for CodeSniffer 3.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/355067 (https://phabricator.wikimedia.org/T142474) (owner: 10Legoktm) [19:24:06] hashar: Macports was annoying because to upgrade a package you had to recompile the whole dependency chain--and it wouldn't use osx-native versions of them, even if they're perfectly acceptable versions. So upgrading PHP meant recompiling GCC... [19:24:07] (03Merged) 10jenkins-bot: Disallow `and` and `or` [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/355182 (https://phabricator.wikimedia.org/T143888) (owner: 10Legoktm) [19:24:09] (03Merged) 10jenkins-bot: Add sniff to enforce "function (" for closures [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/355183 (https://phabricator.wikimedia.org/T149623) (owner: 10Legoktm) [19:25:03] Macports is hardly hipster, it's actually the de facto package manager for OSX these days ;-) [19:25:19] Er, Homebrew [19:25:45] Docker, on the other hand, it's pretty hipster :p [19:26:07] na [19:26:23] writing a go software from scratch to generate docker images IS hipster! [19:26:29] marxarelli: ^^^ ! [19:26:43] I really like the Blobber idea [19:28:16] RainbowSprinkles i tryed packaging gerrit in homebrew but gave up as i couldent get it to work. [19:29:19] hashar: :) there's a practical case for go, mainly ease of cross compiling and binary distribution [19:29:52] who care really. Everone has a mac nowadays :D [19:30:09] but i also don't mind hipster labels [19:31:29] hashar yes :) [19:31:51] there's not a ton of point to packaging java services like gerrit in package managers. [19:31:59] Considering there's such a wide variety of how you'd want to run it [19:32:12] It's why a debian package is dumb for us [19:32:52] lol, scap should be able to have a little file that tells scap where to put files / folders. [19:33:51] Why? Just put them where they belong in your repo [19:34:06] We don't want scap to be able to put stuff all over the filesystem [19:34:54] And would massively complicate sudo rules in puppet [19:36:17] i thought that feature is needed for gerrit [19:36:34] gerrit stores it in /var/lib/gerrit2 but scap wont scap it there. [19:37:25] No, scap deploys code, puppet decides how to use it [19:37:41] So we'd deploy to /srv/deployment then puppet would Do The Right Thing with that. [19:37:48] Be it symlinks or whatever [19:37:58] oh [19:48:46] puppet-lint seems old here https://github.com/wikimedia/puppet/blob/00d5ae91e0969e671572f4d562a2892332fe918f/modules/lvm/Gemfile#L16 [19:48:49] hashar ^^ [20:00:43] 10Continuous-Integration-Infrastructure, 06Release-Engineering-Team, 06Performance-Team: WebPageTest job fails intemittently with "java.io.IOException: Unexpected termination of the channel" - https://phabricator.wikimedia.org/T166557#3305784 (10Gilles) p:05Triage>03High [20:04:09] paladox: it is a 3rd party module probably [20:04:16] ok [20:11:20] (03CR) 10Jforrester: [C: 031] Add composer-install & use in composer-test-mwextension [integration/config] - 10https://gerrit.wikimedia.org/r/354522 (owner: 10Aude) [20:15:53] 10Continuous-Integration-Infrastructure, 06Release-Engineering-Team (Kanban), 06Performance-Team: WebPageTest job fails intemittently with "java.io.IOException: Unexpected termination of the channel" - https://phabricator.wikimedia.org/T166557#3305805 (10hashar) a:03hashar [20:20:15] 10Continuous-Integration-Infrastructure, 06Release-Engineering-Team (Kanban), 06Performance-Team, 07Jenkins, 07Upstream: WebPageTest job fails intemittently with "java.io.IOException: Unexpected termination of the channel" - https://phabricator.wikimedia.org/T166557#3305867 (10hashar) Workspace is suppos... [20:21:10] !log Jenkins: upgrading git-client-plugin 2.4.5..2.4.6 T166557 [20:21:14] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [20:21:14] T166557: WebPageTest job fails intemittently with "java.io.IOException: Unexpected termination of the channel" - https://phabricator.wikimedia.org/T166557 [20:23:40] Project beta-code-update-eqiad build #157923: 04FAILURE in 39 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/157923/ [20:24:57] gerrit kaput just in case there are no alarms [20:25:41] PROBLEM - Puppet errors on saucelabs-01 is CRITICAL: CRITICAL: 20.00% of data above the critical threshold [0.0] [20:26:37] PROBLEM - Puppet errors on integration-slave-trusty-1006 is CRITICAL: CRITICAL: 50.00% of data above the critical threshold [0.0] [20:34:31] Project beta-code-update-eqiad build #157924: 04STILL FAILING in 1 min 31 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/157924/ [20:35:44] PROBLEM - Puppet errors on saucelabs-03 is CRITICAL: CRITICAL: 44.44% of data above the critical threshold [0.0] [20:38:22] PROBLEM - Puppet errors on saucelabs-02 is CRITICAL: CRITICAL: 44.44% of data above the critical threshold [0.0] [20:38:52] 10Continuous-Integration-Infrastructure, 06Release-Engineering-Team (Kanban), 06Performance-Team, 07Jenkins, 07Upstream: WebPageTest job fails intemittently with "java.io.IOException: Unexpected termination of the channel" - https://phabricator.wikimedia.org/T166557#3305909 (10hashar) Should be good now.... [20:40:50] PROBLEM - Puppet errors on integration-slave-trusty-1004 is CRITICAL: CRITICAL: 60.00% of data above the critical threshold [0.0] [20:42:17] 06Release-Engineering-Team (Kanban), 06Reading-Admin, 05Release, 05Train Deployments, 07User-notice: MW-1.30.0-wmf.2 deployment blockers - https://phabricator.wikimedia.org/T163512#3305920 (10greg) [20:43:40] Project beta-code-update-eqiad build #157925: 04STILL FAILING in 39 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/157925/ [20:45:15] PROBLEM - Puppet errors on deployment-sentry01 is CRITICAL: CRITICAL: 44.44% of data above the critical threshold [0.0] [20:45:51] PROBLEM - Puppet errors on integration-slave-trusty-1003 is CRITICAL: CRITICAL: 44.44% of data above the critical threshold [0.0] [20:47:09] PROBLEM - Puppet errors on integration-slave-trusty-1001 is CRITICAL: CRITICAL: 66.67% of data above the critical threshold [0.0] [20:53:41] Project beta-code-update-eqiad build #157926: 04STILL FAILING in 40 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/157926/ [20:54:02] PROBLEM - Puppet errors on integration-slave-jessie-1002 is CRITICAL: CRITICAL: 55.56% of data above the critical threshold [0.0] [20:54:16] PROBLEM - Puppet errors on integration-slave-jessie-1001 is CRITICAL: CRITICAL: 44.44% of data above the critical threshold [0.0] [20:56:10] don't worry about those beta failures, gerrit is down so obviously beta/jenkins can't pull the updates [21:03:43] Project beta-code-update-eqiad build #157927: 04STILL FAILING in 43 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/157927/ [21:05:02] PROBLEM - Puppet errors on deployment-eventlogging04 is CRITICAL: CRITICAL: 33.33% of data above the critical threshold [0.0] [21:05:35] 06Release-Engineering-Team, 06MediaWiki-Platform-Team: Deploy refactored comment storage - https://phabricator.wikimedia.org/T166733#3305978 (10Anomie) [21:05:48] 06Release-Engineering-Team, 06MediaWiki-Platform-Team: Deploy refactored comment storage - https://phabricator.wikimedia.org/T166733#3305995 (10Anomie) [21:10:35] Yippee, build fixed! [21:10:36] Project beta-code-update-eqiad build #157928: 09FIXED in 46 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/157928/ [21:17:09] RECOVERY - Puppet errors on integration-slave-trusty-1001 is OK: OK: Less than 1.00% above the threshold [0.0] [21:17:54] RainbowSprinkles can i ask a question? (ignore this if it's a no, did you run systemctl, or sudo service)? [21:19:02] Reason i ask is because we use a systemd file in gerrit which we packaged in the deb. [21:20:15] RECOVERY - Puppet errors on deployment-sentry01 is OK: OK: Less than 1.00% above the threshold [0.0] [21:20:52] RECOVERY - Puppet errors on integration-slave-trusty-1003 is OK: OK: Less than 1.00% above the threshold [0.0] [21:29:02] RECOVERY - Puppet errors on integration-slave-jessie-1002 is OK: OK: Less than 1.00% above the threshold [0.0] [21:29:16] RECOVERY - Puppet errors on integration-slave-jessie-1001 is OK: OK: Less than 1.00% above the threshold [0.0] [21:31:37] RECOVERY - Puppet errors on integration-slave-trusty-1006 is OK: OK: Less than 1.00% above the threshold [0.0] [21:32:32] (03PS2) 10Legoktm: Add usage of && in generic_pass [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/356440 (owner: 10Addshore) [21:32:46] (03CR) 10Legoktm: [C: 032] Add usage of && in generic_pass [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/356440 (owner: 10Addshore) [21:33:44] (03Merged) 10jenkins-bot: Add usage of && in generic_pass [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/356440 (owner: 10Addshore) [21:35:43] RECOVERY - Puppet errors on saucelabs-01 is OK: OK: Less than 1.00% above the threshold [0.0] [21:43:22] RECOVERY - Puppet errors on saucelabs-02 is OK: OK: Less than 1.00% above the threshold [0.0] [21:45:04] RECOVERY - Puppet errors on deployment-eventlogging04 is OK: OK: Less than 1.00% above the threshold [0.0] [21:45:44] RECOVERY - Puppet errors on saucelabs-03 is OK: OK: Less than 1.00% above the threshold [0.0] [21:45:52] RECOVERY - Puppet errors on integration-slave-trusty-1004 is OK: OK: Less than 1.00% above the threshold [0.0] [22:20:41] greg-g: I live to make you happy; https://www.mediawiki.org/w/index.php?title=Developers/Maintainers&diff=2478883&oldid=2478858 and particularly https://www.mediawiki.org/w/index.php?title=Developers/Maintainers&diff=2478887&oldid=2478885 [22:39:17] (03CR) 10Paladox: [C: 031] Run composer test from mediawiki-extensions jobs [integration/config] - 10https://gerrit.wikimedia.org/r/356047 (https://phabricator.wikimedia.org/T161895) (owner: 10Hashar) [23:52:17] 06Release-Engineering-Team, 10MinervaNeue: Setup CI on Minerva repo - https://phabricator.wikimedia.org/T166750#3306476 (10Jdlrobson)