[00:22:42] PROBLEM - Puppet staleness on deployment-restbase01 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [43200.0] [01:21:01] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1695935 (10jayvdb) Yes please! Pywikibot would love this capability. [01:27:16] (03CR) 10John Vandenberg: [C: 04-1] "why not use a git submodule?" (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/192059 (https://phabricator.wikimedia.org/T73284) (owner: 10Legoktm) [02:01:53] (03PS1) 10John Vandenberg: Python 3 support [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 [02:01:55] (03PS1) 10John Vandenberg: Use Python 3 for linting [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243093 [02:02:37] (03CR) 10jenkins-bot: [V: 04-1] Python 3 support [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [02:02:44] (03CR) 10jenkins-bot: [V: 04-1] Use Python 3 for linting [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243093 (owner: 10John Vandenberg) [02:11:57] (03PS2) 10John Vandenberg: Python 3 support [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 [02:21:20] (03PS2) 10John Vandenberg: Use Python 3 for linting [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243093 [02:22:11] (03CR) 10jenkins-bot: [V: 04-1] Use Python 3 for linting [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243093 (owner: 10John Vandenberg) [02:24:18] (03CR) 10John Vandenberg: Python 3 support (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [02:25:09] 10Browser-Tests, 6Collaboration-Team-Backlog, 10Echo: Echo "Mark all as read" control no longer appears - https://phabricator.wikimedia.org/T88003#1695983 (10Mattflaschen) 5Open>3Resolved [02:25:23] 10Browser-Tests, 6Collaboration-Team-Backlog, 10Echo: Echo "Mark all as read" control no longer appears - https://phabricator.wikimedia.org/T88003#1001921 (10Mattflaschen) Reopen if it occurs again. [02:44:43] 10MediaWiki-Codesniffer: Add sniff to detect usage of dirname( __FILE__ ) instead of __DIR__ - https://phabricator.wikimedia.org/T114267#1695990 (10TasneemLo) a:3TasneemLo [02:52:49] (03PS1) 10TasneemLo: Sniff to warn check usage of dirname(__FILE__) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/243096 (https://phabricator.wikimedia.org/T114267) [02:56:03] 10MediaWiki-Codesniffer, 5Patch-For-Review: Add sniff to avoid if/else/while/foreach without curly braces - https://phabricator.wikimedia.org/T113863#1696000 (10TasneemLo) This seems to be pushed to master - isn't this task complete ? [03:09:32] (03CR) 10TasneemLo: "Can this be pushed to master ? Or is there something else that needs to be done ?" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/237733 (https://phabricator.wikimedia.org/T101311) (owner: 10TasneemLo) [03:09:42] (03CR) 10TasneemLo: "Can this be pushed to master ? Or is there something else that needs to be done ?" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/237902 (https://phabricator.wikimedia.org/T92744) (owner: 10TasneemLo) [03:17:51] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #836: 04FAILURE in 35 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox-sauce/836/ [04:57:15] 10Continuous-Integration-Config: Pinned dependency on python-daemon - https://phabricator.wikimedia.org/T114461#1696143 (10jayvdb) 3NEW a:3hashar [04:57:44] (03CR) 10John Vandenberg: "The tox failures are caused by T114461" [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243093 (owner: 10John Vandenberg) [05:11:59] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1696169 (10jayvdb) One of the easy checks in the original task description is not yet implemented: * There should be no I… references but instead always git... [05:17:16] PROBLEM - Puppet failure on deployment-cache-parsoid04 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [05:17:16] PROBLEM - Puppet failure on deployment-cache-mobile04 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [06:17:01] 10Continuous-Integration-Infrastructure, 10MediaWiki-extensions-MultimediaViewer: MultimediaViewer thumbnailBeforeProduceHTML hook breaks other extensions parser tests - https://phabricator.wikimedia.org/T69302#1696224 (10Nemo_bis) >>! In T69302#1695544, @Tgr wrote: > I still don't think this is MediaViewer's... [06:46:22] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree (<11.11%) [06:56:22] RECOVERY - Free space - all mounts on deployment-bastion is OK: OK: All targets OK [08:15:18] (03PS4) 10Hashar: (WIP) mediawiki queue testing (WIP) [integration/config] - 10https://gerrit.wikimedia.org/r/241660 [08:16:19] (03CR) 10jenkins-bot: [V: 04-1] (WIP) mediawiki queue testing (WIP) [integration/config] - 10https://gerrit.wikimedia.org/r/241660 (owner: 10Hashar) [08:31:43] (03CR) 10Hashar: [C: 04-1] "The test suite is not going to work with Zuul which is python2.7." (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243093 (owner: 10John Vandenberg) [08:33:40] (03CR) 10Hashar: [C: 04-1] "Nice and straight forward :-} The whole infra uses python2.7 so it is not that useful immediately but certainly will help later on. Than" (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [08:41:53] !log integration-dev : rm -fR /etc/ferm/ (ferm firewall system is not installed [08:41:56] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [08:45:36] !log restarting Nodepool to take in account changes made to the logging configuration https://gerrit.wikimedia.org/r/#/c/240986/ [08:45:39] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [09:10:44] 10Beta-Cluster, 6Discovery, 10Gather, 10PageImages, and 3 others: Fatal error: Invalid operand type was used: cannot perform this operation with arrays in /srv/mediawiki/php-master/extensions/PageImages/ApiQueryPageImages.php on line 39 - https://phabricator.wikimedia.org/T114417#1696415 (10phuedx) a:5Jdl... [09:19:50] (03PS1) 10Hashar: Use zuul source @debian/precise-wikimedia [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243126 [09:23:13] 10Continuous-Integration-Infrastructure, 10Wikimedia-Fundraising: Add YAML lint test in wikimedia/fundraising/tools to remove the Jenkins job 'yamllint' - https://phabricator.wikimedia.org/T114470#1696438 (10hashar) 3NEW [09:24:56] 10Continuous-Integration-Infrastructure, 10Wikimedia-Fundraising: Add YAML lint test in wikimedia/fundraising/tools to remove the Jenkins job 'yamllint' - https://phabricator.wikimedia.org/T114470#1696438 (10hashar) There is no Jenkins job running tox yet because it defines a flake8 env and the repo does not p... [09:30:38] PROBLEM - Puppet failure on deployment-fluorine is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [09:34:35] 10Continuous-Integration-Infrastructure, 10Wikimedia-Fundraising: Add YAML lint test in wikimedia/fundraising/tools to remove the Jenkins job 'yamllint' - https://phabricator.wikimedia.org/T114470#1696468 (10jayvdb) The yamllint in jenkins is doing roughly the same as the only other Python tool that I can quic... [09:41:47] (03PS3) 10John Vandenberg: Python 3 support [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 [09:46:59] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1696489 (10XZise) Please note that my paste hasn't been implemented and I haven't got around to port my code to the implemented variant. And checking if a c... [09:47:29] (03CR) 10John Vandenberg: [C: 031] "needed otherwise tests failed on Python 3." [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243126 (owner: 10Hashar) [10:10:30] (03PS1) 10XZise: [IMPROV] Support Python 3 in commit message validator [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243131 [10:21:13] (03CR) 10XZise: [C: 04-1] Python 3 support (033 comments) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [10:31:20] (03CR) 10XZise: Python 3 support (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [10:35:04] 10Continuous-Integration-Infrastructure: Remove tools/yamllint.py from integration/jenkins once yamllint jobs disappear - https://phabricator.wikimedia.org/T96014#1696633 (10hashar) The last repo using it is wikimedia/fundraising/tool and I proposed T114470 which adds a basic linter runnable via tox/nose. [10:37:44] (03PS1) 10Hashar: Phase out yamllint [integration/config] - 10https://gerrit.wikimedia.org/r/243137 (https://phabricator.wikimedia.org/T95890) [10:38:31] (03Abandoned) 10Hashar: Remove yamllint jobs [integration/config] - 10https://gerrit.wikimedia.org/r/191881 (https://phabricator.wikimedia.org/T95890) (owner: 10Hashar) [10:38:56] (03PS4) 10Hashar: Remove yamllint [integration/jenkins] - 10https://gerrit.wikimedia.org/r/191882 (https://phabricator.wikimedia.org/T95890) [10:39:03] (03PS5) 10Hashar: Remove yamllint [integration/jenkins] - 10https://gerrit.wikimedia.org/r/191882 (https://phabricator.wikimedia.org/T95890) [10:40:35] (03CR) 10Hashar: [C: 032] Phase out yamllint [integration/config] - 10https://gerrit.wikimedia.org/r/243137 (https://phabricator.wikimedia.org/T95890) (owner: 10Hashar) [10:42:26] (03Merged) 10jenkins-bot: Phase out yamllint [integration/config] - 10https://gerrit.wikimedia.org/r/243137 (https://phabricator.wikimedia.org/T95890) (owner: 10Hashar) [10:43:31] (03CR) 10Hashar: [C: 032] "Job is gone :-}" [integration/jenkins] - 10https://gerrit.wikimedia.org/r/191882 (https://phabricator.wikimedia.org/T95890) (owner: 10Hashar) [10:44:15] (03Merged) 10jenkins-bot: Remove yamllint [integration/jenkins] - 10https://gerrit.wikimedia.org/r/191882 (https://phabricator.wikimedia.org/T95890) (owner: 10Hashar) [10:45:30] (03CR) 10Hashar: "yamllint is gone :-)" [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [10:45:41] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Phase out yamllint jobs (tracking) - https://phabricator.wikimedia.org/T95890#1696665 (10hashar) [10:46:25] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Phase out yamllint jobs (tracking) - https://phabricator.wikimedia.org/T95890#1696669 (10hashar) 5Open>3Resolved a:3hashar Job is gone from Jenkins and I have deleted the workspace. The script is gone as well. Remaining 'blockers' are todo task... [10:48:28] (03PS1) 10XZise: [IMPROV] Don't use shell argument [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243140 [10:49:07] (03CR) 10jenkins-bot: [V: 04-1] [IMPROV] Don't use shell argument [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243140 (owner: 10XZise) [11:48:04] (03PS2) 10Hashar: Use zuul source @debian/precise-wikimedia [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243126 (https://phabricator.wikimedia.org/T114461) [11:48:10] (03PS3) 10Hashar: Use zuul source @debian/precise-wikimedia [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243126 (https://phabricator.wikimedia.org/T114461) [11:49:05] (03CR) 10Hashar: [C: 032] "Linked to T114461" [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243126 (https://phabricator.wikimedia.org/T114461) (owner: 10Hashar) [11:49:47] (03Merged) 10jenkins-bot: Use zuul source @debian/precise-wikimedia [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243126 (https://phabricator.wikimedia.org/T114461) (owner: 10Hashar) [11:54:08] 10Continuous-Integration-Infrastructure, 10MediaWiki-extensions-MultimediaViewer: MultimediaViewer thumbnailBeforeProduceHTML hook breaks other extensions parser tests - https://phabricator.wikimedia.org/T69302#1696733 (10hashar) T69216 is on stall since January 2015. Mainly because I am distracted with a lot... [12:01:28] (03CR) 10John Vandenberg: Python 3 support (033 comments) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [12:01:46] (03PS4) 10John Vandenberg: Python 3 support [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 [12:04:08] (03PS5) 10John Vandenberg: Fix Python 3 syntax and import errors [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 [12:07:08] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1696740 (10JanZerebecki) Except for OS X the requirements needed are also needed in the production cluster, so I see no problems with also ha... [12:08:48] (03PS1) 10Hashar: jjb: expand git-cxserver-and-deploy-repos macro [integration/config] - 10https://gerrit.wikimedia.org/r/243149 [12:08:59] (03CR) 10Hashar: [C: 032] jjb: expand git-cxserver-and-deploy-repos macro [integration/config] - 10https://gerrit.wikimedia.org/r/243149 (owner: 10Hashar) [12:09:49] (03CR) 10JanZerebecki: [C: 04-2] "Wikimedia CI should not depend on travis. Yes lets discuss on the ticket." [integration/jenkins] - 10https://gerrit.wikimedia.org/r/173046 (https://phabricator.wikimedia.org/T114421) (owner: 10Cscott) [12:11:03] (03Merged) 10jenkins-bot: jjb: expand git-cxserver-and-deploy-repos macro [integration/config] - 10https://gerrit.wikimedia.org/r/243149 (owner: 10Hashar) [12:11:07] (03PS6) 10John Vandenberg: Fix Python 3 syntax and import errors [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 [12:13:23] (03Abandoned) 10John Vandenberg: Use Python 3 for linting [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243093 (owner: 10John Vandenberg) [12:22:08] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1696764 (10JanZerebecki) ``` gallium:~$ grep ' 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1696772 (10JanZerebecki) For mw-ocg-latexer what hinders you from adding the required tools to Wikimedia CI instead of using travis? [12:32:24] (03PS1) 10Siebrand: Add composer-test for 6 extensions [integration/config] - 10https://gerrit.wikimedia.org/r/243156 [12:47:17] 10Continuous-Integration-Config, 5Continuous-Integration-Scaling: Puppetize npm/grunt manual setup - https://phabricator.wikimedia.org/T113903#1696835 (10hashar) p:5Triage>3Normal [12:50:03] (03CR) 10XZise: Fix Python 3 syntax and import errors (032 comments) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [12:51:17] who can help me with qa beginning ? [12:53:29] (03CR) 10XZise: [C: 04-1] "What sense does it make to make it Python 3 “compatible” if it doesn't run on Python 3 anyway? This can clean up the bulk but only if it d" [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [12:54:11] (03PS2) 10XZise: [IMPROV] Don't use shell argument [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243140 [13:00:28] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #804: 04FAILURE in 28 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/804/ [13:02:38] (03PS1) 10Hashar: DO NOT SUBMIT. Wipe /jjb/ for demo purposes [integration/config] - 10https://gerrit.wikimedia.org/r/243163 [13:02:40] (03PS1) 10Hashar: Experiment YAML aliases and template inheritance [integration/config] - 10https://gerrit.wikimedia.org/r/243164 [13:04:08] (03CR) 10John Vandenberg: [IMPROV] Don't use shell argument (032 comments) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243140 (owner: 10XZise) [13:04:49] (03CR) 10Hashar: "Most of the tox jobs have been migrated to 'tox-jessie' so this patch no more apply." [integration/config] - 10https://gerrit.wikimedia.org/r/238988 (owner: 10Legoktm) [13:07:40] (03CR) 10Hashar: [C: 04-2] "That is for https://gerrit.wikimedia.org/r/#/c/243164/" [integration/config] - 10https://gerrit.wikimedia.org/r/243163 (owner: 10Hashar) [13:08:17] (03CR) 10Hashar: "You can have a look at https://integration.wikimedia.org/ci/job/integration-jjb-config-diff/3916/console" [integration/config] - 10https://gerrit.wikimedia.org/r/243164 (owner: 10Hashar) [13:08:38] (03CR) 10Hashar: "See https://gerrit.wikimedia.org/r/#/c/243164/ which propose to split jobs again using some magic YAML trick :-}" [integration/config] - 10https://gerrit.wikimedia.org/r/241660 (owner: 10Hashar) [13:11:19] (03CR) 10XZise: Fix Python 3 syntax and import errors (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [13:15:11] 10Continuous-Integration-Config, 5Patch-For-Review: Pinned dependency on python-daemon - https://phabricator.wikimedia.org/T114461#1696898 (10hashar) 5Open>3Resolved The integration/zuul repo branch debian/precise-wikimedia has: `python-daemon>=2.0.4`. I guess that solves it. [13:15:48] (03CR) 10John Vandenberg: [IMPROV] Support Python 3 in commit message validator (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243131 (owner: 10XZise) [13:16:20] 10Continuous-Integration-Config, 6operations, 5Patch-For-Review: Forbid quoted booleans in puppet manifests - https://phabricator.wikimedia.org/T113783#1696901 (10hashar) a:3Andrew [13:16:45] 10Continuous-Integration-Config, 6operations, 5Patch-For-Review: Forbid quoted booleans in puppet manifests - https://phabricator.wikimedia.org/T113783#1675730 (10hashar) p:5Triage>3Normal [13:17:10] 10Browser-Tests, 10Continuous-Integration-Config, 5Patch-For-Review, 7Regression: mwext-mw-selenium is slowing down gate-and-submit pipeline - https://phabricator.wikimedia.org/T113501#1696903 (10hashar) 5Open>3Resolved a:3hashar mwext-mw-selenium job is no more in the gate-and-submit thanks to @dduvall [13:17:34] 10Continuous-Integration-Config: Define an entry point for ruby material - https://phabricator.wikimedia.org/T104024#1696906 (10hashar) @dduvall and @zeljkofilipin any clues? [13:18:41] (03CR) 10XZise: [IMPROV] Don't use shell argument (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243140 (owner: 10XZise) [13:19:07] 10Continuous-Integration-Config: Trigger PHPUnit job for MediaWiki extensions with HHVM instead of Zend in 'test' pipeline - https://phabricator.wikimedia.org/T101392#1696908 (10hashar) [13:19:08] 10Continuous-Integration-Config, 10MassAction: Add HHVM Jenkins jobs for MassAction - https://phabricator.wikimedia.org/T100649#1696907 (10hashar) [13:19:38] (03PS1) 10Siebrand: Update tests for Translate [integration/config] - 10https://gerrit.wikimedia.org/r/243169 [13:25:51] (03PS1) 10Hashar: [SmashPig] add php-composer-test to experimental [integration/config] - 10https://gerrit.wikimedia.org/r/243172 (https://phabricator.wikimedia.org/T104264) [13:25:57] 10Browser-Tests, 10Continuous-Integration-Config: Define an entry point for ruby material - https://phabricator.wikimedia.org/T104024#1696931 (10zeljkofilipin) [13:26:02] (03CR) 10Hashar: [C: 032] [SmashPig] add php-composer-test to experimental [integration/config] - 10https://gerrit.wikimedia.org/r/243172 (https://phabricator.wikimedia.org/T104264) (owner: 10Hashar) [13:27:01] (03Merged) 10jenkins-bot: [SmashPig] add php-composer-test to experimental [integration/config] - 10https://gerrit.wikimedia.org/r/243172 (https://phabricator.wikimedia.org/T104264) (owner: 10Hashar) [13:28:17] (03CR) 10XZise: [IMPROV] Don't use shell argument (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243140 (owner: 10XZise) [13:29:20] (03PS3) 10XZise: [IMPROV] Don't use shell argument [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243140 [13:39:38] (03PS1) 10Hashar: [SmashPig] add composer backed test suite [integration/config] - 10https://gerrit.wikimedia.org/r/243174 (https://phabricator.wikimedia.org/T104264) [13:40:22] (03CR) 10Hashar: [C: 04-1] "Waiting for SmashPig change https://gerrit.wikimedia.org/r/#/c/243173/ to be ready. Then we can deploy this CI change and +2 the SmashPig " [integration/config] - 10https://gerrit.wikimedia.org/r/243174 (https://phabricator.wikimedia.org/T104264) (owner: 10Hashar) [13:42:14] 10Continuous-Integration-Config, 10Fundraising Tech Backlog, 10Fundraising-Backlog, 5Patch-For-Review: Enable PHPUnit testing on the wikimedia/fundraising/SmashPig repo - https://phabricator.wikimedia.org/T104264#1696952 (10hashar) a:3hashar https://gerrit.wikimedia.org/r/#/c/243173/ Add the `composer te... [13:49:01] (03CR) 10John Vandenberg: [C: 031] [IMPROV] Don't use shell argument [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243140 (owner: 10XZise) [14:03:44] hashar: look how close this gets us: https://gerrit.wikimedia.org/r/#/c/243177/ [14:04:43] andrewbogott: niceee [14:04:53] the strict job now only has 3 failures remaining [14:04:57] do you object to turning off that warning for now? [14:05:06] 6RelEng-Admin, 15User-greg: Write draft/strawman code-hosting exception guideline - https://phabricator.wikimedia.org/T109920#1696977 (10JanZerebecki) Examples of how it could be changed: > "Where should I host my code, and thus code-review, for my software project at the Wikimedia Foundation?" "For my softw... [14:05:08] so we are close from dropping the lenient job and use the 'strict' one (which fails on warnings) [14:05:30] andrewbogott: there was some past discussion about it [14:05:41] but I think most of those issues are due to puppet:///private [14:07:05] 10Continuous-Integration-Config, 3Wikipedia-Android-App: java-mwapi: Add verification tasks when new patch gets uploaded - https://phabricator.wikimedia.org/T108735#1696978 (10hashar) a:3hashar [14:13:34] 10Continuous-Integration-Config, 3Wikipedia-Android-App: java-mwapi: Add verification tasks when new patch gets uploaded - https://phabricator.wikimedia.org/T108735#1696985 (10Niedzielski) @bearND, @hashar, I think we're deprecating this library soonish? We might still want this task so we have an easy option... [14:13:58] hashar: behold! https://gerrit.wikimedia.org/r/#/c/243179/ [14:18:51] (03PS1) 10Hashar: Job for apps/android/java-mwapi [integration/config] - 10https://gerrit.wikimedia.org/r/243181 (https://phabricator.wikimedia.org/T108735) [14:19:21] (03CR) 10Hashar: "I have created the job already. Example run https://integration.wikimedia.org/ci/job/apps-android-java-mwapi/2/" [integration/config] - 10https://gerrit.wikimedia.org/r/243181 (https://phabricator.wikimedia.org/T108735) (owner: 10Hashar) [14:20:03] 10Continuous-Integration-Config, 5Patch-For-Review, 3Wikipedia-Android-App: java-mwapi: Add verification tasks when new patch gets uploaded - https://phabricator.wikimedia.org/T108735#1696991 (10hashar) @Niedzielski I have created the job anyway :-} https://integration.wikimedia.org/ci/job/apps-android-jav... [14:20:16] andrewbogott: ahah that is nice [14:20:58] (03PS2) 10Hashar: analytics/limn-mobile-data to Nodepool and run all tox env [integration/config] - 10https://gerrit.wikimedia.org/r/242977 [14:21:15] (03CR) 10Hashar: [C: 032] "Source change got merged https://gerrit.wikimedia.org/r/#/c/242966/" [integration/config] - 10https://gerrit.wikimedia.org/r/242977 (owner: 10Hashar) [14:22:12] (03Merged) 10jenkins-bot: analytics/limn-mobile-data to Nodepool and run all tox env [integration/config] - 10https://gerrit.wikimedia.org/r/242977 (owner: 10Hashar) [14:34:53] (03CR) 10Niedzielski: "very nice! a couple questions inline" (034 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/243181 (https://phabricator.wikimedia.org/T108735) (owner: 10Hashar) [14:35:22] Project browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce build #278: 04FAILURE in 7 min 21 sec: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-SmokeTests-linux-chrome-sauce/278/ [14:40:31] hashar: if you approve https://gerrit.wikimedia.org/r/#/c/243177/ then we can make that test voting. If you think it needs more discussion that’s fine too. [14:42:24] 10Continuous-Integration-Config, 6operations, 5Patch-For-Review: Forbid quoted booleans in puppet manifests - https://phabricator.wikimedia.org/T113783#1697010 (10Andrew) These are now caught by the strict lint check. That check isn't voting, however. [14:43:02] andrewbogott: there was some discussion at https://phabricator.wikimedia.org/T87132#1467671 [14:43:50] andrewbogott: past occurrences via comments such as # lint:ignore:puppet_url_without_modules [14:45:33] ok, responded [14:45:35] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1697036 (10jayvdb) Maybe we can query #Phabricator for the sha1, which would identify which repository it is merged into. For referencing commits in repos no... [14:47:13] andrewbogott: ideally puppet-lint should whitelist puppet://private/ :-D [14:48:13] andrewbogott: yeah sounds wise [14:48:21] lets switch to strict [14:50:46] (03PS1) 10Hashar: operations/puppet now has strict puppet-lint [integration/config] - 10https://gerrit.wikimedia.org/r/243185 (https://phabricator.wikimedia.org/T87132) [14:50:52] andrewbogott: https://gerrit.wikimedia.org/r/243185 :-} [14:53:02] (03CR) 10Andrew Bogott: "This can be merged if we first merge https://gerrit.wikimedia.org/r/#/c/243177/" [integration/config] - 10https://gerrit.wikimedia.org/r/243185 (https://phabricator.wikimedia.org/T87132) (owner: 10Hashar) [14:55:23] i need some help with qa start [14:56:00] depends on where you want to start [14:56:00] qa is large [14:59:25] web testing, mobile testing [15:03:53] 10Continuous-Integration-Config, 10Wiki-Loves-Monuments-Database, 5Patch-For-Review: Run unit tests with Jenkins in labs/tools/heritage - https://phabricator.wikimedia.org/T113039#1697149 (10hashar) 5Open>3Resolved The CI part is done and deployed. The test suite fails with: ValueError: Invalid versi... [15:06:21] (03CR) 10Andrew Bogott: [C: 031] operations/puppet now has strict puppet-lint [integration/config] - 10https://gerrit.wikimedia.org/r/243185 (https://phabricator.wikimedia.org/T87132) (owner: 10Hashar) [15:06:48] 10Beta-Cluster, 6Collaboration-Team-Backlog, 10MediaWiki-Recent-changes: [enwiki-betacluster] Special: Recent changes page is not displayed correctly - https://phabricator.wikimedia.org/T113660#1697160 (10Luke081515) Me too, I found this message by searching through all system messages. [15:08:46] ququruzka: for mobile maybe you can hangout in #wikimedia-mobile [15:08:58] On the subject of betacluster, it's interestingly throwing an exception when you try that example qqx url. [15:09:30] ququruzka: for web testing we use Selenium and a custom ruby gem. You can start at https://www.mediawiki.org/wiki/Quality_Assurance [15:09:39] ququruzka: from there https://www.mediawiki.org/wiki/Quality_Assurance/Features_testing and https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing [15:09:54] ostriches: -:( [15:10:00] Filing a bug now [15:10:53] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1697181 (10BGerstle-WMF) > Except for OS X the requirements needed are also needed in the production cluster, so I see no problems with also... [15:12:44] Could someone please review https://gerrit.wikimedia.org/r/#/c/242152/ siebranch recheck experiment and it passed the tests [15:14:31] ququruzka: See also this message in response to someone else asking for help getting started: https://lists.wikimedia.org/pipermail/qa/2015-September/002391.html [15:14:46] 10Beta-Cluster, 10QuickSurveys, 7Wikimedia-log-errors: QuickSurveys throws exception on non-HTTPS - https://phabricator.wikimedia.org/T114485#1697200 (10demon) [15:19:26] 10Beta-Cluster, 6Discovery, 10Gather, 10PageImages, and 2 others: Fatal error: Invalid operand type was used: cannot perform this operation with arrays in /srv/mediawiki/php-master/extensions/PageImages/ApiQueryPageImages.php on line 39 - https://phabricator.wikimedia.org/T114417#1697216 (10Jdlrobson) [15:20:24] zeljkof: heya, I just added: https://www.mediawiki.org/w/index.php?title=Annoying_little_bugs&type=revision&diff=1905191&oldid=1881867 just fyi [15:20:34] based on that email thread on [QA] [15:21:50] greg-g: thanks! [15:26:23] hashar_: from a discussion yesterday with lego, what would you think of a #Beta-Cluster-bug (or some such) project for tasks that aren't "issues with Beta Cluster" but instead "this issue was found on Beta Cluster, thankfully"? [15:26:42] eg: https://phabricator.wikimedia.org/T114485 and https://phabricator.wikimedia.org/T114417 [15:27:22] hashar_: or, maybe just a column on the BC board "Bugs identified" or some such [15:27:33] * greg-g should probably make a task about this [15:27:39] * greg-g does so [15:33:40] greg-g: yeah might be a good idea to decoupel [15:33:47] greg-g: or we can use different columns [15:34:24] maybe beta-cluster-reproducable [15:34:49] and we could maybe make it a flag type project [15:34:56] i.e. not a project that is actively triaged, such as #upstream [15:35:15] and rename #beta-cluster to #beta-cluster-infrastructure [15:35:29] I like the idea for sure [15:36:41] 10Beta-Cluster: Identify / separate out software issues found *on* Beta Cluster versus issues with Beta Cluster itself - https://phabricator.wikimedia.org/T114486#1697304 (10greg) 3NEW [15:36:52] Hi could someone review this please https://gerrit.wikimedia.org/r/#/c/242914/ [15:37:22] hashar: ah, yeah, a "tag", that'd probably be what the potential #beta-cluster-bug would be [15:37:33] yup [15:37:38] hrmmm, beta-cluser-infrastructure, not bad [15:37:55] which should indicate the responsibility for fixing the bug is elsewhere (i.e. not the infra maintainers) [15:38:01] that is what we did for CI [15:38:02] yeah [15:38:04] with CI-config [15:38:08] end user issues [15:38:27] and CI-infra, which is puppet / slaves / zuul etc or the backend [15:38:33] I'm wary of renaming #beta-cluster to anything else and reusing #beta-cluster for a new meaning because of broken links/conceptual hurdles [15:38:44] and CI-scaling which is a CI-infra epic project [15:38:50] ....but could be convinved [15:39:16] 10Beta-Cluster, 6Release-Engineering-Team: Identify / separate out software issues found *on* Beta Cluster versus issues with Beta Cluster itself - https://phabricator.wikimedia.org/T114486#1697316 (10greg) [15:41:01] 10Beta-Cluster, 6Discovery, 10Gather, 10PageImages, and 2 others: Fatal error: Invalid operand type was used: cannot perform this operation with arrays in /srv/mediawiki/php-master/extensions/PageImages/ApiQueryPageImages.php on line 39 - https://phabricator.wikimedia.org/T114417#1697320 (10greg) (it has a... [15:41:14] pff [15:45:06] 10Beta-Cluster, 6Release-Engineering-Team: Identify / separate out software issues found *on* Beta Cluster versus issues with Beta Cluster itself - https://phabricator.wikimedia.org/T114486#1697325 (10hashar) I like the idea of decoupling issues related to the beta cluster itself from the dev/software running... [15:47:23] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree (<22.22%) [15:52:25] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1697336 (10bd808) >>! In T109119#1696169, @jayvdb wrote: > One of the easy checks in the original task description is not yet implemented: > > * There shoul... [15:52:32] (03PS1) 10Paladox: [TwnMainPage] Remove phpcs test, update tests [integration/config] - 10https://gerrit.wikimedia.org/r/243203 [15:53:23] (03PS2) 10Paladox: [TwnMainPage] Remove phpcs test, update tests [integration/config] - 10https://gerrit.wikimedia.org/r/243203 (https://phabricator.wikimedia.org/T90943) [15:56:25] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1697346 (10bd808) >>! In T109119#1696489, @XZise wrote: > And checking if a commit hash has been merged has the problem that without SSH (@hashar do you know... [15:57:04] 10Continuous-Integration-Config, 10Wiki-Loves-Monuments-Database, 5Patch-For-Review: Run unit tests with Jenkins in labs/tools/heritage - https://phabricator.wikimedia.org/T113039#1697354 (10hashar) [15:57:18] 10Continuous-Integration-Config, 10Wiki-Loves-Monuments-Database, 5Patch-For-Review: Run unit tests with Jenkins in labs/tools/heritage - https://phabricator.wikimedia.org/T113039#1653038 (10hashar) See T114420 for the #pywikibot-core issue [15:57:34] 6Release-Engineering-Team: Bot to handle recurring tasks to manage wikitech:Deployments - https://phabricator.wikimedia.org/T114488#1697362 (10greg) 3NEW [16:04:17] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1697393 (10XZise) >>! In T109119#1697336, @bd808 wrote: >>>! In T109119#1696169, @jayvdb wrote: >> One of the easy checks in the original task description is... [16:09:14] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1697418 (10XZise) >>! In T109119#1697346, @bd808 wrote: >>>! In T109119#1696489, @XZise wrote: >> And checking if a commit hash has been merged has the probl... [16:12:59] 10Beta-Cluster, 6Release-Engineering-Team: Identify / separate out software issues found *on* Beta Cluster versus issues with Beta Cluster itself - https://phabricator.wikimedia.org/T114486#1697433 (10Luke081515) Maybe it could be also a good idea to create a seperate workcolumn for bugs, which you can resolve... [16:15:48] 10Beta-Cluster, 6Release-Engineering-Team: Identify / separate out software issues found *on* Beta Cluster versus issues with Beta Cluster itself - https://phabricator.wikimedia.org/T114486#1697446 (10greg) Good idea @luke081515. That could definitely be a column in the #beta-cluster-infrastructure or whatever... [16:43:33] (03PS1) 10Paladox: [TranslationNotifications] Updat tests [integration/config] - 10https://gerrit.wikimedia.org/r/243209 [16:44:44] (03PS2) 10Paladox: [TranslationNotifications] Updat tests [integration/config] - 10https://gerrit.wikimedia.org/r/243209 (https://phabricator.wikimedia.org/T90943) [16:45:02] (03PS3) 10Paladox: [TranslationNotifications] Update tests [integration/config] - 10https://gerrit.wikimedia.org/r/243209 (https://phabricator.wikimedia.org/T90943) [17:19:27] 10Beta-Cluster, 10pywikibot-core, 5WMF-deploy-2015-09-29_(1.27.0-wmf.1): Link.langlinkUnsafe does not work on Beta-Cluster wikis - https://phabricator.wikimedia.org/T112006#1697629 (10Krenair) [17:19:32] (03CR) 1020after4: [C: 032] Add config deployment [tools/scap] - 10https://gerrit.wikimedia.org/r/240292 (https://phabricator.wikimedia.org/T109512) (owner: 10Thcipriani) [17:20:00] yay [17:20:17] (03Merged) 10jenkins-bot: Add config deployment [tools/scap] - 10https://gerrit.wikimedia.org/r/240292 (https://phabricator.wikimedia.org/T109512) (owner: 10Thcipriani) [17:20:28] even more real yay! [17:22:05] 10Deployment-Systems, 3Scap3: Investigate parallel-ssh library once paramiko supports hmac-256/hmac-512 - https://phabricator.wikimedia.org/T114110#1697646 (10mmodell) 5Open>3stalled [17:23:29] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1697648 (10cscott) [17:28:16] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1697673 (10cscott) @JanZerebecki -- I'm not sure what your excerpt from the zuul log is intended to mean? Yes, I've been using npm-travis on... [17:30:40] 10Continuous-Integration-Infrastructure: All new extensions should be setup automatically with basic test support - https://phabricator.wikimedia.org/T92909#1697686 (10greg) [17:33:51] 10Continuous-Integration-Infrastructure: All new extensions should be setup automatically with basic test support - https://phabricator.wikimedia.org/T92909#1697703 (10greg) Renamed to be a generic task on this. This also seems like it might be an EPIC, yes? I'm not sure what the needed work in ci-infra is. It... [17:39:46] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1697821 (10JanZerebecki) https access should be possible from Jenkins nodepool slaves, because it will be needed for npm and composer. [17:47:45] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1697879 (10JanZerebecki) As the Wikimedia CI now can provision a new VM that is used for only one job, it is possible to have different globa... [18:01:51] (03PS2) 10Thcipriani: Make deployment rev represent config state [tools/scap] - 10https://gerrit.wikimedia.org/r/243009 [18:06:23] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1697951 (10greg) Correct, the limitations on different versions should be addressed by the Isolation project that is going very well. See th... [18:12:38] (03PS4) 10Chad: [WIP] Sync /srv/mediawiki-staging to co-masters [tools/scap] - 10https://gerrit.wikimedia.org/r/224313 (https://phabricator.wikimedia.org/T104826) (owner: 10BryanDavis) [18:12:54] (03CR) 10Chad: "PS4 was a very manual rebase." [tools/scap] - 10https://gerrit.wikimedia.org/r/224313 (https://phabricator.wikimedia.org/T104826) (owner: 10BryanDavis) [18:14:07] 10Browser-Tests, 7Documentation: Document how to make browser tests running after every commit and voting - https://phabricator.wikimedia.org/T94023#1697988 (10dduvall) 5Open>3Resolved a:3dduvall See https://www.mediawiki.org/wiki/Continuous_integration/Browser_tests [18:29:15] 10Continuous-Integration-Config, 10Wiki-Loves-Monuments-Database, 5Patch-For-Review: Run unit tests with Jenkins in labs/tools/heritage - https://phabricator.wikimedia.org/T113039#1698036 (10valhallasw) [18:43:25] 10Continuous-Integration-Infrastructure: handle composer require-dev together with mediawiki-vendor - https://phabricator.wikimedia.org/T112895#1698098 (10JanZerebecki) [18:53:42] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: use one job for all CI entry points - https://phabricator.wikimedia.org/T111181#1698160 (10JanZerebecki) [18:53:44] 10Continuous-Integration-Infrastructure: All new extensions should be setup automatically with basic test support - https://phabricator.wikimedia.org/T92909#1698159 (10JanZerebecki) [18:56:35] 10Continuous-Integration-Infrastructure: Uninformative unit test failure - https://phabricator.wikimedia.org/T114522#1698194 (10Anomie) 3NEW [19:05:42] 10Continuous-Integration-Infrastructure: All new extensions should be setup automatically with basic test support - https://phabricator.wikimedia.org/T92909#1698236 (10JanZerebecki) > It appears that there isn't the ability to have a set of generic tests that run `iff` they exist in the repository? (based on Kri... [19:06:32] thanks jzerebecki [19:06:41] yw [19:16:50] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1698252 (10JanZerebecki) >>! In T114421#1697181, @BGerstle-WMF wrote: >> Except for OS X the requirements needed are also needed in the produ... [19:37:39] 10Continuous-Integration-Config: Whitelist @JeanFred for CI - https://phabricator.wikimedia.org/T114526#1698305 (10valhallasw) 3NEW [19:47:54] 6RelEng-Admin, 15User-greg: Prepare Q1 - 2015/16 Quarterly Report - Due Monday Oct 5th - https://phabricator.wikimedia.org/T113115#1698334 (10greg) Just an image to support some numbers: == Closed ci-config tasks for Q1 == {F2654058} * 311 closed #ci-config tasks by #releng members since June 1st, unfortunat... [19:48:21] (03PS1) 10Hashar: Whitellist Jean-Fred [integration/config] - 10https://gerrit.wikimedia.org/r/243237 [19:48:38] (03PS2) 10Hashar: Whitellist Jean-Fred [integration/config] - 10https://gerrit.wikimedia.org/r/243237 (https://phabricator.wikimedia.org/T114526) [19:50:02] (03CR) 10Hashar: [C: 032] "The magic and boring Zuul whitelisting ...." [integration/config] - 10https://gerrit.wikimedia.org/r/243237 (https://phabricator.wikimedia.org/T114526) (owner: 10Hashar) [19:51:05] (03Merged) 10jenkins-bot: Whitellist Jean-Fred [integration/config] - 10https://gerrit.wikimedia.org/r/243237 (https://phabricator.wikimedia.org/T114526) (owner: 10Hashar) [19:51:54] 10Continuous-Integration-Config, 5Patch-For-Review: Whitelist @JeanFred for CI - https://phabricator.wikimedia.org/T114526#1698341 (10valhallasw) 5Open>3Resolved a:3valhallasw Thanks! [19:53:40] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1698345 (10BGerstle-WMF) @JanZerebecki we'd still need to cut release builds, which we're currently prefering to execute on our own hardware [20:07:34] I got composer to work now. [20:10:30] Could someone review https://gerrit.wikimedia.org/r/#/c/242918/ please [20:10:49] hashar: could you review https://gerrit.wikimedia.org/r/#/c/242914/ please [20:13:43] paladox: soo [20:14:08] paladox: I think when you install nodejs you get npm with it, it should be available somewhere [20:14:13] but then I don't have Windows so ... [20:15:38] seems i found it here https://nodejs.org/download/release/ [20:15:49] hashar: it has an exe file [20:16:34] paladox: for UploadWizard https://gerrit.wikimedia.org/r/#/c/242918/ I added a few potential reviewers. I am not going to do it myself but folks will for sure [20:16:49] Ok thanks. [20:17:23] paladox: same for Translate (https://gerrit.wikimedia.org/r/#/c/242914/ ) , it is well maintained and has all appropriate reviewers [20:17:31] the trouble is finding who can review what though :-} [20:17:51] Yes. [20:18:10] hashar: Would you be able to review https://gerrit.wikimedia.org/r/#/c/243208/ [20:18:13] some people are subscribed to changes made on Gerrit repositories [20:18:42] and we have a bot to magically add people as reviewers https://www.mediawiki.org/wiki/Git/Reviewers :D [20:19:17] Oh yes i do see sometimes that people get added automatically. But not always. [20:19:25] depends on that wiki page [20:19:39] for https://gerrit.wikimedia.org/r/#/c/243208/ that is the same team as Translate [20:19:42] so I have added them all [20:21:37] Thanks [20:24:34] hashar: could you recheck experiment or recheck https://gerrit.wikimedia.org/r/#/c/236207/ please. [20:41:55] 10Continuous-Integration-Config: Whitelist Paladox in Zuul configuration - https://phabricator.wikimedia.org/T114528#1698487 (10hashar) 3NEW [20:46:27] paladox: I have filled a task to get jobs to run for your account :D https://phabricator.wikimedia.org/T114528 [20:46:45] hashar: Thankyou hashar. :) [20:46:49] paladox: maybe you can even propose the related zuul/layout.yaml change for that hehe [20:47:18] attention! you need to use the email used in your labs account (you can tell in Gerrit search box with owner:paladox , should autocomplete with the proper email) [20:47:52] Thansk. [20:48:04] attention 2! in zuul/layout.yaml you need to insert the email at two different place and one of them need regex escaping. There are some previous change you should be able to find as a template [20:48:10] and reference T114528 [20:48:34] then once we get some discussion / consensus on the task, one will +2 the change and deploy (hopefully :D ) [20:50:20] (03PS1) 10Paladox: Add Paladox to the whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/243244 (https://phabricator.wikimedia.org/T114528) [20:50:24] hehe [20:50:35] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1698510 (10jayvdb) >>! In T109119#1697336, @bd808 wrote: >>>! In T109119#1696169, @jayvdb wrote: >> One of the easy checks in the original task description i... [20:50:43] Ok uploaded. I will -1 until the bug is resolved. [20:50:58] (03CR) 10Paladox: [C: 04-1] Add Paladox to the whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/243244 (https://phabricator.wikimedia.org/T114528) (owner: 10Paladox) [20:51:31] (03CR) 10Hashar: [C: 04-2] "Excellent!" [integration/config] - 10https://gerrit.wikimedia.org/r/243244 (https://phabricator.wikimedia.org/T114528) (owner: 10Paladox) [20:51:33] (03CR) 10Paladox: "Please wait until T114528 before c+2 this." [integration/config] - 10https://gerrit.wikimedia.org/r/243244 (https://phabricator.wikimedia.org/T114528) (owner: 10Paladox) [20:51:39] nice [20:51:54] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/243244 (https://phabricator.wikimedia.org/T114528) (owner: 10Paladox) [20:56:03] hashar: could you recheck this please https://gerrit.wikimedia.org/r/#/c/243242/ i am not sure if you have to do recheck experiment or just the normal recheck. [21:03:13] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #784: 04FAILURE in 37 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/784/ [21:05:11] (03CR) 10John Vandenberg: [C: 031] "what is needed to address the -1? this change needs to go in so that other pending changes can be automatically -2'd if they contain py3 " [integration/jenkins] - 10https://gerrit.wikimedia.org/r/243092 (owner: 10John Vandenberg) [21:10:47] is there anything in place to enforce commit messages are utf-8 ? are there any non-utf-8 commit messages in the archives? [21:13:50] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1698578 (10greg) >>! In T114421#1698345, @BGerstle-WMF wrote: > @JanZerebecki we'd still need to cut release builds, which we're currently pr... [21:16:04] 10Continuous-Integration-Infrastructure, 7WorkType-Maintenance: Uninformative unit test failure - https://phabricator.wikimedia.org/T114522#1698596 (10hashar) `/srv/deployment/integration/slave-scripts/bin/mw-run-phpunit.sh` is our wrapper around PHPUnit that forge the command that is then run i.e.: php p... [21:19:51] 10Continuous-Integration-Infrastructure, 7WorkType-Maintenance: Uninformative unit test failure - https://phabricator.wikimedia.org/T114522#1698616 (10hashar) Memory usage over 6 hours from https://tools.wmflabs.org/nagf/?project=integration#h_integration-slave-trusty-1015_memory {F2654353 size=full} That n... [21:21:12] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1698619 (10cscott) WRT CI Isolation -- yes, eventually our CI team can reimplement all of travis. But should we? This RFC proposes an escap... [21:35:52] 10Continuous-Integration-Infrastructure, 7WorkType-Maintenance: Uninformative unit test failure - https://phabricator.wikimedia.org/T114522#1698654 (10hashar) From MediaWiki debug log ( https://integration.wikimedia.org/ci/job/mediawiki-phpunit-hhvm/16563/artifact/log/mw-debug-cli.log/*view*/ ) saved as P2145... [21:41:43] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1698683 (10greg) >>! In T114421#1698619, @cscott wrote: > WRT CI Isolation -- yes, eventually our CI team can reimplement all of travis. But... [21:43:30] 10Continuous-Integration-Infrastructure, 7HHVM, 7WorkType-Maintenance: Uninformative unit test failure - https://phabricator.wikimedia.org/T114522#1698692 (10hashar) The Zend job took more than 20 minutes, that indicates some performance slowdown. It eventually fails with a PHPUnit error as you suspected: `... [21:45:59] jayvdb: you want to fill a task against GErrit for confirmation [21:46:34] jayvdb: but I can imagine the commit message to be stored in the MySQL backend by Gerrit and it most probably has the side effect of requiring valid unicode. [21:46:54] jayvdb: or poke ostriches :-D [21:47:56] The encodings were switched some time ago to be utf8. [21:48:02] Since they installed using latin1 originally [21:49:10] jayvdb: ^^^ [21:50:28] nod. do we need to try creating a gerrit with a different encoding to confirm it fails? [21:52:31] It'll probably just get encoded wrong tbh [21:52:58] 10Continuous-Integration-Config, 7I18n: Configure banana checker for i18n files to run on all MediaWiki extensions and skins (tracking) - https://phabricator.wikimedia.org/T94547#1698779 (10Paladox) [21:54:10] 10Continuous-Integration-Config, 7I18n: Configure banana checker for i18n files to run on all MediaWiki extensions and skins (tracking) - https://phabricator.wikimedia.org/T94547#1166201 (10Paladox) [21:54:37] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1698787 (10cscott) Sorry, @greg, I guess we have a misunderstanding. That "strawman" is precisely what this RFC is about: my patches to add... [22:01:58] 10Continuous-Integration-Infrastructure, 10MediaWiki-RfCs, 5Patch-For-Review: [RFC] Optional Travis integration for Jenkins - https://phabricator.wikimedia.org/T114421#1698790 (10greg) >>! In T114421#1698787, @cscott wrote: > Sorry, @greg, I guess we have a misunderstanding. That "strawman" is precisely wha... [22:48:57] 10Continuous-Integration-Config, 5Patch-For-Review: Whitelist @JeanFred for CI - https://phabricator.wikimedia.org/T114526#1698934 (10JeanFred) Ooooh, thanks @valhallasw and @hashar ^_^ [23:35:40] 10Beta-Cluster, 6Release-Engineering-Team, 6Project-Creators: Identify / separate out software issues found *on* Beta Cluster versus issues with Beta Cluster itself - https://phabricator.wikimedia.org/T114486#1699007 (10greg) Adding #project-creators to log this. [23:35:50] 10Beta-Cluster, 6Release-Engineering-Team, 6Project-Creators, 15User-greg: Identify / separate out software issues found *on* Beta Cluster versus issues with Beta Cluster itself - https://phabricator.wikimedia.org/T114486#1699009 (10greg) a:3greg [23:39:11] 6Release-Engineering-Team, 15User-greg: Investigate https://scrutinizer-ci.com/pricing WMF logo use - https://phabricator.wikimedia.org/T110396#1699012 (10greg) No response, pinged today and added in admin@scrutinizer-ci.com (first was just to support@). [23:39:44] 6RelEng-Admin, 15User-greg: Setup meeting with $people to discuss code hosting exception policy - https://phabricator.wikimedia.org/T109657#1699015 (10greg) p:5High>3Normal [23:47:14] 6RelEng-Admin, 15User-greg: Prepare Q1 - 2015/16 Quarterly Report - Due Monday Oct 5th - https://phabricator.wikimedia.org/T113115#1699020 (10greg) Pretty much done. It now lives in the shared presentation for all of Infra and CTO group: https://docs.google.com/presentation/d/1UYK_IKndaubzIRGqw2-YWK_cVXUiZXLag... [23:47:21] 6RelEng-Admin, 15User-greg: Prepare Q1 - 2015/16 Quarterly Report - Due Monday Oct 5th - https://phabricator.wikimedia.org/T113115#1699021 (10greg)