[00:21:22] Yippee, build fixed! [00:21:23] Project beta-update-databases-eqiad build #32331: 09FIXED in 1 min 21 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/32331/ [00:45:35] 10Project-Admins, 10Hindi-Sites, 10User-MarcoAurelio: Replace tracking task T43348 by creating #Hindi-Sites - https://phabricator.wikimedia.org/T152287 (10Liuxinyu970226) [00:45:54] 10Project-Admins, 10Tamil-Sites, 10User-MarcoAurelio: Replace tracking task T34578 by creating #Tamil-Sites - https://phabricator.wikimedia.org/T152286 (10Liuxinyu970226) [00:45:59] 10Project-Admins, 10User-MarcoAurelio: Convert tracking task (Bengali projects) T42760 to tag - https://phabricator.wikimedia.org/T151754 (10Liuxinyu970226) [00:46:06] 10Project-Admins, 10Malayalam-Sites, 10User-MarcoAurelio: Replace tracking task T58295 by creating #Malayalam-Sites - https://phabricator.wikimedia.org/T152288 (10Liuxinyu970226) [00:46:31] 10Project-Admins, 10Russian-Sites, 10User-MarcoAurelio: Migrate T156424 to #Russian-Sites tag - https://phabricator.wikimedia.org/T156466 (10Liuxinyu970226) [00:46:37] 10Project-Admins, 10User-MarcoAurelio, 10Wikimedia-maintenance-script-run: Migrate T31782 to project/tag - https://phabricator.wikimedia.org/T158917 (10Liuxinyu970226) [00:49:48] 10Project-Admins: Replace tracking bug T18456 by new project tag "GIF" - https://phabricator.wikimedia.org/T102501 (10Liuxinyu970226) Will someone from #multimedia provide their opinions? AFAIK gif is a little problemic file extension as there are patents with it [00:52:21] 10Project-Admins: Replace tracking T40638 by new project tag for "Interface messages" - https://phabricator.wikimedia.org/T140077 (10Liuxinyu970226) @Nemo_bis > That was supposed to be fixed at T140333... {F28363588} fixed, hehe [01:13:52] 10Continuous-Integration-Config: Set up CI for wikipeg - https://phabricator.wikimedia.org/T218000 (10Legoktm) a:03Legoktm [01:18:26] (03PS1) 10Legoktm: Add tests for wikipeg [integration/config] - 10https://gerrit.wikimedia.org/r/495593 (https://phabricator.wikimedia.org/T218000) [01:19:13] (03CR) 10Legoktm: [C: 03+2] Add tests for wikipeg [integration/config] - 10https://gerrit.wikimedia.org/r/495593 (https://phabricator.wikimedia.org/T218000) (owner: 10Legoktm) [01:20:43] (03Merged) 10jenkins-bot: Add tests for wikipeg [integration/config] - 10https://gerrit.wikimedia.org/r/495593 (https://phabricator.wikimedia.org/T218000) (owner: 10Legoktm) [01:20:56] !log deploying https://gerrit.wikimedia.org/r/495593 [01:20:58] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [01:24:51] 10Continuous-Integration-Config, 10Patch-For-Review: Set up CI for wikipeg - https://phabricator.wikimedia.org/T218000 (10Legoktm) 05Open→03Resolved [02:17:42] 10Project-Admins: Rename #Wikimedia-production-error to something less generic? - https://phabricator.wikimedia.org/T216795 (10Krinkle) I'm okay using a different name, but I'd also like to better understand the context. Is the hypothesis that these users would have typed the word "error" and selected "Wikimedi... [02:18:50] 10Continuous-Integration-Config: npm 6 consistently fails with "Z_DATA_ERROR: invalid distance too far back" on some repos - https://phabricator.wikimedia.org/T215562 (10Krinkle) [02:18:55] 10Project-Admins: Rename #Wikimedia-production-error to something less generic? - https://phabricator.wikimedia.org/T216795 (10Krenair) what about wikimedia-production-log-error? [02:29:10] 10Project-Admins: Rename #Wikimedia-production-error to something less generic? - https://phabricator.wikimedia.org/T216795 (10Krinkle) I'm asking about the hypothesis, because my theory is that they type "error" and select the **one and only suggestion** we offer them, regardless of the other (vaguely familiar)... [04:16:58] Yippee, build fixed! [04:16:58] Project mediawiki-core-code-coverage-docker build #4117: 09FIXED in 1 hr 16 min: https://integration.wikimedia.org/ci/job/mediawiki-core-code-coverage-docker/4117/ [04:25:26] Project beta-scap-eqiad build #240958: 04FAILURE in 5.8 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/240958/ [04:44:22] Yippee, build fixed! [04:44:22] Project beta-scap-eqiad build #240959: 09FIXED in 10 min: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/240959/ [07:59:01] (03PS1) 10Legoktm: quibble: Upgrade to phpunit-patch-coverage 0.0.10 [integration/config] - 10https://gerrit.wikimedia.org/r/495641 [07:59:24] (03CR) 10Legoktm: "Hashar, is it safe for me to deploy this?" [integration/config] - 10https://gerrit.wikimedia.org/r/495641 (owner: 10Legoktm) [09:00:53] Project beta-scap-eqiad build #240982: 04FAILURE in 6.3 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/240982/ [09:14:34] Yippee, build fixed! [09:14:34] Project beta-scap-eqiad build #240983: 09FIXED in 10 min: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/240983/ [09:30:20] 10Gerrit, 10Upstream: Gerrit's New UI reply dialog ignores Ctrl-Z - https://phabricator.wikimedia.org/T192666 (10hashar) [09:40:04] gehel: coucou. I have updated the CI java8/maven jobs to use mvnw if present. So they should behave properly hopefully :) [09:40:24] also Blazegraph passes tests, albeit it takes 1 hour and 40 minutes to complete :( [09:40:34] hashar: Thanks! (cc dcausse). I'll check that as soon as I have a CR [09:41:17] * gehel isn't sure what we can do about blazegraph [09:41:38] I suppose that a job running for 1:40h is an issue for our CI infra :) ? [09:42:18] * gehel is not feeling so well today. back to bed! [09:42:22] hashar: merci! [09:43:56] gehel: not an issue (well maybe it could become one but not right now). It is just terrible hehe ;) [09:44:01] rest well! [09:53:45] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Wikimedia-production-error (Shared Build Failure): Merge blocker: The table 'l10n_cache' is full in quibble-vendor-mysql-hhvm-docker - https://phabricator.wikimedia.org/T217654 (10Nikerabbit) I was checking LocalSettings.php from https://... [10:08:39] 10Project-Admins: Replace tracking bug T18456 by new project tag "GIF" - https://phabricator.wikimedia.org/T102501 (10Aklapper) @Liuxinyu970226: What is your comment based on and how is this related to tracking GIF issues? [Patents expired in 2004.](https://en.wikipedia.org/wiki/GIF) [10:52:42] 10Continuous-Integration-Infrastructure, 10Operations, 10Packaging: Upgrade jenkins-debian-glue to v0.20.0 - https://phabricator.wikimedia.org/T212774 (10MoritzMuehlenhoff) >>! In T212774#4897016, @hashar wrote: > * the source package is a Debian native package, seems to qualify for the `main` component. We... [11:17:49] 10Continuous-Integration-Infrastructure, 10Operations, 10Packaging: Upgrade jenkins-debian-glue to v0.20.0 - https://phabricator.wikimedia.org/T212774 (10hashar) On Jessie we had it in `jessie-wikimedia/main`, which predates the introduction of `component/xxx` in our apt repositories. So we have: ` $ apt-ca... [12:09:41] PROBLEM - Puppet errors on deployment-deploy02 is CRITICAL: CRITICAL: 7.95% of data above the critical threshold [3.0] [12:20:24] Project beta-update-databases-eqiad build #32343: 04FAILURE in 23 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/32343/ [12:31:07] 10Continuous-Integration-Config, 10Release-Engineering-Team (Kanban), 10Pywikibot, 10Pywikibot-tests: Magul's quick tests doesn't run anymore - https://phabricator.wikimedia.org/T186208 (10hashar) From the `.travis.yml` file. Some global environment variables: ` env: global: - TEST_TIMEOUT=300 -... [13:19:57] 10Continuous-Integration-Infrastructure, 10Operations, 10Packaging, 10Patch-For-Review: Upgrade jenkins-debian-glue to v0.20.0 - https://phabricator.wikimedia.org/T212774 (10jbond) i have built this and added it to `{jessie,stretch}-wikimedia` in `component/ci`. It appears that the CI servers did not hav... [13:21:23] Yippee, build fixed! [13:21:24] Project beta-update-databases-eqiad build #32344: 09FIXED in 1 min 22 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/32344/ [13:47:26] 10Project-Admins, 10PAWS, 10cloud-services-team: Create "zero-to-jupyterhub-k8s 0.8.0" milestone for PAWS project - https://phabricator.wikimedia.org/T217477 (10Aklapper) @Chicocvenancio: You can [archive](https://www.mediawiki.org/wiki/Phabricator/Project_management#Archiving_a_project) the milestone yourse... [13:48:44] 10Continuous-Integration-Config, 10Release-Engineering-Team (Kanban), 10Pywikibot, 10Pywikibot-tests: Magul's quick tests doesn't run anymore - https://phabricator.wikimedia.org/T186208 (10hashar) A few things that are worth investigating and probably could use to be simplified. sudo ==== The default is... [13:49:15] 10Project-Admins, 10PAWS, 10cloud-services-team: Create "zero-to-jupyterhub-k8s 0.8.0" milestone for PAWS project - https://phabricator.wikimedia.org/T217477 (10Aklapper) 05Open→03Resolved a:03Aklapper I created the requested milestone: https://phabricator.wikimedia.org/project/view/3951/ [13:50:08] 10Project-Admins, 10PAWS, 10cloud-services-team: Create "zero-to-jupyterhub-k8s 0.8.0" milestone for PAWS project - https://phabricator.wikimedia.org/T217477 (10Chicocvenancio) >>! In T217477#5007802, @Chicocvenancio wrote: > Should I create a separate task to archive #JupyterHub-0.9? @Aklapper Thanks! had... [13:51:16] 10Phabricator, 10Project-Admins: Add links on all Phabricator/Maniphest project pages to the corresponding source code pages in Diffusion - https://phabricator.wikimedia.org/T144127 (10Aklapper) p:05Low→03Lowest [13:54:07] (03PS1) 10Daimona Eaytoy: Add dependencies for Echo [integration/config] - 10https://gerrit.wikimedia.org/r/495689 [13:55:36] (03CR) 10jerkins-bot: [V: 04-1] Add dependencies for Echo [integration/config] - 10https://gerrit.wikimedia.org/r/495689 (owner: 10Daimona Eaytoy) [13:57:15] 10Phabricator: Make #Responsive-Vector a milestone of Vector - https://phabricator.wikimedia.org/T169764 (10Aklapper) [13:58:14] (03PS2) 10Daimona Eaytoy: Add dependencies for Echo [integration/config] - 10https://gerrit.wikimedia.org/r/495689 [13:58:30] 10Phabricator, 10Project-Admins: Make #Responsive-Vector a milestone of Vector - https://phabricator.wikimedia.org/T169764 (10Aklapper) [14:02:32] 10Project-Admins: create a new component project: MediaWiki-extensions-LDAPProvider - https://phabricator.wikimedia.org/T177609 (10Aklapper) 05Open→03Resolved a:03Aklapper Requested public project #mediawiki-extensions-ldapprovider has been created: https://phabricator.wikimedia.org/project/view/3952/ Ple... [14:04:35] 10Project-Admins: create a new component project: MediaWiki-extensions-LDAPUserInfo - https://phabricator.wikimedia.org/T177607 (10Aklapper) 05Open→03Resolved a:03Aklapper Requested public project #mediawiki-extensions-ldapuserinfo has been created: https://phabricator.wikimedia.org/project/view/3953/ Ple... [14:04:40] RECOVERY - Puppet errors on deployment-deploy02 is OK: OK: Less than 1.00% above the threshold [2.0] [14:14:14] PROBLEM - Disk space on contint1001 is CRITICAL: DISK CRITICAL - free space: / 2513 MB (5% inode=55%) [14:24:32] (03PS2) 10Kosta Harlan: Remove requirement for properties file, import coverage if present [integration/config] - 10https://gerrit.wikimedia.org/r/494548 (https://phabricator.wikimedia.org/T215176) [14:32:30] PROBLEM - zuul_merger_service_running on contint1001 is CRITICAL: PROCS CRITICAL: 0 processes with regex args ^/usr/share/python/zuul/bin/python /usr/bin/zuul-merger [14:36:08] RECOVERY - zuul_merger_service_running on contint1001 is OK: PROCS OK: 1 process with regex args ^/usr/share/python/zuul/bin/python /usr/bin/zuul-merger [15:05:33] 10Phabricator, 10Phabricator (Upstream), 10Upstream: Policy to define who can move cards in a workboard - https://phabricator.wikimedia.org/T1178 (10Aklapper) Also declined in upstream: https://secure.phabricator.com/T6502#245025 explains what's possible or not currently. [15:28:30] 10Continuous-Integration-Config, 10Release-Engineering-Team (Kanban), 10Pywikibot, 10Pywikibot-tests: Magul's quick tests doesn't run anymore - https://phabricator.wikimedia.org/T186208 (10Dvorapa) >>! In T186208#5015166, @hashar wrote: > sudo sudo and xenial are required by Travis to make py3.7 and py3.8... [15:51:49] 10Continuous-Integration-Config, 10Release-Engineering-Team (Kanban), 10Pywikibot, 10Pywikibot-tests: Magul's quick tests doesn't run anymore - https://phabricator.wikimedia.org/T186208 (10Dvorapa) Here is the fixed axis of 20 tests, that are run actually: | python | FAMILY | LANGUAGE | OAUTH_DOMAIN | PY... [15:53:27] 10Phabricator, 10WMSE-Bug-Reporting-and-Translation-2019: Hide archived projects on subproject page - https://phabricator.wikimedia.org/T218041 (10Sebastian_Berlin-WMSE) [15:54:21] 10Phabricator, 10WMSE-Bug-Reporting-and-Translation-2019: Hide archived projects on subproject page - https://phabricator.wikimedia.org/T218041 (10Sebastian_Berlin-WMSE) [15:56:19] !log added MSantos to projectadmin, per chat in -infrastructure he'll use it to work on maps. user is a new foundation software engineer [15:56:20] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:59:08] !log previous !log was for deployment-prep [15:59:09] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:00:52] Since dockerfiles/mediawiki-tarball is failing because I put a Makefile in it (and Makefiles have tabs), I assume I need to set up a separate repo for the makefile and pull those in. Which is probably a best practice anyway. [16:01:55] 10Continuous-Integration-Config, 10Phabricator: Create phabricator tag to track CI blockers - https://phabricator.wikimedia.org/T218043 (10Lucas_Werkmeister_WMDE) [16:02:16] 10Continuous-Integration-Config, 10Release-Engineering-Team (Kanban), 10Pywikibot, 10Pywikibot-tests: Magul's quick tests doesn't run anymore - https://phabricator.wikimedia.org/T186208 (10Dvorapa) Let's describe it better: - first there is a matrix of supported py versions and two wikis with different set... [16:31:46] 10Continuous-Integration-Config, 10Project-Admins: Create phabricator tag to track CI blockers - https://phabricator.wikimedia.org/T218043 (10Aklapper) [17:20:40] 10Phabricator (Upstream), 10Upstream: Phabricator "reconcile timezone" dialog options are confusing - https://phabricator.wikimedia.org/T158177 (10Whatamidoing-WMF) Could someone please remind the nice folks at Phacility that "Ignore Conflict" should actually ignore timezone conflicts? That is, it should ALWA... [17:57:31] (03PS3) 10MarkAHershberger: Start work on docker-driven make to produce tarballs [integration/config] - 10https://gerrit.wikimedia.org/r/495160 [17:58:57] (03CR) 10jerkins-bot: [V: 04-1] Start work on docker-driven make to produce tarballs [integration/config] - 10https://gerrit.wikimedia.org/r/495160 (owner: 10MarkAHershberger) [18:12:34] (03PS4) 10MarkAHershberger: Start work on docker-driven make to produce tarballs [integration/config] - 10https://gerrit.wikimedia.org/r/495160 [18:37:52] 10Release-Engineering-Team, 10ChangeProp, 10WMF-JobQueue: Delete the mediawiki/services/cp-jobqueue repo - https://phabricator.wikimedia.org/T217683 (10Pchelolo) Ye, it can be deleted. This is not used and has actually never been used. [19:01:37] (03CR) 10Gehel: "Minor question inline, otherwise LGTM for the part that I understand" (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/494548 (https://phabricator.wikimedia.org/T215176) (owner: 10Kosta Harlan) [19:02:48] (03CR) 10Kosta Harlan: Remove requirement for properties file, import coverage if present (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/494548 (https://phabricator.wikimedia.org/T215176) (owner: 10Kosta Harlan) [19:24:20] (03CR) 10Mobrovac: [C: 03+1] Install heapdump and gc-stats when env production [blubber] - 10https://gerrit.wikimedia.org/r/492922 (https://phabricator.wikimedia.org/T205911) (owner: 10Alexandros Kosiaris) [19:33:12] PROBLEM - Disk space on contint1001 is CRITICAL: DISK CRITICAL - free space: / 2512 MB (5% inode=56%) [20:30:26] RECOVERY - Disk space on contint1001 is OK: DISK OK [20:54:56] heh apparently a 2 year old bug has been unnoticed (introduced by me :P) until today https://gerrit-review.googlesource.com/c/gerrit/+/217492 [20:58:19] who knew that 'false' == true :) [20:58:56] where's ecmabot-wm where you need it [20:59:10] that's normal at least in JavaScript paladox [20:59:38] heh, i could have sworn that worked back in the day when i tested it [21:00:24] 'false' == false sounds like something PHP would do [21:00:45] except actually even PHP doesn't do that: [21:00:46] php > var_dump(!!'false'); [21:00:46] bool(true) [21:01:05] 10Release-Engineering-Team, 10ChangeProp, 10WMF-JobQueue, 10Core Platform Team Backlog (Watching / External), 10Services (watching): Delete the mediawiki/services/cp-jobqueue repo - https://phabricator.wikimedia.org/T217683 (10mobrovac) [21:01:20] yup [21:01:46] though that check became useless as there's a check to default it to false if it's undefined at the top [21:02:32] if (!config.options.visible_to_all) { config.options.visible_to_all = false; } [21:04:42] come the thought of it I'm not sure I've seen ecmabot-wm in years [22:14:09] (03PS1) 10Hashar: Rename pywikibot envs [integration/config] - 10https://gerrit.wikimedia.org/r/495815