[00:10:00] greg-g: casual poke to see if you've seen https://phabricator.wikimedia.org/T89404 (QA help for fund raising) [00:11:10] bd808: yeah, I think we have something else that is less handwavy, /me looks around [00:11:33] bd808: I think greg is non compos at the moment [00:12:49] there's a more concrete one about civiccrm somewhere I think [00:13:12] bd808: https://phabricator.wikimedia.org/T78100 [00:13:18] came up in SoS today [00:13:25] yeah. cool. [00:13:39] bd808: I escalated and delegated :-) [00:14:03] I made the other one a while ago after talking to the product manager group about asks for platform in general [00:14:24] bd808: if you know any specifics about "Fundraising extensions" please to add to https://phabricator.wikimedia.org/T89404, that could use more detail [00:14:48] I ... don't but I can poke others to do that [00:15:07] 7Blocked-on-RelEng, 6Release-Engineering, 10Fundraising Tech Backlog, 6Scrum-of-Scrums, and 2 others: Continuous integration - CiviCRM - https://phabricator.wikimedia.org/T78100#1068308 (10bd808) [00:15:10] 10Continuous-Integration, 10Quality-Assurance, 10Wikimedia-Fundraising: Create unit and integration tests for Fundraising extensions to identify breaking MediaWiki changes - https://phabricator.wikimedia.org/T89404#1068307 (10bd808) [00:15:10] it's rather vague [00:15:57] the thing they wrote in my spreadsheet was literally "QA of FR extensions" [00:16:09] so I did a great job of adding more words ;) [00:16:24] ¯\(°_o)/¯ [00:18:48] 10Continuous-Integration, 10Quality-Assurance, 10Wikimedia-Fundraising: Create unit and integration tests for Fundraising extensions to identify breaking MediaWiki changes - https://phabricator.wikimedia.org/T89404#1068317 (10bd808) @atgo can you flesh this out a bit more? Are there things besides T78100 tha... [00:19:03] bd808: if it's an extension it has a repo, which potentially has tests that Jenkins can run. any such extension should be on beta labs where changes can be made visible. probably preaching to the choir here [00:19:30] educating the product manager. :) [00:20:13] you go [00:20:38] I think probably the best thing would be to get you, hashar and k4 to have a conference call and figure out what she needs help getting done [00:20:55] 10Beta-Cluster: Configure Beta Cluster to bypass the CAPTCHA when testing GettingStarted user registration - https://phabricator.wikimedia.org/T90451#1068328 (10Mattflaschen) I updated PrivateSettings.php at /srv/mediawiki-staging/private on deployment-bastion . What's the correct way to deploy this? [00:21:26] 10Beta-Cluster: Configure Beta Cluster to bypass the CAPTCHA when testing GettingStarted user registration - https://phabricator.wikimedia.org/T90451#1068331 (10Mattflaschen) I forgot to mention, I also committed it to the local git repo in that directory. [00:21:32] I'm guessing there are some weird constraints that have kept them out of jenkins but it may just be time and knowledge too [00:21:45] * bd808 will keep it on the radar [00:22:03] (03CR) 10Krinkle: [C: 031] Create oojs-ui-composer job, get rid of legacy oojs-ui-phpcs-HEAD [integration/config] - 10https://gerrit.wikimedia.org/r/192772 (owner: 10Legoktm) [00:23:03] bd808: yeah, we are a little allergic to anything s33krit, we're not set up for that. might push it to vagrant roles instead of beta labs or something. [00:23:16] Krinkle: thanks. could you +1 https://gerrit.wikimedia.org/r/#/c/192466/ and then I'll find someone in ops to merge it? [00:24:16] legoktm: I'll check the branch later and +1. [00:24:39] sounds good [00:25:58] (03CR) 10Dduvall: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/192857 (https://phabricator.wikimedia.org/T76627) (owner: 10Dduvall) [00:28:47] Krinkle: ^ not sure what i did wrong here, but the tox test fails [00:29:31] marxarelli: Only a strict whitelist of job patterns are allowed in the 'check' pipeline [00:29:38] This job is not known and thus not whitelisted [00:29:52] The check pieline runs for unauthorised users (e.g. anyone who signs up for a labs account, anyone in the world) [00:30:00] bd808: I'm about to call it a day, can we follow up on the Fundraising thing later on? [00:30:01] as such only jobs that execute no code are allowed [00:30:28] marxarelli: Does this job only use binaries pre-installed on labs slaves, and only statically uses code from the repo? (e.g. no functional configuration) [00:32:12] Krinkle: anything in `spec` under the repo gets executed by rspec [00:32:46] if it uses gem, bundler, npm, composer etc. to install anything in the job or uses files form the repo to modify its execution, it cannot be run from the check pipeline [00:32:48] Krinkle: so no, it's not purely static analysis [00:32:50] test-pipeline only [00:32:54] okay :) [00:34:28] Krinkle: got it. so i should move those jobs to the `check` pipeline for that project? [00:35:11] as I understand it, removing bundle17-rspec from 'check' and keeping it in 'test' only will address the security issue [00:35:43] 'test' is the pipeline that has jenkins do V+2, the check pipeline is practically invisibe. It's only run for users new to gerrit. [00:36:28] Krinkle: got it. sorry, i think you told me that already. :) there's a lot to learn here [00:36:28] When we have isolated and sandboxed one-off vms for jenkins jobs, we can have all users enjoy the main test pipeline, but for now there's a separation based on auth/e-mail whitelist. [00:36:34] Yeah, no worries. [00:36:46] superm401, are you doing something to beta? [00:36:47] It's a lot of factors at play. [00:37:09] Krinkle, yes, I have to add a variable to PrivateSettings.php [00:37:14] It's committed, but AFAIK, not yet deployed. [00:38:52] (03PS2) 10Dduvall: Make mediawiki-vagrant rspec job voting [integration/config] - 10https://gerrit.wikimedia.org/r/192857 (https://phabricator.wikimedia.org/T76627) [00:40:59] superm401, hello? [00:41:24] Krenair, sorry, I accidentally replied to Krinkle instead of you. [00:41:32] ok [00:41:41] Yeah, that's all I did in Beta, why? [00:42:14] something else failed to deploy to beta, I'm guessing it happened to be at the same moment as you did that [00:46:50] 10Continuous-Integration, 10Librarization: Zuul-cloner should check out submodules - https://phabricator.wikimedia.org/T84942#1068458 (10bd808) [00:47:21] -rw-r--r-- 1 mwdeploy mwdeploy 41 Feb 24 17:56 /mnt/srv/mediawiki-staging/.git/refs/remotes/origin/master.lock [00:48:11] 10Continuous-Integration, 10Librarization: Zuul-cloner should check out submodules - https://phabricator.wikimedia.org/T84942#934293 (10bd808) [00:48:12] 10Continuous-Integration, 10Quality-Assurance, 10Wikimedia-Fundraising: Create unit and integration tests for Fundraising extensions to identify breaking MediaWiki changes - https://phabricator.wikimedia.org/T89404#1068465 (10bd808) [00:48:39] ok, well it's definitely not superm401's fault [00:49:38] Krenair, I did commit, but to the private repo, not that one. [00:53:04] ok... I have an idea to fix this [00:59:02] Yippee, build fixed! [00:59:02] Project beta-mediawiki-config-update-eqiad build #2002: FIXED in 2.8 sec: https://integration.wikimedia.org/ci/job/beta-mediawiki-config-update-eqiad/2002/ [00:59:20] well... [00:59:28] I sorted out the repository and ran scap to sync everything [00:59:51] telnet to the app servers seems to give a reasonable response [01:00:07] But browsing to the site still gives HTTPS redirects [01:01:40] so not everything is fixed yet [01:07:58] (03CR) 10Legoktm: [C: 032] Create oojs-ui-composer job, get rid of legacy oojs-ui-phpcs-HEAD [integration/config] - 10https://gerrit.wikimedia.org/r/192772 (owner: 10Legoktm) [01:08:39] jjb doesn't delete removed jobs? [01:08:54] that makes sense I think [01:13:24] 10Continuous-Integration, 10Librarization: Zuul-cloner should check out submodules - https://phabricator.wikimedia.org/T84942#1068765 (10Krinkle) Unless the submodules use change a lot, this should not be a blocker for other tasks. We already have a handful of projects using submodules which are fetched with a... [01:13:49] legoktm, can you check something for me? [01:14:09] Krenair: maybe, what's up? [01:14:28] can you browse to http://en.wikipedia.beta.wmflabs.org/ ? [01:14:33] (03Merged) 10jenkins-bot: Create oojs-ui-composer job, get rid of legacy oojs-ui-phpcs-HEAD [integration/config] - 10https://gerrit.wikimedia.org/r/192772 (owner: 10Legoktm) [01:14:40] Or do you get an https redirect? [01:14:48] Krenair: WFM. [01:15:06] wtf :( [01:15:09] legoktm: Did you push the job? (I forget how exactly this works.) [01:15:17] James_F: nearly there! [01:15:21] Krenair: Have you have HTTPSEverywhere installed? I had to kill it. [01:15:27] Krenair: (Months ago.) [01:15:33] ok, so it works for me in incognito mode [01:15:39] Aha. [01:15:51] Krenair: Clear your cookies. "Forcessl" sometimes gets set. [01:15:52] https everywhere does not appear to have a rule for it [01:15:56] sigh [01:16:01] Inorite. [01:16:55] !log deployed https://gerrit.wikimedia.org/r/192772 [01:16:59] Logged the message, Master [01:19:21] James_F, had to figure out how to evade the redirect so I could selectively delete just that cookie [01:19:26] (used a 404 page) [01:19:30] Krenair: :-) [01:19:31] it works now [01:19:57] Oh well. At least I fixed deployments to it. [01:20:04] :-) [01:20:31] !log actually deployed https://gerrit.wikimedia.org/r/192772 this time [01:20:35] Logged the message, Master [01:22:00] 10Beta-Cluster: Configure Beta Cluster to bypass the CAPTCHA when testing GettingStarted user registration - https://phabricator.wikimedia.org/T90451#1068782 (10bd808) The next run of scap on the beta cluster will sync it (probably already has at this point). You can also trigger a manual run of bd808, fyi I ran scap earlier to fix issues with the config repo which had prevented updates there for the last couple of days [01:54:05] !log integration-slave1007 and integration-slave1008 were auto-deplooed due to main disk (/ and its /tmp) being < 900 MB free [01:54:11] Logged the message, Master [02:14:51] Project beta-scap-eqiad build #43048: FAILURE in 50 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/43048/ [02:18:12] 10Continuous-Integration, 10OOjs-UI, 5WMF-deploy-2015-03-04_(1.25wmf20): Run the OOjs UI PHP test code on patchsets - https://phabricator.wikimedia.org/T87724#997358 (10Jdforrester-WMF) [02:18:15] 10Continuous-Integration, 10OOjs-UI, 5WMF-deploy-2015-02-25_(1.25wmf19), 5WMF-deploy-2015-03-04_(1.25wmf20): Include lib and dist into OOjs UI's jsduck output directory so the documentation examples work - https://phabricator.wikimedia.org/T90120#1052925 (10Jdforrester-WMF) [02:35:21] Yippee, build fixed! [02:35:22] Project beta-scap-eqiad build #43050: FIXED in 1 min 3 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/43050/ [02:52:33] PROBLEM - Puppet staleness on deployment-urldownloader is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [43200.0] [02:55:35] 10Continuous-Integration, 5Patch-For-Review: /tmp/npm-* directories left behind on Jenkins slaves - https://phabricator.wikimedia.org/T90836#1068897 (10Krinkle) 3NEW [02:55:54] 10Continuous-Integration: /tmp/npm-* directories left behind on Jenkins slaves - https://phabricator.wikimedia.org/T90836#1068904 (10Krinkle) [02:56:15] 10Continuous-Integration: Jenkins: Figure out long term solution for /tmp management - https://phabricator.wikimedia.org/T74011#1068906 (10Krinkle) p:5Normal>3High [03:02:01] 10Continuous-Integration: Jenkins: Figure out long term solution for /tmp management - https://phabricator.wikimedia.org/T74011#1068912 (10Krinkle) Raising priority, and recommending we give something like {T89327} a serious thought (until we have disposable VMs per-job). There are just too many things propping... [03:02:48] greg-g: Right now 4 of our 6 trusty slaves are depooled by Jenkins (based on its health check) due to limited drive space. I've cleaned it up on some slaves, which brought 2 back. But ^ needs addressing. [03:24:28] 10Continuous-Integration: Jenkins: Figure out long term solution for /tmp management - https://phabricator.wikimedia.org/T74011#1068934 (10Krinkle) Current disk usage of slaves: {P333} The default `/dev/vda1 [03:31:13] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree.value (<11.11%) [03:39:26] !log Cleaned up and re-pooled integration-slave1007 and integration-slave1008 (was auto-depooled by Jenkins) [03:39:34] Logged the message, Master [03:39:35] !log Cleaned up and re-pooled integration-slave1006 (was depooled since yesterday) [03:39:39] Logged the message, Master [03:48:27] !log Creating integration-slave1201,02,03,04 and integration-slave1401,02,03,04,05 per T74011 (not yet setup/provisioned, keep depooled) [03:48:31] Logged the message, Master [03:56:00] 10Continuous-Integration, 6Scrum-of-Scrums, 7Blocked-on-MediaWiki-Core, 5Patch-For-Review: MediaWiki installs in Jenkins frequently fail to access their sqlite database due to locks - https://phabricator.wikimedia.org/T89180#1068951 (10Krinkle) >>! In T89180#1068797, @gerritbot wrote: > Change 192480 merge... [03:56:20] 10Continuous-Integration, 10VisualEditor, 5§ VisualEditor Q3 Blockers: Investigate browser disconnect failures when running MediaWiki tests on labs slaves - https://phabricator.wikimedia.org/T89075#1068957 (10Krinkle) [03:56:22] 10Continuous-Integration, 6Scrum-of-Scrums, 7Blocked-on-MediaWiki-Core: MediaWiki installs in Jenkins frequently fail to access their sqlite database due to locks - https://phabricator.wikimedia.org/T89180#1068953 (10Krinkle) 5Open>3Resolved a:3Krinkle [03:58:27] 10Continuous-Integration, 10MediaWiki-Unit-tests, 7Regression: mediawiki-extensions-zend builds are jammed half-way through phpunit execution - https://phabricator.wikimedia.org/T89050#1068958 (10Krinkle) 5Open>3Resolved a:3Krinkle Whatever it was, it's not happening anymore. Closing for now. [03:59:02] 10Continuous-Integration, 7Jenkins, 7Upstream: Jenkins sporadically changes its UI language - https://phabricator.wikimedia.org/T90558#1068961 (10Krinkle) [03:59:17] 10Continuous-Integration, 7Jenkins, 7Upstream: Jenkins sporadically changes its UI language - https://phabricator.wikimedia.org/T90558#1068962 (10Krinkle) p:5Triage>3Low [04:01:12] 10Continuous-Integration: V+1 checks for non-whitelisted users are missing some linters included in V+2 voting checks - https://phabricator.wikimedia.org/T85800#1068964 (10Krinkle) a:5Krinkle>3None [04:02:11] 10Continuous-Integration: V+1 checks for non-whitelisted users are missing some linters included in V+2 voting checks - https://phabricator.wikimedia.org/T85800#955063 (10Krinkle) Patches welcome, but I don't expect this to be worked on before {T47499} after which the 'check pipeline will no longer continue to e... [04:20:58] 10Beta-Cluster, 10MediaWiki-extensions-GettingStarted: Configure Beta Cluster to bypass the CAPTCHA when testing GettingStarted user registration - https://phabricator.wikimedia.org/T90451#1069014 (10Mattflaschen) This is deployed, and the variable ($wmgCaptchaPassword) is picked up by eval.php on Beta Labs.... [04:21:28] 10Beta-Cluster, 10MediaWiki-extensions-GettingStarted: Configure Beta Cluster to bypass the CAPTCHA when testing GettingStarted user registration - https://phabricator.wikimedia.org/T90451#1069016 (10Mattflaschen) p:5Triage>3High High since GettingStarted browser tests will fail without this working. [04:28:48] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-monobook-sauce build #335: FAILURE in 38 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-monobook-sauce/335/ [04:29:47] (03PS2) 10Legoktm: Run {name}-composer jobs on HHVM too [integration/config] - 10https://gerrit.wikimedia.org/r/192980 [04:30:56] (03CR) 10jenkins-bot: [V: 04-1] Run {name}-composer jobs on HHVM too [integration/config] - 10https://gerrit.wikimedia.org/r/192980 (owner: 10Legoktm) [04:32:05] (03PS3) 10Legoktm: Run {name}-composer jobs on HHVM too [integration/config] - 10https://gerrit.wikimedia.org/r/192980 [04:42:31] Project browsertests-UploadWizard-commons.wikimedia.beta.wmflabs.org-linux-firefox-sauce build #507: FAILURE in 25 min: https://integration.wikimedia.org/ci/job/browsertests-UploadWizard-commons.wikimedia.beta.wmflabs.org-linux-firefox-sauce/507/ [04:47:39] (03CR) 10Legoktm: [C: 032] Run {name}-composer jobs on HHVM too [integration/config] - 10https://gerrit.wikimedia.org/r/192980 (owner: 10Legoktm) [04:50:45] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #537: FAILURE in 32 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/537/ [04:54:05] (03Merged) 10jenkins-bot: Run {name}-composer jobs on HHVM too [integration/config] - 10https://gerrit.wikimedia.org/r/192980 (owner: 10Legoktm) [05:02:41] (03PS1) 10Legoktm: jenkins job validation, do not submit [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/193049 [05:02:41] Yippee, build fixed! [05:02:42] Project browsertests-VisualEditor-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #539: FIXED in 18 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/539/ [05:04:40] (03Abandoned) 10Legoktm: jenkins job validation, do not submit [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/193049 (owner: 10Legoktm) [05:05:06] !log deployed https://gerrit.wikimedia.org/r/192980 [05:05:10] Logged the message, Master [05:05:38] (03PS4) 10Legoktm: Add Buggy to CI config [integration/config] - 10https://gerrit.wikimedia.org/r/192699 (owner: 10Gergő Tisza) [05:15:52] (03CR) 10Legoktm: [C: 032] Add Buggy to CI config [integration/config] - 10https://gerrit.wikimedia.org/r/192699 (owner: 10Gergő Tisza) [05:26:21] eh, stuck on "integration-zuul-layoutvalidation-gate queued"? [05:28:43] (03CR) 10Legoktm: [V: 032] Add Buggy to CI config [integration/config] - 10https://gerrit.wikimedia.org/r/192699 (owner: 10Gergő Tisza) [05:44:39] (03CR) 10Legoktm: "Are OOUIPlayground's composer requirements needed for the tests?" [integration/config] - 10https://gerrit.wikimedia.org/r/191888 (owner: 10Werdna) [05:52:37] Yippee, build fixed! [05:52:38] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #490: FIXED in 25 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/490/ [06:25:44] (03PS1) 10Legoktm: Regularly run mediawiki-vendor-composer-security, add to test/gate pipelines [integration/config] - 10https://gerrit.wikimedia.org/r/193057 [06:26:48] (03CR) 10jenkins-bot: [V: 04-1] Regularly run mediawiki-vendor-composer-security, add to test/gate pipelines [integration/config] - 10https://gerrit.wikimedia.org/r/193057 (owner: 10Legoktm) [06:36:11] RECOVERY - Free space - all mounts on deployment-bastion is OK: OK: All targets OK [06:36:23] (03PS2) 10Legoktm: Regularly run mediawiki-vendor-composer-security and notify on failures [integration/config] - 10https://gerrit.wikimedia.org/r/193057 [06:51:08] (03PS3) 10Legoktm: Regularly run mediawiki-vendor-composer-security and notify on failures [integration/config] - 10https://gerrit.wikimedia.org/r/193057 [07:37:55] PROBLEM - Content Translation Server on deployment-cxserver03 is CRITICAL: Connection refused [07:57:55] RECOVERY - Content Translation Server on deployment-cxserver03 is OK: HTTP OK: HTTP/1.1 200 OK - 1103 bytes in 0.030 second response time [08:26:46] 10Beta-Cluster, 10ContentTranslation-cxserver, 6Language-Engineering, 10MediaWiki-extensions-ContentTranslation: [Beta] cxserver: Permission of /data/project/cxserver/log is suspicious - https://phabricator.wikimedia.org/T90416#1069233 (10Amire80) p:5Triage>3High [08:34:29] Project beta-scap-eqiad build #43086: FAILURE in 35 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/43086/ [08:43:58] PROBLEM - Content Translation Server on deployment-cxserver03 is CRITICAL: Connection refused [08:54:47] Yippee, build fixed! [08:54:47] Project beta-scap-eqiad build #43088: FIXED in 54 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/43088/ [08:58:56] RECOVERY - Content Translation Server on deployment-cxserver03 is OK: HTTP OK: HTTP/1.1 200 OK - 1103 bytes in 0.005 second response time [09:00:11] (03CR) 10Werdna: "Yes, they are needed." [integration/config] - 10https://gerrit.wikimedia.org/r/191888 (owner: 10Werdna) [09:40:19] 10Continuous-Integration, 7Jenkins, 7Upstream: Jenkins sporadically changes its UI language - https://phabricator.wikimedia.org/T90558#1069336 (10hashar) I have installed the [[ https://wiki.jenkins-ci.org/display/JENKINS/Locale+Plugin | Jenkins Locale Plugin ]] to have the interface to default to en instead... [09:42:46] 10Beta-Cluster, 6Labs, 10Tool-Labs, 6operations: Investigate and do incident report for strange virt1012 issues - https://phabricator.wikimedia.org/T90566#1069340 (10hashar) 5Open>3Resolved The incident report has been written and published. Thank you @Andrew! [09:42:47] 10Beta-Cluster, 6Labs, 10Tool-Labs, 6operations: A virt host seems down, taking down all instances with it - https://phabricator.wikimedia.org/T90530#1069342 (10hashar) [09:44:07] 10Continuous-Integration, 6Release-Engineering, 7Jenkins: JJB installation problem - https://phabricator.wikimedia.org/T90434#1069345 (10hashar) 5Open>3Resolved a:3hashar Fixed yesterday while pairing with @zeljkofilipin . The root cause was the Python path lookup order, should get pip path before the... [09:54:31] 10Continuous-Integration, 7Upstream: Zuul-cloner failing to acquire .git/config lock sometimes - https://phabricator.wikimedia.org/T86730#1069356 (10hashar) The root cause is most probably some git operation being interrupted abruptly. When one quickly send two patchsets, Zuul will abort the job for the first... [09:59:05] 10Continuous-Integration: V+1 checks for non-whitelisted users are missing some linters included in V+2 voting checks - https://phabricator.wikimedia.org/T85800#1069369 (10hashar) 5Open>3declined a:3hashar The changes should be Code-Reviewed +2 which would triggers the same set of job regardless of the ori... [10:00:14] 10Continuous-Integration, 7Browser-Tests, 7Tracking: [project] trigger browser tests from Gerrit (tracking) - https://phabricator.wikimedia.org/T55697#1069373 (10hashar) Per a discussion we had in the Releng weekly checkin, triggering browser tests from Gerrit would need the disposable VMs. We would also nee... [10:56:10] 6Release-Engineering, 6Engineering-Community, 6Team-Practices, 10Wikimedia-Hackathon-2015, 3ECT-February-2015: RelEng team offsite - May 2015 - Pre Wikimedia Hackathon - https://phabricator.wikimedia.org/T89036#1069447 (10hashar) There is a digital hub in Lyon [[ http://www.la-cordee.net/en/ | "La cordée... [11:26:47] 10Beta-Cluster, 6operations: Unify ::production / ::beta roles for *oid - https://phabricator.wikimedia.org/T86633#1069501 (10yuvipanda) @ArielGlenn: Yes, parsoid is the only one left. [11:28:41] 10Beta-Cluster, 6operations: Unify ::production / ::beta roles for *oid - https://phabricator.wikimedia.org/T86633#1069502 (10yuvipanda) the parsoid code seems a fair bit more hairy - is it being deployed via different methods in prod vs labs (trebuchet vs jenkins) exclusively? I'm not fully sure. @GWicke thou... [11:30:00] 10Beta-Cluster, 6operations: Unify ::production / ::beta roles for *oid - https://phabricator.wikimedia.org/T86633#1069504 (10yuvipanda) Also lots of /var/lib vs /srv issues. [11:39:38] 10Beta-Cluster, 10VisualEditor, 7Browser-test-bug: "Welcome to VisualEditor" broken at en.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T90858#1069509 (10zeljkofilipin) 3NEW [12:00:07] PROBLEM - Puppet failure on deployment-parsoid01-test is CRITICAL: CRITICAL: 85.71% of data above the critical threshold [0.0] [12:04:28] 10Beta-Cluster, 10VisualEditor, 7Browser-test-bug: "Advanced settings" broken at en.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T90861#1069555 (10zeljkofilipin) 3NEW [12:10:15] RECOVERY - Puppet failure on deployment-parsoid01-test is OK: OK: Less than 1.00% above the threshold [0.0] [12:35:50] 10Beta-Cluster, 6operations, 5Patch-For-Review: Unify ::production / ::beta roles for *oid - https://phabricator.wikimedia.org/T86633#1069583 (10yuvipanda) https://gerrit.wikimedia.org/r/#/c/193082/ has basically killed the current beta role and just picked up the prod role, and testing on deployment-parsoid... [12:37:34] 10Beta-Cluster, 6operations, 5Patch-For-Review: Unify ::production / ::beta roles for *oid - https://phabricator.wikimedia.org/T86633#1069584 (10yuvipanda) And https://github.com/search?q=betalabs.localsettings.js&type=Code&utf8=%E2%9C%93 tells me it isn't really mentioned anywhere other than the role. Is th... [12:51:37] 10Continuous-Integration: Freeze mediawiki/tools/codesniffer version that is deployed to allow for merges again - https://phabricator.wikimedia.org/T90495#1069609 (10Krinkle) >>! In T90495#1063264, @Legoktm wrote: >>>! In T90495#1062968, @Krinkle wrote: >> Perhaps we can pin it to a tag instead of a branch? > >... [13:23:28] (03CR) 10Zfilipin: [C: 032] Releasing stable major version 1.0.0 [selenium] - 10https://gerrit.wikimedia.org/r/192841 (owner: 10Dduvall) [13:23:52] (03Merged) 10jenkins-bot: Releasing stable major version 1.0.0 [selenium] - 10https://gerrit.wikimedia.org/r/192841 (owner: 10Dduvall) [13:27:11] !log Provisioning the new integration-slave12xx and integration-slave14xx instances [13:27:15] Logged the message, Master [14:34:22] Hi zeljkof! How's it going? Do you have a minute sometime to help with CentralNotice browser tests? (We talked about it some at the workshop in SF last month :) ) Thanks in advance! [14:34:44] AndyRussG: sure, but not right now, I have to go in 30 minutes or so [14:34:53] would you like to set up a hangout tomorrow? [14:34:57] or next week? [14:35:54] zeljkof: Tomorrow sounds great, if you have time... I don't think it'll take long :) What time would be good for you? [14:36:30] AndyRussG: what time zone are you? I am gmt+1 [14:36:31] I'm available starting at 13:20 UTC onward [14:36:48] I'm in Eastern (same as the East Coast of the US) [14:36:52] Project browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce build #25: FAILURE in 8 min 51 sec: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce/25/ [14:36:58] UTC-5 [14:36:59] AndyRussG: so, tomorrow, an hour earlier than now? [14:37:06] is that too early? [14:37:13] zeljkof: sure, that'd be perfect :) [14:37:33] AndyRussG: creating the hangout right now [14:37:45] zeljkof: fantastic, thanks so much :) [14:38:05] no problem if I invite a few more colleagues from FR-tech, I assume? [14:38:29] (dunno if they'd be able to make it, but I think they might be interested) [14:38:31] AndyRussG: not at all, do you want to create the event yourself, not sure if you will be able to invite people to event that I have created [14:39:39] I think it's OK... If there's a problem we can just give them the link [14:39:39] AndyRussG: I have created the event, feel free to edit, or if you can not, just create another one at the same time (and invite me) [14:39:40] AndyRussG: yes, that should work too [14:40:08] zeljkof: cool, thanks a lot :) [14:40:18] AndyRussG: no problem, see you tomorrow [14:40:25] cya [14:54:13] Yippee, build fixed! [14:54:14] Project browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce build #26: FIXED in 8 min 42 sec: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce/26/ [14:54:46] Project beta-scap-eqiad build #43124: FAILURE in 43 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/43124/ [15:10:12] 10Beta-Cluster, 10ContentTranslation-Deployments, 10MediaWiki-extensions-ContentTranslation, 5ContentTranslation-Release4, 3LE-Sprint-83: Setup new wikis in Beta Cluster for Content Translation - https://phabricator.wikimedia.org/T90683#1069843 (10Arrbee) [15:14:50] * aude wonder when we move away from phpunit 3.7 on jenkins [15:14:51] Yippee, build fixed! [15:14:51] Project beta-scap-eqiad build #43126: FIXED in 47 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/43126/ [15:22:52] 'PHPUnit_Framework_ComparisonFailure' not found when using phpunit 4.5 when running core tests :( [15:23:03] must be one of the reasons we are stuck with 3.7 [15:24:02] 10Continuous-Integration, 10Wikidata, 10§ Wikidata-Sprint-2015-02-03, 10§ Wikidata-Sprint-2015-02-25: fix the qunit tests for wikidata: mwext-Wikibase-qunit - https://phabricator.wikimedia.org/T74184#1069916 (10JanZerebecki) Running the qunit tests with --force, gives more errors most of which seem not to... [15:57:59] 10Quality-Assurance: Investigate using Applitools for something - https://phabricator.wikimedia.org/T90884#1070027 (10Cmcmahon) 3NEW a:3Cmcmahon [15:58:14] 10Quality-Assurance: Investigate using Applitools for something - https://phabricator.wikimedia.org/T90884#1070035 (10Cmcmahon) [16:05:44] 10Beta-Cluster, 10VisualEditor, 7Browser-test-bug: "Welcome to VisualEditor" broken at en.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T90858#1070062 (10Swainr) Open any of the Cite Tool options/Template/References List/Formula/Special Character, the dialogs are broken in beta. The dialogs... [16:07:22] so it looks like beta labs was coughing up hairballs last night, I got some 503s [16:10:41] 10Continuous-Integration, 10Wikidata, 10§ Wikidata-Sprint-2015-02-03, 10§ Wikidata-Sprint-2015-02-25: fix the qunit tests for wikidata: mwext-Wikibase-qunit - https://phabricator.wikimedia.org/T74184#1070082 (10JanZerebecki) Correction it wasn't the force that made it work more, it was the added setting: $... [16:11:44] 10Continuous-Integration, 10MediaWiki-ResourceLoader, 10MediaWiki-Vagrant, 10Wikidata: qunit test broken without explicitly setting $wgResourceLoaderMaxQueryLength - https://phabricator.wikimedia.org/T90453#1059116 (10JanZerebecki) When running the qunit job in jenkins for wikibase.git it also fails withou... [16:13:15] PROBLEM - Puppet failure on deployment-pdf02 is CRITICAL: CRITICAL: 42.86% of data above the critical threshold [0.0] [16:33:15] 10Beta-Cluster, 10VisualEditor, 7Browser-test-bug: "Advanced settings" broken at en.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T90861#1070166 (10zeljkofilipin) [16:33:47] 10Beta-Cluster, 10VisualEditor, 7Browser-test-bug: "Welcome to VisualEditor" broken at en.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T90858#1070172 (10zeljkofilipin) [16:38:14] RECOVERY - Puppet failure on deployment-pdf02 is OK: OK: Less than 1.00% above the threshold [0.0] [16:43:29] 10Quality-Assurance: send Flow test job notices to #wikimedia-corefeatures channel - https://phabricator.wikimedia.org/T66103#1070232 (10zeljkofilipin) [16:46:03] 10Quality-Assurance: send Flow test job notices to #wikimedia-corefeatures channel - https://phabricator.wikimedia.org/T66103#1070246 (10zeljkofilipin) [16:46:04] 6Release-Engineering, 7Browser-Tests: Move browser test alerts to responsible teams' channels from -releng - https://phabricator.wikimedia.org/T89375#1070245 (10zeljkofilipin) [16:48:43] 6Release-Engineering: browser tests for mediawiki core should be running after every commit - https://phabricator.wikimedia.org/T1320#1070254 (10zeljkofilipin) 5Open>3declined [16:49:39] 10Beta-Cluster, 6operations, 5Patch-For-Review: Unify ::production / ::beta roles for *oid - https://phabricator.wikimedia.org/T86633#1070257 (10marcoil) >>! In T86633#1069583, @yuvipanda wrote: > https://gerrit.wikimedia.org/r/#/c/193082/ has basically killed the current beta role and just picked up the pro... [16:49:42] 6Release-Engineering: browser tests for mediawiki core should be running after every commit - https://phabricator.wikimedia.org/T1320#23144 (10zeljkofilipin) There is no plan to work on this until we have isolated VMs, and when that happens, we will probably run most of the browser tests after every commit, so t... [16:52:58] 10Quality-Assurance: Investigate using the sikuli-like Applitools framework for visual testing - https://phabricator.wikimedia.org/T90884#1070278 (10Cmcmahon) [16:53:47] 10Quality-Assurance, 6Release-Engineering, 10Wikimania-Hackathon-2015, 10Wikimedia-Hackathon-2015: Investigate using the sikuli-like Applitools framework for visual testing - https://phabricator.wikimedia.org/T90884#1070027 (10Cmcmahon) [16:55:07] zeljkof: woot! https://rubygems.org/gems/mediawiki_selenium/versions/1.0.0 [16:55:13] chrismcmahon: ^ :) [16:55:32] go marxarelli go :) [16:57:34] marxarelli: 1.0 ftw :) [16:58:02] and 15k downloads? [16:58:06] (all versions) [16:58:25] 14k+ is probably bots that inspect ruby gems :) [16:58:40] i suspect that's us (ci) [17:01:00] 10Continuous-Integration, 10MediaWiki-ResourceLoader, 10MediaWiki-Vagrant, 10Wikidata, and 2 others: qunit test broken without explicitly setting $wgResourceLoaderMaxQueryLength - https://phabricator.wikimedia.org/T90453#1070309 (10JanZerebecki) [17:02:38] 10Continuous-Integration, 10MediaWiki-ResourceLoader, 10MediaWiki-Vagrant, 10Wikidata, and 2 others: qunit test broken without explicitly setting $wgResourceLoaderMaxQueryLength - https://phabricator.wikimedia.org/T90453#1070314 (10JanZerebecki) a:3JanZerebecki [17:22:45] 6Release-Engineering, 7Documentation: Document RuboCop workflow - https://phabricator.wikimedia.org/T1368#1070371 (10greg) [17:29:32] (03PS1) 10AndyRussG: Android platform for CentralNotice mobile browser test [integration/config] - 10https://gerrit.wikimedia.org/r/193136 [17:32:04] 10Beta-Cluster, 10VisualEditor, 7Browser-test-bug: [Regression pre-wmf20] "Advanced settings" broken at en.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T90861#1070399 (10Jdforrester-WMF) p:5Triage>3Unbreak! [17:32:26] 10Beta-Cluster, 10VisualEditor, 7Browser-test-bug: [Regression pre-wmf20] "Welcome to VisualEditor" broken at en.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T90858#1070402 (10Jdforrester-WMF) p:5Triage>3High [17:36:59] 10Beta-Cluster, 6operations, 5Patch-For-Review: Unify ::production / ::beta roles for *oid - https://phabricator.wikimedia.org/T86633#1070419 (10yuvipanda) Right, so the file itself is in the parsoid deploy repository, but unsure why the deployment host actually gets the betalabs file. [17:46:58] (03Abandoned) 10AndyRussG: Android platform for CentralNotice mobile browser test [integration/config] - 10https://gerrit.wikimedia.org/r/193136 (owner: 10AndyRussG) [17:47:01] 6Release-Engineering, 10Wikimedia-Language-setup, 10Wikimedia-Site-requests, 6operations: nb subdomain redirects - https://phabricator.wikimedia.org/T86924#1070464 (10Glaisher) Rather than doing this by an apache config, I think we should let missing.php handle this. We won't have to make changes whenever... [17:49:35] ?? http://en.wikipedia.beta.wmflabs.org/wiki/MediaWiki:Sitenotice [18:12:58] 10Beta-Cluster, 10VisualEditor, 7Browser-test-bug: [Regression pre-wmf20] Dialogs broken on master - https://phabricator.wikimedia.org/T90858#1070531 (10Krenair) [18:13:07] 10Beta-Cluster, 10VisualEditor, 7Browser-test-bug: [Regression pre-wmf20] "Advanced settings" broken at en.wikipedia.beta.wmflabs.org - https://phabricator.wikimedia.org/T90861#1070533 (10Krenair) [18:13:08] 10Beta-Cluster, 10VisualEditor, 7Browser-test-bug: [Regression pre-wmf20] Dialogs broken on master - https://phabricator.wikimedia.org/T90858#1069509 (10Krenair) [18:22:55] 10Continuous-Integration: Concurrent builds using local web browsers on Linux host (Chromium/Firefox) fail - https://phabricator.wikimedia.org/T90673#1070581 (10Jdforrester-WMF) p:5Triage>3High a:3Krinkle [18:23:19] 10Continuous-Integration, 10VisualEditor, 5§ VisualEditor Q3 Blockers: Concurrent builds using local web browsers on Linux host (Chromium/Firefox) fail - https://phabricator.wikimedia.org/T90673#1064651 (10Jdforrester-WMF) [18:25:56] (03CR) 10CSteipp: [C: 031] "+1 for the concept. I have no idea if that config is right." [integration/config] - 10https://gerrit.wikimedia.org/r/193057 (owner: 10Legoktm) [18:28:09] 10Continuous-Integration, 10VisualEditor, 5§ VisualEditor Q3 Blockers: Jenkins: Convert mwext qunit from grunt-contrib-qunit (PhantomJS) to grunt-karma (Chromium) - https://phabricator.wikimedia.org/T74063#1070614 (10Jdforrester-WMF) [18:28:39] 6Release-Engineering, 10Wikimedia-Hackathon-2015: Hackathon Proposal: Wikimedia Site Requests Sprint - https://phabricator.wikimedia.org/T90468#1070629 (10Chad) >>! In T90468#1062029, @TTO wrote: > Additionally, there are a number of requests to rename wikis - I would love to see progress on this. Reedy did lo... [18:30:51] @seen ArielGlenn [18:33:14] ap nope [18:34:09] yea:) i talked with wm-bot in PM :) [18:35:30] :) [18:35:42] Project browsertests-Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #504: FAILURE in 16 min: https://integration.wikimedia.org/ci/job/browsertests-Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/504/ [18:41:41] Is Jenkins barfing for some reason? I am getting weird test failures with gross config problems. [18:41:54] * chrismcmahon looks into it [18:42:12] 6Release-Engineering, 6Engineering-Community, 6Team-Practices, 10Wikimedia-Hackathon-2015, 3ECT-February-2015: RelEng team offsite - May 2015 - Pre Wikimedia Hackathon - https://phabricator.wikimedia.org/T89036#1070726 (10Rfarrand) Thanks guys! I am also looking at locations outside of Lyon (but close by... [18:44:16] hmm, might be a problem at SauceLabs actually [18:45:44] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8.1-internet_explorer-11-sauce build #338: FAILURE in 38 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8.1-internet_explorer-11-sauce/338/ [18:51:33] 10Continuous-Integration, 10VisualEditor, 7Tracking, 5§ VisualEditor Q3 Blockers: Browser disconnects when running QUnit tests with local browsers (tracking) - https://phabricator.wikimedia.org/T89075#1070833 (10Krinkle) [18:52:52] 10Continuous-Integration, 10VisualEditor, 5§ VisualEditor Q3 Blockers: Concurrent builds using local Chromium/Firefox browsers on Linux host fail - https://phabricator.wikimedia.org/T90673#1070835 (10Krinkle) [19:30:58] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #530: FAILURE in 44 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/530/ [19:34:08] dbs down on beta labs? https://saucelabs.com/jobs/14a76fcec0664ea596e35b386cbbe12d [19:34:18] * chrismcmahon tries it [19:34:44] <^d> Beta wfm, just purged main page [19:40:22] PROBLEM - Puppet failure on deployment-pdf01 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [19:40:39] argh, Selenium doesn't support the new Firefox yet. [19:41:13] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #374: FAILURE in 10 min: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/374/ [19:41:28] yeah, wfm just now also [19:41:45] I saw intermittent 503s overnight, db connect problem today so far [20:11:50] got another one: DB connection error: Can't connect to MySQL server on '10.68.16.193' [20:25:43] Project browsertests-VisualEditor-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #540: FAILURE in 37 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/540/ [20:27:41] marxarelli: do we have an agenda for this afternoon? anything you want to work on in particular? [20:27:56] chrismcmahon: echo maybe [20:28:07] get that moved over to mw-selenium 1.0.0 [20:28:57] marxarelli: that sounds good [20:29:40] marxarelli: also, I added a big chunk to https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Process if you'd care to look it over and see if it makes sense to you as a relatively new person [20:29:58] chrismcmahon: i was just looking at that [20:30:00] very nice [20:30:19] ooh, /me just realized something I forgot to add to that. I wanted at least a sentence about automation being a priority. [20:31:45] donej [20:31:47] done [20:45:01] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8-internet_explorer-sauce build #490: FAILURE in 35 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8-internet_explorer-sauce/490/ [20:49:33] Project browsertests-CentralAuth-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #4: FAILURE in 3 min 18 sec: https://integration.wikimedia.org/ci/job/browsertests-CentralAuth-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/4/ [20:54:04] wtf beta labs and Jenkins are conspiring [20:55:37] marxarelli: did we merge any EAL code into CentralAuth? missing configuration for `mediawiki_url_login` (MediawikiSelenium::ConfigurationError) [20:55:58] Uh-oh. Could not find link to Sauce Labs job URL. [20:55:58] missing configuration for `mediawiki_url_alternative` (MediawikiSelenium::ConfigurationError) [20:56:16] * chrismcmahon looks at versions [20:58:59] mediawiki_selenium (1.0.0.pre.2) [21:01:18] chrismcmahon: looking... [21:02:05] chrismcmahon: doh. we need to tweak the browsertest job a little [21:02:22] it's not setting MEDIAWIKI_ENVIRONMENT [21:03:54] OK. we can hack on that [21:04:07] I think. it would be good practice with jjb [21:15:35] 10Beta-Cluster, 7Wikimedia-log-errors: wmf-config/CommonSettings.php SpecialVersionVersionUrl hook does not check for regex match before using - https://phabricator.wikimedia.org/T75759#1071411 (10Chad) 5Open>3Resolved a:3Chad [21:18:45] Project beta-scap-eqiad build #43163: FAILURE in 21 min: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/43163/ [21:21:45] 10Continuous-Integration: Convert existing legacy phpcs jobs to use composer entry point + versioning - https://phabricator.wikimedia.org/T90943#1071445 (10Legoktm) 3NEW [21:38:36] Yippee, build fixed! [21:38:36] Project beta-scap-eqiad build #43166: FIXED in 4 min 37 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/43166/ [21:39:16] (03PS1) 10Dduvall: Support MediaWiki-Selenium 1.0.0 [integration/config] - 10https://gerrit.wikimedia.org/r/193267 [21:49:56] 10Continuous-Integration: Freeze mediawiki/tools/codesniffer version that is deployed to allow for merges again - https://phabricator.wikimedia.org/T90495#1071588 (10Legoktm) 5Open>3Resolved a:3Legoktm [21:51:45] Yippee, build fixed! [21:51:46] Project browsertests-CentralAuth-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #5: FIXED in 2 min 22 sec: https://integration.wikimedia.org/ci/job/browsertests-CentralAuth-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/5/ [21:52:10] chrismcmahon, csteipp: woot! ^ [21:52:18] yep [21:52:22] yay EAL [21:53:23] (03CR) 10Cmcmahon: [C: 032] "Paired with Dan to test this before merging." [integration/config] - 10https://gerrit.wikimedia.org/r/193267 (owner: 10Dduvall) [21:58:04] 10Continuous-Integration, 10MediaWiki-Codesniffer: Freeze mediawiki/tools/codesniffer version that is deployed to allow for merges again - https://phabricator.wikimedia.org/T90495#1071646 (10Legoktm) [21:58:05] 10Continuous-Integration, 10MediaWiki-Codesniffer: Convert existing legacy phpcs jobs to use composer entry point + versioning - https://phabricator.wikimedia.org/T90943#1071647 (10Legoktm) [21:58:05] 10Continuous-Integration, 10MediaWiki-Codesniffer, 10Possible-Tech-Projects, 3Google-Summer-of-Code-2015, 3Outreachy-Round-10: Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T89682#1071648 (10Legoktm) [21:58:06] 10Continuous-Integration, 10MediaWiki-Codesniffer, 5Patch-For-Review: Jenkins: Create phpcs sniff to detect text before the first 10Continuous-Integration, 10Librarization, 10MediaWiki-Codesniffer, 6MediaWiki-Core-Team, 5Patch-For-Review: Publish MediaWiki codesniffer config on Packagist - https://phabricator.wikimedia.org/T85631#1071650 (10Legoktm) [21:58:10] 10Continuous-Integration, 10MediaWiki-Codesniffer: CodeSniffer Generic.Formatting.SpaceAfterCast.NoSpace is incorrect - https://phabricator.wikimedia.org/T50450#1071653 (10Legoktm) [21:58:11] 10Continuous-Integration, 10MediaWiki-Codesniffer: Consider disabling empty catch body sniff - https://phabricator.wikimedia.org/T54413#1071651 (10Legoktm) [21:58:12] 10Continuous-Integration, 10MediaWiki-Codesniffer: PHP CodeSniffer reports line length based on bytes, not on characters - https://phabricator.wikimedia.org/T57508#1071654 (10Legoktm) [21:58:14] 10Continuous-Integration, 10MediaWiki-Codesniffer: PHP CodeSniffer sniff for php_sapi_name() - https://phabricator.wikimedia.org/T46633#1071655 (10Legoktm) [21:58:17] 10Continuous-Integration, 10MediaWiki-Codesniffer: phpcs : conflicting Sniffs about spaces in typecasts - https://phabricator.wikimedia.org/T46742#1071656 (10Legoktm) [21:58:18] 10Continuous-Integration, 10MediaWiki-Codesniffer: Jenkins job: PHP code style analyzer - https://phabricator.wikimedia.org/T37588#1071657 (10Legoktm) [21:58:20] lego-spam [21:58:39] done :P [21:58:54] I love lego-spam [21:59:54] (03Merged) 10jenkins-bot: Support MediaWiki-Selenium 1.0.0 [integration/config] - 10https://gerrit.wikimedia.org/r/193267 (owner: 10Dduvall) [22:03:50] 10Continuous-Integration, 10MediaWiki-Codesniffer, 7Upstream: [upstream] PHP CodeSniffer: Overriding a method to change visibility should not be classified as "Useless method overriding" - https://phabricator.wikimedia.org/T59585#1071691 (10Legoktm) [22:17:00] 10Continuous-Integration, 10MediaWiki-skins-MonoBook, 10MediaWiki-skins-Vector: Add jenkins jobs for mediawiki/skins/CologneBlue, Nostalgia, Modern, Example, MonoBook, Vector - https://phabricator.wikimedia.org/T68926#1071739 (10Krinkle) [22:18:17] 10Continuous-Integration, 7Epic, 3releng-201415-Q3: [Quarterly Success Metric] Jenkins: Run jobs in disposable VMs - https://phabricator.wikimedia.org/T47499#1071750 (10greg) [22:18:20] 10Continuous-Integration: Only run mwexit-{name}-lint when php files are modified - https://phabricator.wikimedia.org/T90963#1071751 (10Krinkle) 3NEW [22:18:31] 6Release-Engineering, 5MW-1.25-release, 3releng-201415-Q3: [Quarterly Success Metric] Release MediaWiki 1.25 - https://phabricator.wikimedia.org/T88709#1071758 (10greg) [22:19:38] 10Staging: Create staging cluster (tracking) - https://phabricator.wikimedia.org/T88702#1071765 (10greg) [22:19:49] 6Release-Engineering, 10Staging, 3releng-201415-Q3: [Quarterly Success Metric] Green nightly builds on the staging cluster (tracking) - https://phabricator.wikimedia.org/T88701#1071768 (10greg) [22:23:51] 10Staging: Create staging cluster (tracking) - https://phabricator.wikimedia.org/T88702#1071785 (10greg) [22:24:23] 6Release-Engineering, 10Wikimania-Hackathon-2015, 10Wikimedia-Hackathon-2015, 7Browser-Tests: Create pool of users on beta cluster for browser test builds in Jenkins - https://phabricator.wikimedia.org/T90964#1071788 (10Cmcmahon) 3NEW [22:24:57] 6Release-Engineering, 10Wikimania-Hackathon-2015, 10Wikimedia-Hackathon-2015, 7Browser-Tests: Create pool of users on beta cluster for browser test builds in Jenkins - https://phabricator.wikimedia.org/T90964#1071801 (10Cmcmahon) We could even make pools of users with different sets of privileges. [23:23:47] !log Puppet failing on new instances due to "Error 400 on SERVER: cannot generate tempfile `/var/lib/puppet/yaml/" [23:23:52] Logged the message, Master [23:24:35] !log integration-puppetmaster /var disk is full (1.8 of 1.9GB) - /var/log/puppet/reports is 1.1GB - purging [23:24:39] Logged the message, Master [23:48:20] greg-g: thanks for updates to the process doc, one goal is to make the description easily amenable to change [23:48:40] * greg-g nods [23:48:47] I'm still digesting it [23:48:55] this ain't no ISO9000 [23:49:11] greg-g: consider it a basis, or even a straw man [23:49:15] to be shot down [23:52:26] * greg-g nods [23:54:04] greg-g: one thing that makes me nervous is to center the interactions among teams around tools. But I haven't come up with a better framework, and it made sense to Arthur [23:55:16] yeah, that's one I grapple with a lot too [23:56:21] It may be unavoidable in our context of being highly distributed and highly open, both of which the organization and movement value very highly [23:59:17] 10Continuous-Integration, 5Patch-For-Review, 7Puppet: Puppet is causing changed/added files in 'slave-scripts' git::clone on integration slaves in labs to become root read-only - https://phabricator.wikimedia.org/T87843#1072143 (10Krinkle) Today I re-created all integration slaves and the same problem pops u... [23:59:24] 10Continuous-Integration, 5Patch-For-Review, 7Puppet: Puppet is causing changed/added files in 'slave-scripts' git::clone on integration slaves in labs to become root read-only - https://phabricator.wikimedia.org/T87843#1072144 (10Krinkle) 5Resolved>3Open [23:59:45] 10Continuous-Integration, 7Puppet: Puppet is causing changed/added files in 'slave-scripts' git::clone on integration slaves in labs to become root read-only - https://phabricator.wikimedia.org/T87843#1000457 (10Krinkle)