[00:56:42] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Technical-Debt: Clear /srv/.git on contint1001 - https://phabricator.wikimedia.org/T149924 (10Dzahn) puppet created the dir and git clone contents after the merge above: ` [doc1001:/srv/docroot] $ ls total... [00:56:42] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Technical-Debt: Clear /srv/.git on contint1001 - https://phabricator.wikimedia.org/T149924 (10Dzahn) puppet created the dir and git clone contents after the merge above: ` [doc1001:/srv/docroot] $ ls total... [04:20:35] 10Continuous-Integration-Config: phpunit-coverage-publish jobs are running for non-master branches - https://phabricator.wikimedia.org/T212393 (10Legoktm) p:05Triage→03High [04:20:35] 10Continuous-Integration-Config: phpunit-coverage-publish jobs are running for non-master branches - https://phabricator.wikimedia.org/T212393 (10Legoktm) p:05Triage→03High [04:35:37] 10Gerrit, 10Release-Engineering-Team, 10Repository-Admins, 10Wikimedia-IEG-grant-review: Migrate Differential repo rWIEG back to Gerrit wikimedia/iegreview.git - https://phabricator.wikimedia.org/T210820 (10greg) [04:35:37] 10Gerrit, 10Release-Engineering-Team, 10Repository-Admins, 10Wikimedia-IEG-grant-review: Migrate Differential repo rWIEG back to Gerrit wikimedia/iegreview.git - https://phabricator.wikimedia.org/T210820 (10greg) [04:53:35] (03PS1) 10Legoktm: Fix branch filter for phpunit-coverage-docker-publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/480904 (https://phabricator.wikimedia.org/T212393) [04:53:35] (03PS1) 10Legoktm: Fix branch filter for phpunit-coverage-docker-publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/480904 (https://phabricator.wikimedia.org/T212393) [04:58:02] (03CR) 10Legoktm: [C: 03+2] Fix branch filter for phpunit-coverage-docker-publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/480904 (https://phabricator.wikimedia.org/T212393) (owner: 10Legoktm) [04:58:02] (03CR) 10Legoktm: [C: 03+2] Fix branch filter for phpunit-coverage-docker-publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/480904 (https://phabricator.wikimedia.org/T212393) (owner: 10Legoktm) [04:59:47] (03Merged) 10jenkins-bot: Fix branch filter for phpunit-coverage-docker-publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/480904 (https://phabricator.wikimedia.org/T212393) (owner: 10Legoktm) [04:59:47] (03Merged) 10jenkins-bot: Fix branch filter for phpunit-coverage-docker-publish jobs [integration/config] - 10https://gerrit.wikimedia.org/r/480904 (https://phabricator.wikimedia.org/T212393) (owner: 10Legoktm) [05:04:55] !log deployed https://gerrit.wikimedia.org/r/480904 [05:04:55] !log deployed https://gerrit.wikimedia.org/r/480904 [05:04:57] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [05:04:57] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [05:05:07] 10Continuous-Integration-Config, 10Patch-For-Review: phpunit-coverage-publish jobs are running for non-master branches - https://phabricator.wikimedia.org/T212393 (10Legoktm) 05Open→03Resolved a:03Legoktm [05:05:07] 10Continuous-Integration-Config, 10Patch-For-Review: phpunit-coverage-publish jobs are running for non-master branches - https://phabricator.wikimedia.org/T212393 (10Legoktm) 05Open→03Resolved a:03Legoktm [05:08:03] (03PS1) 10Legoktm: Revert "Remove wikimedia/iegreview (moved to Phabricator)" [integration/config] - 10https://gerrit.wikimedia.org/r/480908 (https://phabricator.wikimedia.org/T210820) [05:08:03] (03PS1) 10Legoktm: Revert "Remove wikimedia/iegreview (moved to Phabricator)" [integration/config] - 10https://gerrit.wikimedia.org/r/480908 (https://phabricator.wikimedia.org/T210820) [05:08:14] (03CR) 10Legoktm: [C: 03+2] Revert "Remove wikimedia/iegreview (moved to Phabricator)" [integration/config] - 10https://gerrit.wikimedia.org/r/480908 (https://phabricator.wikimedia.org/T210820) (owner: 10Legoktm) [05:08:14] (03CR) 10Legoktm: [C: 03+2] Revert "Remove wikimedia/iegreview (moved to Phabricator)" [integration/config] - 10https://gerrit.wikimedia.org/r/480908 (https://phabricator.wikimedia.org/T210820) (owner: 10Legoktm) [05:09:59] (03Merged) 10jenkins-bot: Revert "Remove wikimedia/iegreview (moved to Phabricator)" [integration/config] - 10https://gerrit.wikimedia.org/r/480908 (https://phabricator.wikimedia.org/T210820) (owner: 10Legoktm) [05:09:59] (03Merged) 10jenkins-bot: Revert "Remove wikimedia/iegreview (moved to Phabricator)" [integration/config] - 10https://gerrit.wikimedia.org/r/480908 (https://phabricator.wikimedia.org/T210820) (owner: 10Legoktm) [05:10:29] !log deployed https://gerrit.wikimedia.org/r/480908 [05:10:29] !log deployed https://gerrit.wikimedia.org/r/480908 [05:10:30] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [05:10:30] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [05:20:49] 10Gerrit, 10Phabricator, 10Release-Engineering-Team (Backlog): Stop using Differential for code review - https://phabricator.wikimedia.org/T191182 (10Legoktm) [05:20:49] 10Gerrit, 10Phabricator, 10Release-Engineering-Team (Backlog): Stop using Differential for code review - https://phabricator.wikimedia.org/T191182 (10Legoktm) [05:20:54] 10Gerrit, 10Release-Engineering-Team, 10Repository-Admins, 10Wikimedia-IEG-grant-review, 10Patch-For-Review: Migrate Differential repo rWIEG back to Gerrit wikimedia/iegreview.git - https://phabricator.wikimedia.org/T210820 (10Legoktm) 05Open→03Resolved a:03Legoktm I re-activated wikimedia/iegrevie... [05:20:54] 10Gerrit, 10Release-Engineering-Team, 10Repository-Admins, 10Wikimedia-IEG-grant-review, 10Patch-For-Review: Migrate Differential repo rWIEG back to Gerrit wikimedia/iegreview.git - https://phabricator.wikimedia.org/T210820 (10Legoktm) 05Open→03Resolved a:03Legoktm I re-activated wikimedia/iegrevie... [05:23:19] 10Gerrit, 10Phabricator, 10Release-Engineering-Team (Kanban): Move Scap development to Gerrit - https://phabricator.wikimedia.org/T191373 (10Legoktm) Is this ready to go? I'm happy to do the steps of copying/migrating stuff over but it needs the Scap developers to be expecting it. [05:23:19] 10Gerrit, 10Phabricator, 10Release-Engineering-Team (Kanban): Move Scap development to Gerrit - https://phabricator.wikimedia.org/T191373 (10Legoktm) Is this ready to go? I'm happy to do the steps of copying/migrating stuff over but it needs the Scap developers to be expecting it. [05:27:01] 10Gerrit, 10Phabricator, 10Release-Engineering-Team (Backlog): Stop using Differential for code review - https://phabricator.wikimedia.org/T191182 (10Legoktm) @Dzahn could you re-run the query to see if there are any other repos (excepting Toolforge ones) we've missed using Differential? [05:27:01] 10Gerrit, 10Phabricator, 10Release-Engineering-Team (Backlog): Stop using Differential for code review - https://phabricator.wikimedia.org/T191182 (10Legoktm) @Dzahn could you re-run the query to see if there are any other repos (excepting Toolforge ones) we've missed using Differential? [06:26:54] 10Continuous-Integration-Config, 10Operations: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10Legoktm) [06:26:54] 10Continuous-Integration-Config, 10Operations: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10Legoktm) [06:44:00] 10Gerrit, 10Phabricator, 10Release-Engineering-Team (Backlog): Stop using Differential for code review - https://phabricator.wikimedia.org/T191182 (10Dzahn) @Legoktm here you go ` MariaDB [(none)]> SELECT r.name FROM phabricator_repository.repository r JOIN phabricator_differential.differential_revision d W... [06:44:00] 10Gerrit, 10Phabricator, 10Release-Engineering-Team (Backlog): Stop using Differential for code review - https://phabricator.wikimedia.org/T191182 (10Dzahn) @Legoktm here you go ` MariaDB [(none)]> SELECT r.name FROM phabricator_repository.repository r JOIN phabricator_differential.differential_revision d W... [06:58:32] 10Continuous-Integration-Config, 10Striker: striker CI fails on Debian Stretch due to cryptography dependency - https://phabricator.wikimedia.org/T212398 (10Legoktm) [06:58:32] 10Continuous-Integration-Config, 10Striker: striker CI fails on Debian Stretch due to cryptography dependency - https://phabricator.wikimedia.org/T212398 (10Legoktm) [07:01:17] (03PS1) 10Legoktm: Bump some tox-* jobs to use 0.2.0 (Debian Stretch/pyall) [integration/config] - 10https://gerrit.wikimedia.org/r/480913 [07:01:17] (03PS1) 10Legoktm: Bump some tox-* jobs to use 0.2.0 (Debian Stretch/pyall) [integration/config] - 10https://gerrit.wikimedia.org/r/480913 [07:04:51] (03CR) 10Legoktm: [C: 03+2] Bump some tox-* jobs to use 0.2.0 (Debian Stretch/pyall) [integration/config] - 10https://gerrit.wikimedia.org/r/480913 (owner: 10Legoktm) [07:04:51] (03CR) 10Legoktm: [C: 03+2] Bump some tox-* jobs to use 0.2.0 (Debian Stretch/pyall) [integration/config] - 10https://gerrit.wikimedia.org/r/480913 (owner: 10Legoktm) [07:07:29] (03Merged) 10jenkins-bot: Bump some tox-* jobs to use 0.2.0 (Debian Stretch/pyall) [integration/config] - 10https://gerrit.wikimedia.org/r/480913 (owner: 10Legoktm) [07:07:29] (03Merged) 10jenkins-bot: Bump some tox-* jobs to use 0.2.0 (Debian Stretch/pyall) [integration/config] - 10https://gerrit.wikimedia.org/r/480913 (owner: 10Legoktm) [07:17:05] 10Continuous-Integration-Config, 10Discovery: Move tox-pyspark docker image to Debian Stretch - https://phabricator.wikimedia.org/T212399 (10Legoktm) [07:17:05] 10Continuous-Integration-Config, 10Discovery: Move tox-pyspark docker image to Debian Stretch - https://phabricator.wikimedia.org/T212399 (10Legoktm) [07:38:36] 10Continuous-Integration-Config, 10Striker: striker CI fails on Debian Stretch due to cryptography dependency - https://phabricator.wikimedia.org/T212398 (10hashar) [07:38:36] 10Continuous-Integration-Config, 10Striker: striker CI fails on Debian Stretch due to cryptography dependency - https://phabricator.wikimedia.org/T212398 (10hashar) [07:41:25] 10Continuous-Integration-Config, 10Striker: striker CI fails on Debian Stretch due to cryptography dependency - https://phabricator.wikimedia.org/T212398 (10hashar) ` Collecting cryptography==1.5 ` It is outdated and that is the subject of T199488 thought we are not affected hence the update is not a priority... [07:41:25] 10Continuous-Integration-Config, 10Striker: striker CI fails on Debian Stretch due to cryptography dependency - https://phabricator.wikimedia.org/T212398 (10hashar) ` Collecting cryptography==1.5 ` It is outdated and that is the subject of T199488 thought we are not affected hence the update is not a priority... [07:47:02] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10hashar) [07:47:02] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10hashar) [07:53:59] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10hashar) That is due to: 'cryptography>=1.7.0,<2.0.0' I... [07:53:59] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10hashar) That is due to: 'cryptography>=1.7.0,<2.0.0' I... [10:00:48] (03PS1) 10WMDE-Fisch: Add mwselenium to TwoColConflict gate and submit [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) [10:00:48] (03PS1) 10WMDE-Fisch: Add mwselenium to TwoColConflict gate and submit [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) [10:03:41] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10MoritzMuehlenhoff) This is a bug in python-cryptography which... [10:03:41] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10MoritzMuehlenhoff) This is a bug in python-cryptography which... [10:03:47] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10MoritzMuehlenhoff) a:03MoritzMuehlenhoff [10:03:47] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10MoritzMuehlenhoff) a:03MoritzMuehlenhoff [10:29:53] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+1] Add mwselenium to TwoColConflict gate and submit [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) (owner: 10WMDE-Fisch) [10:29:53] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+1] Add mwselenium to TwoColConflict gate and submit [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) (owner: 10WMDE-Fisch) [10:30:18] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10hashar) The CI job does not use the Debian package python-cry... [10:30:18] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10hashar) The CI job does not use the Debian package python-cry... [10:33:51] (03PS1) 10Legoktm: Update PHP_CodeSniffer to 3.4.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480936 [10:33:51] (03PS1) 10Legoktm: Update PHP_CodeSniffer to 3.4.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480936 [10:33:53] (03PS1) 10Legoktm: Enable new Generic.VersionControl.GitMergeConflict sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 [10:33:53] (03PS1) 10Legoktm: Enable new Generic.VersionControl.GitMergeConflict sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 [11:09:15] (03CR) 10Hashar: "The dependency should be the other way around: the source code should depend on the CI change to be deployed :)" [integration/config] - 10https://gerrit.wikimedia.org/r/480877 (owner: 10MarcoAurelio) [11:09:15] (03CR) 10Hashar: "The dependency should be the other way around: the source code should depend on the CI change to be deployed :)" [integration/config] - 10https://gerrit.wikimedia.org/r/480877 (owner: 10MarcoAurelio) [11:10:23] (03PS3) 10Hashar: Add extension-seccheck for ExternalGuidance [integration/config] - 10https://gerrit.wikimedia.org/r/480877 (owner: 10MarcoAurelio) [11:10:23] (03PS3) 10Hashar: Add extension-seccheck for ExternalGuidance [integration/config] - 10https://gerrit.wikimedia.org/r/480877 (owner: 10MarcoAurelio) [11:10:34] (03PS4) 10Hashar: Add extension-seccheck for ExternalGuidance [integration/config] - 10https://gerrit.wikimedia.org/r/480877 (owner: 10MarcoAurelio) [11:10:34] (03PS4) 10Hashar: Add extension-seccheck for ExternalGuidance [integration/config] - 10https://gerrit.wikimedia.org/r/480877 (owner: 10MarcoAurelio) [11:10:40] (03CR) 10Hashar: [C: 03+2] Add extension-seccheck for ExternalGuidance [integration/config] - 10https://gerrit.wikimedia.org/r/480877 (owner: 10MarcoAurelio) [11:10:40] (03CR) 10Hashar: [C: 03+2] Add extension-seccheck for ExternalGuidance [integration/config] - 10https://gerrit.wikimedia.org/r/480877 (owner: 10MarcoAurelio) [11:12:28] (03Merged) 10jenkins-bot: Add extension-seccheck for ExternalGuidance [integration/config] - 10https://gerrit.wikimedia.org/r/480877 (owner: 10MarcoAurelio) [11:12:28] (03Merged) 10jenkins-bot: Add extension-seccheck for ExternalGuidance [integration/config] - 10https://gerrit.wikimedia.org/r/480877 (owner: 10MarcoAurelio) [11:20:25] (03CR) 10Hashar: [C: 03+2] Add mwselenium to TwoColConflict gate and submit [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) (owner: 10WMDE-Fisch) [11:20:25] (03CR) 10Hashar: [C: 03+2] Add mwselenium to TwoColConflict gate and submit [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) (owner: 10WMDE-Fisch) [11:21:15] (03CR) 10Hashar: [C: 03+2] "For the record: zuul template mwselenium-legacy only add the job to the test pipeline :)" [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) (owner: 10WMDE-Fisch) [11:21:15] (03CR) 10Hashar: [C: 03+2] "For the record: zuul template mwselenium-legacy only add the job to the test pipeline :)" [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) (owner: 10WMDE-Fisch) [11:22:12] (03Merged) 10jenkins-bot: Add mwselenium to TwoColConflict gate and submit [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) (owner: 10WMDE-Fisch) [11:22:12] (03Merged) 10jenkins-bot: Add mwselenium to TwoColConflict gate and submit [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) (owner: 10WMDE-Fisch) [11:57:21] 10Release-Engineering-Team (Kanban), 10Code-Stewardship-Reviews, 10Graphoid, 10Operations, and 2 others: graphoid: Code stewardship request - https://phabricator.wikimedia.org/T211881 (10mobrovac) [11:57:21] 10Release-Engineering-Team (Kanban), 10Code-Stewardship-Reviews, 10Graphoid, 10Operations, and 2 others: graphoid: Code stewardship request - https://phabricator.wikimedia.org/T211881 (10mobrovac) [12:04:21] 10Release-Engineering-Team, 10Operations, 10Core Platform Team Backlog (Watching / External), 10Epic, 10Services (watching): FY2017/18 Program 6 - Outcome 2 - Objective 2: Set up a continuous integration and deployment pipeline - https://phabricator.wikimedia.org/T170481 (10mobrovac) [12:04:21] 10Release-Engineering-Team, 10Operations, 10Core Platform Team Backlog (Watching / External), 10Epic, 10Services (watching): FY2017/18 Program 6 - Outcome 2 - Objective 2: Set up a continuous integration and deployment pipeline - https://phabricator.wikimedia.org/T170481 (10mobrovac) [12:04:25] 10Release-Engineering-Team, 10Operations, 10Core Platform Team Backlog (Watching / External), 10Epic, 10Services (watching): FY2017/18 Program 6 - Outcome 2: Developers are able to develop and test their applications through a unified pipeline towards production ... - https://phabricator.wikimedia.org/T170480 [12:04:25] 10Release-Engineering-Team, 10Operations, 10Core Platform Team Backlog (Watching / External), 10Epic, 10Services (watching): FY2017/18 Program 6 - Outcome 2: Developers are able to develop and test their applications through a unified pipeline towards production ... - https://phabricator.wikimedia.org/T170480 [12:04:49] 10Release-Engineering-Team (Watching / External), 10Operations, 10Wikimedia-Logstash, 10Core Platform Team Backlog (Watching / External), 10Services (watching): Kibana functionality missing after upgrade: histograms - https://phabricator.wikimedia.org/T152782 (10mobrovac) [12:04:49] 10Release-Engineering-Team (Watching / External), 10Operations, 10Wikimedia-Logstash, 10Core Platform Team Backlog (Watching / External), 10Services (watching): Kibana functionality missing after upgrade: histograms - https://phabricator.wikimedia.org/T152782 (10mobrovac) [12:36:46] 10Gerrit, 10Phabricator, 10Release-Engineering-Team (Kanban): Move Scap development from Differential to Gerrit - https://phabricator.wikimedia.org/T191373 (10Aklapper) [12:36:46] 10Gerrit, 10Phabricator, 10Release-Engineering-Team (Kanban): Move Scap development from Differential to Gerrit - https://phabricator.wikimedia.org/T191373 (10Aklapper) [12:44:09] 10Release-Engineering-Team, 10MediaWiki-Containers, 10Operations, 10Core Platform Team Kanban (Doing), and 4 others: FY2017/18 Program 6 - Outcome 2 - Objective 3: Integrated, container-based development environment - https://phabricator.wikimedia.org/T170456 (10mobrovac) [12:44:09] 10Release-Engineering-Team, 10MediaWiki-Containers, 10Operations, 10Core Platform Team Kanban (Doing), and 4 others: FY2017/18 Program 6 - Outcome 2 - Objective 3: Integrated, container-based development environment - https://phabricator.wikimedia.org/T170456 (10mobrovac) [12:47:35] 10Continuous-Integration-Infrastructure, 10Parsoid, 10RESTBase, 10Core Platform Team Kanban (Blocked Externally), and 2 others: Move Parsoid and RESTBase testing from Travis CI to our Jenkins - https://phabricator.wikimedia.org/T78410 (10mobrovac) [12:47:35] 10Continuous-Integration-Infrastructure, 10Parsoid, 10RESTBase, 10Core Platform Team Kanban (Blocked Externally), and 2 others: Move Parsoid and RESTBase testing from Travis CI to our Jenkins - https://phabricator.wikimedia.org/T78410 (10mobrovac) [12:51:35] 10Phabricator, 10Wikimedia-Stream: Move KafkaSSE development from Differential to Gerrit - https://phabricator.wikimedia.org/T212420 (10Aklapper) [12:51:35] 10Phabricator, 10Wikimedia-Stream: Move KafkaSSE development from Differential to Gerrit - https://phabricator.wikimedia.org/T212420 (10Aklapper) [12:51:56] 10Phabricator, 10Wikibase-DataModel-JavaScript, 10Wikidata: Move Wikibase Data Model JavaScript development from Differential to Gerrit - https://phabricator.wikimedia.org/T212421 (10Aklapper) [12:51:56] 10Phabricator, 10Wikibase-DataModel-JavaScript, 10Wikidata: Move Wikibase Data Model JavaScript development from Differential to Gerrit - https://phabricator.wikimedia.org/T212421 (10Aklapper) [12:54:36] 10Continuous-Integration-Infrastructure, 10Front-end-Standards-Group, 10MediaWiki-extensions-General, 10Core Platform Team Backlog (Designing), 10Services (designing): Decide whether we want the package-lock.json to commit or ignore - https://phabricator.wikimedia.org/T179229 (10mobrovac) [12:54:36] 10Continuous-Integration-Infrastructure, 10Front-end-Standards-Group, 10MediaWiki-extensions-General, 10Core Platform Team Backlog (Designing), 10Services (designing): Decide whether we want the package-lock.json to commit or ignore - https://phabricator.wikimedia.org/T179229 (10mobrovac) [13:01:37] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Core Platform Team Backlog (Attic), 10Epic, 10Services (attic): Meeting: Automatic deployment of backend services on beta cluster - https://phabricator.wikimedia.org/T100099 (10mobrovac) [13:01:37] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Core Platform Team Backlog (Attic), 10Epic, 10Services (attic): Meeting: Automatic deployment of backend services on beta cluster - https://phabricator.wikimedia.org/T100099 (10mobrovac) [13:18:51] (03CR) 10Thiemo Kreuz (WMDE): "Sounds like a very good idea. However, I had a quick look at https://github.com/squizlabs/PHP_CodeSniffer/blob/master/src/Standards/Generi" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 (owner: 10Legoktm) [13:18:51] (03CR) 10Thiemo Kreuz (WMDE): "Sounds like a very good idea. However, I had a quick look at https://github.com/squizlabs/PHP_CodeSniffer/blob/master/src/Standards/Generi" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 (owner: 10Legoktm) [13:42:37] (03CR) 10Hashar: [C: 03+2] "It is deployed now." [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) (owner: 10WMDE-Fisch) [13:42:37] (03CR) 10Hashar: [C: 03+2] "It is deployed now." [integration/config] - 10https://gerrit.wikimedia.org/r/480926 (https://phabricator.wikimedia.org/T212407) (owner: 10WMDE-Fisch) [13:46:38] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+1] "I did a quick profile run on a smaller codebase and was barely able to find this new sniff in the result. It's that fast. I noticed the fi" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 (owner: 10Legoktm) [13:46:38] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+1] "I did a quick profile run on a smaller codebase and was barely able to find this new sniff in the result. It's that fast. I noticed the fi" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 (owner: 10Legoktm) [14:28:52] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10zeljkofilipin) [14:28:52] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10zeljkofilipin) [14:45:43] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10Ottomata) Could the CI job use the debian package? I guess not? [14:45:43] 10Continuous-Integration-Config, 10Operations, 10Operations-Software-Development: cergen CI fails to run on Debian Stretch because cryptography dependency cannot be built against newer openssl version - https://phabricator.wikimedia.org/T212395 (10Ottomata) Could the CI job use the debian package? I guess not? [15:00:17] 10Release-Engineering-Team (Kanban), 10Release Pipeline, 10serviceops: Allow access to blubberoid.discovery.wmnet:8748 - https://phabricator.wikimedia.org/T212251 (10akosiaris) >>! In T212251#4835130, @dduvall wrote: >>>! In T212251#4834349, @akosiaris wrote: >>>>! In T212251#4834325, @hashar wrote: >>>>>! I... [15:00:17] 10Release-Engineering-Team (Kanban), 10Release Pipeline, 10serviceops: Allow access to blubberoid.discovery.wmnet:8748 - https://phabricator.wikimedia.org/T212251 (10akosiaris) >>! In T212251#4835130, @dduvall wrote: >>>! In T212251#4834349, @akosiaris wrote: >>>>! In T212251#4834325, @hashar wrote: >>>>>! I... [15:04:48] 10Phabricator, 10Analytics, 10Wikimedia-Stream: Move KafkaSSE development from Differential to Gerrit - https://phabricator.wikimedia.org/T212420 (10Ottomata) p:05Triage→03Normal a:03Ottomata [15:04:48] 10Phabricator, 10Analytics, 10Wikimedia-Stream: Move KafkaSSE development from Differential to Gerrit - https://phabricator.wikimedia.org/T212420 (10Ottomata) p:05Triage→03Normal a:03Ottomata [15:30:37] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10zeljkofilipin) I've noticed {T212428} in the logs, but I found it both for wmf.8 and wmf.9, so it's not new and not blocking the train. [15:30:37] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10zeljkofilipin) I've noticed {T212428} in the logs, but I found it both for wmf.8 and wmf.9, so it's not new and not blocking the train. [15:40:56] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10zeljkofilipin) I've also noticed {T212430} for both wmf.8 and wmf.9 so not blocking the train. [15:40:56] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10zeljkofilipin) I've also noticed {T212430} for both wmf.8 and wmf.9 so not blocking the train. [15:51:56] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10zeljkofilipin) {T204781} just made to the top of fatal monitor, but not blocking the train since it's known problem. [15:51:56] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10zeljkofilipin) {T204781} just made to the top of fatal monitor, but not blocking the train since it's known problem. [16:31:04] 10Continuous-Integration-Config, 10Discovery: Move tox-pyspark docker image to Debian Stretch - https://phabricator.wikimedia.org/T212399 (10EBjune) @Legoktm EBernhardson is out through the end of the year, so you probably won't hear back until January. [16:31:04] 10Continuous-Integration-Config, 10Discovery: Move tox-pyspark docker image to Debian Stretch - https://phabricator.wikimedia.org/T212399 (10EBjune) @Legoktm EBernhardson is out through the end of the year, so you probably won't hear back until January. [17:02:49] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10greg) [17:02:49] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10greg) [17:07:42] 10Release-Engineering-Team (Kanban), 10Release Pipeline, 10serviceops: Allow access to blubberoid.discovery.wmnet:8748 - https://phabricator.wikimedia.org/T212251 (10thcipriani) >>! In T212251#4837963, @akosiaris wrote: > There is however a 3rd overarching use case/requirement which is to allow developers to... [17:07:42] 10Release-Engineering-Team (Kanban), 10Release Pipeline, 10serviceops: Allow access to blubberoid.discovery.wmnet:8748 - https://phabricator.wikimedia.org/T212251 (10thcipriani) >>! In T212251#4837963, @akosiaris wrote: > There is however a 3rd overarching use case/requirement which is to allow developers to... [17:14:40] 10Release-Engineering-Team (Kanban), 10Release Pipeline, 10serviceops: Allow access to blubberoid.discovery.wmnet:8748 - https://phabricator.wikimedia.org/T212251 (10akosiaris) >>! In T212251#4838202, @thcipriani wrote: >>>! In T212251#4837963, @akosiaris wrote: >> There is however a 3rd overarching use case... [17:14:40] 10Release-Engineering-Team (Kanban), 10Release Pipeline, 10serviceops: Allow access to blubberoid.discovery.wmnet:8748 - https://phabricator.wikimedia.org/T212251 (10akosiaris) >>! In T212251#4838202, @thcipriani wrote: >>>! In T212251#4837963, @akosiaris wrote: >> There is however a 3rd overarching use case... [17:43:08] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin, 10Wikimedia-Incident, 10Wikimedia-production-error: Investigate the spikes of "web request took longer than 60 seconds and timed out" during deployments - https://phabricator.wikimedia.org/T204871 (10zeljkofilipin) a:05zeljkofilipin→03None [17:43:08] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin, 10Wikimedia-Incident, 10Wikimedia-production-error: Investigate the spikes of "web request took longer than 60 seconds and timed out" during deployments - https://phabricator.wikimedia.org/T204871 (10zeljkofilipin) a:05zeljkofilipin→03None [17:43:58] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10zeljkofilipin) 05Open→03Resolved [17:43:58] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.33.0-wmf.9 deployment blockers - https://phabricator.wikimedia.org/T206663 (10zeljkofilipin) 05Open→03Resolved [18:09:43] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Technical-Debt: Clear /srv/.git on contint1001 - https://phabricator.wikimedia.org/T149924 (10Dzahn) moved the files around on doc1001, but this one did not change things on contint* yet [18:09:43] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Technical-Debt: Clear /srv/.git on contint1001 - https://phabricator.wikimedia.org/T149924 (10Dzahn) moved the files around on doc1001, but this one did not change things on contint* yet [18:53:55] !log unstick post-merge pipeline (beta-scap-eqiad stuck for 9 hours), [x] beta-scap-eqiad job clogging the works [18:53:55] !log unstick post-merge pipeline (beta-scap-eqiad stuck for 9 hours), [x] beta-scap-eqiad job clogging the works [18:53:57] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:53:57] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:01:56] (03PS1) 10Lars Wirzenius: Add: delivery pipeline sequence diagram [tools/releng] - 10https://gerrit.wikimedia.org/r/481019 [19:01:56] (03PS1) 10Lars Wirzenius: Add: delivery pipeline sequence diagram [tools/releng] - 10https://gerrit.wikimedia.org/r/481019 [19:02:18] (03CR) 10jerkins-bot: [V: 04-1] Add: delivery pipeline sequence diagram [tools/releng] - 10https://gerrit.wikimedia.org/r/481019 (owner: 10Lars Wirzenius) [19:02:18] (03CR) 10jerkins-bot: [V: 04-1] Add: delivery pipeline sequence diagram [tools/releng] - 10https://gerrit.wikimedia.org/r/481019 (owner: 10Lars Wirzenius) [19:04:21] (03PS1) 10Lars Wirzenius: Fix: add sphinxcontrib-seqdiag to tox.ini [tools/releng] - 10https://gerrit.wikimedia.org/r/481021 [19:04:21] (03PS1) 10Lars Wirzenius: Fix: add sphinxcontrib-seqdiag to tox.ini [tools/releng] - 10https://gerrit.wikimedia.org/r/481021 [19:08:56] (03CR) 10Lars Wirzenius: "I added the source code to my UML diagram of the delivery pipeline process, or my suggestion for it. As usual, I have no idea what I'm doi" [tools/releng] - 10https://gerrit.wikimedia.org/r/481021 (owner: 10Lars Wirzenius) [19:08:56] (03CR) 10Lars Wirzenius: "I added the source code to my UML diagram of the delivery pipeline process, or my suggestion for it. As usual, I have no idea what I'm doi" [tools/releng] - 10https://gerrit.wikimedia.org/r/481021 (owner: 10Lars Wirzenius) [19:20:03] 10Release-Engineering-Team, 10Epic: Improve Developer Tooling - https://phabricator.wikimedia.org/T212449 (10greg) [19:20:03] 10Release-Engineering-Team, 10Epic: Improve Developer Tooling - https://phabricator.wikimedia.org/T212449 (10greg) [19:20:14] 10Release-Engineering-Team, 10Epic: Improve Developer Tooling - https://phabricator.wikimedia.org/T212449 (10greg) p:05Triage→03Normal [19:20:14] 10Release-Engineering-Team, 10Epic: Improve Developer Tooling - https://phabricator.wikimedia.org/T212449 (10greg) p:05Triage→03Normal [19:52:47] 10Release-Engineering-Team (Kanban), 10Release Pipeline, 10serviceops: Allow access to blubberoid.discovery.wmnet:8748 - https://phabricator.wikimedia.org/T212251 (10thcipriani) p:05Triage→03Normal Discussed in today's deployment pipeline meeting. Conclusion was that we would like to open this service u... [19:52:47] 10Release-Engineering-Team (Kanban), 10Release Pipeline, 10serviceops: Allow access to blubberoid.discovery.wmnet:8748 - https://phabricator.wikimedia.org/T212251 (10thcipriani) p:05Triage→03Normal Discussed in today's deployment pipeline meeting. Conclusion was that we would like to open this service u... [19:56:42] 10Release-Engineering-Team (Kanban): Gather and Analyze Information Around Developer Tooling Woes - https://phabricator.wikimedia.org/T212454 (10jeena) p:05Triage→03Normal [19:56:42] 10Release-Engineering-Team (Kanban): Gather and Analyze Information Around Developer Tooling Woes - https://phabricator.wikimedia.org/T212454 (10jeena) p:05Triage→03Normal [20:07:44] 10Release-Engineering-Team (Kanban): Gather and Analyze Information Around Developer Tooling Woes - https://phabricator.wikimedia.org/T212454 (10jeena) [20:07:44] 10Release-Engineering-Team (Kanban): Gather and Analyze Information Around Developer Tooling Woes - https://phabricator.wikimedia.org/T212454 (10jeena) [20:18:36] mutante: thanks for all the doc1001.eqiad.wmnet patches :) I looked at X-Forwarded-Proto but it is no more needed when passing through varnish misc [20:18:36] mutante: thanks for all the doc1001.eqiad.wmnet patches :) I looked at X-Forwarded-Proto but it is no more needed when passing through varnish misc [20:19:29] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Technical-Debt: Clear /srv/.git on contint1001 - https://phabricator.wikimedia.org/T149924 (10hashar) I am leaving contint1001 as is :) The task would thus be solved once we switch doc.wikimedia.org hostin... [20:19:29] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Technical-Debt: Clear /srv/.git on contint1001 - https://phabricator.wikimedia.org/T149924 (10hashar) I am leaving contint1001 as is :) The task would thus be solved once we switch doc.wikimedia.org hostin... [20:19:49] mutante: I am cleanup the jenkins job config and trying to find a nice solution. Then will get the doc published to both hosts [20:19:49] mutante: I am cleanup the jenkins job config and trying to find a nice solution. Then will get the doc published to both hosts [20:20:02] and eventually next year we can just switch [20:20:02] and eventually next year we can just switch [20:37:08] (03PS1) 10Hashar: jjb: drop a duplicate publish macro [integration/config] - 10https://gerrit.wikimedia.org/r/481039 [20:37:08] (03PS1) 10Hashar: jjb: drop a duplicate publish macro [integration/config] - 10https://gerrit.wikimedia.org/r/481039 [20:39:55] (03CR) 10Hashar: "Cleaning up since I am going to replace the publishing macros with a new one and want to avoid copy pasting :)" [integration/config] - 10https://gerrit.wikimedia.org/r/481039 (owner: 10Hashar) [20:39:55] (03CR) 10Hashar: "Cleaning up since I am going to replace the publishing macros with a new one and want to avoid copy pasting :)" [integration/config] - 10https://gerrit.wikimedia.org/r/481039 (owner: 10Hashar) [20:40:35] 10MediaWiki-Releasing, 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Security: Install docker on releases-jenkins - https://phabricator.wikimedia.org/T208529 (10chasemp) Why is his a #security task? [20:40:35] 10MediaWiki-Releasing, 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Security: Install docker on releases-jenkins - https://phabricator.wikimedia.org/T208529 (10chasemp) Why is his a #security task? [20:49:28] thcipriani: fun a security task you have filled eventually caused a ping on irc ^^:) [20:49:28] thcipriani: fun a security task you have filled eventually caused a ping on irc ^^:) [20:50:25] (03CR) 10Hashar: [C: 04-1] "I found a better way ;)" [integration/config] - 10https://gerrit.wikimedia.org/r/481039 (owner: 10Hashar) [20:50:25] (03CR) 10Hashar: [C: 04-1] "I found a better way ;)" [integration/config] - 10https://gerrit.wikimedia.org/r/481039 (owner: 10Hashar) [20:51:20] 10MediaWiki-Releasing, 10Release-Engineering-Team (Kanban), 10Patch-For-Review: Install docker on releases-jenkins - https://phabricator.wikimedia.org/T208529 (10greg) It was included when the sub-task was created from the parent: {T156445}. Remove from here. [20:51:20] 10MediaWiki-Releasing, 10Release-Engineering-Team (Kanban), 10Patch-For-Review: Install docker on releases-jenkins - https://phabricator.wikimedia.org/T208529 (10greg) It was included when the sub-task was created from the parent: {T156445}. Remove from here. [20:51:22] (03PS4) 10Dduvall: Provide a new Blubber logo [blubber] - 10https://gerrit.wikimedia.org/r/479846 [20:51:22] (03PS4) 10Dduvall: Provide a new Blubber logo [blubber] - 10https://gerrit.wikimedia.org/r/479846 [20:58:38] (03PS5) 10Dduvall: Provide a new Blubber logo [blubber] - 10https://gerrit.wikimedia.org/r/479846 [20:58:38] (03PS5) 10Dduvall: Provide a new Blubber logo [blubber] - 10https://gerrit.wikimedia.org/r/479846 [21:04:21] (03CR) 10Greg Grossmeier: [C: 03+1] "Looks good :)" [blubber] - 10https://gerrit.wikimedia.org/r/479846 (owner: 10Dduvall) [21:04:21] (03CR) 10Greg Grossmeier: [C: 03+1] "Looks good :)" [blubber] - 10https://gerrit.wikimedia.org/r/479846 (owner: 10Dduvall) [21:05:40] (03CR) 10Hashar: "nitpicking: but why do we have the rendered png committed into the source tree? ;)" [blubber] - 10https://gerrit.wikimedia.org/r/479846 (owner: 10Dduvall) [21:05:40] (03CR) 10Hashar: "nitpicking: but why do we have the rendered png committed into the source tree? ;)" [blubber] - 10https://gerrit.wikimedia.org/r/479846 (owner: 10Dduvall) [21:07:45] (03PS2) 10Hashar: jjb: avoid code duplication in cover publish macros [integration/config] - 10https://gerrit.wikimedia.org/r/481039 [21:07:45] (03PS2) 10Hashar: jjb: avoid code duplication in cover publish macros [integration/config] - 10https://gerrit.wikimedia.org/r/481039 [21:15:08] 10Beta-Cluster-Infrastructure, 10Mail, 10MediaWiki-Email: Beta Cluster mailer not sending emails - https://phabricator.wikimedia.org/T212327 (10MarcoAurelio) [21:15:08] 10Beta-Cluster-Infrastructure, 10Mail, 10MediaWiki-Email: Beta Cluster mailer not sending emails - https://phabricator.wikimedia.org/T212327 (10MarcoAurelio) [21:17:49] 10Beta-Cluster-Infrastructure, 10Mail, 10MediaWiki-Email: Beta Cluster mailer not sending emails - https://phabricator.wikimedia.org/T212327 (10MarcoAurelio) At https://horizon.wikimedia.org/project/instances/41fe8dce-d0bb-424d-9c9a-9dec6dc68362/ (deployment-mx02) I've found: | Applied | Name | Params. | Ac... [21:17:49] 10Beta-Cluster-Infrastructure, 10Mail, 10MediaWiki-Email: Beta Cluster mailer not sending emails - https://phabricator.wikimedia.org/T212327 (10MarcoAurelio) At https://horizon.wikimedia.org/project/instances/41fe8dce-d0bb-424d-9c9a-9dec6dc68362/ (deployment-mx02) I've found: | Applied | Name | Params. | Ac... [21:19:37] (03CR) 10Hashar: "It is missing seqdiag so the change has to be amended. You have send the addition in another change so I am assuming it is a mistake." [tools/releng] - 10https://gerrit.wikimedia.org/r/481019 (owner: 10Lars Wirzenius) [21:19:37] (03CR) 10Hashar: "It is missing seqdiag so the change has to be amended. You have send the addition in another change so I am assuming it is a mistake." [tools/releng] - 10https://gerrit.wikimedia.org/r/481019 (owner: 10Lars Wirzenius) [21:22:09] (03CR) 10Hashar: [C: 03+2] "Almost a noop and the job templates do not need to be changed! :)" [integration/config] - 10https://gerrit.wikimedia.org/r/481039 (owner: 10Hashar) [21:22:09] (03CR) 10Hashar: [C: 03+2] "Almost a noop and the job templates do not need to be changed! :)" [integration/config] - 10https://gerrit.wikimedia.org/r/481039 (owner: 10Hashar) [21:24:11] 10Beta-Cluster-Infrastructure, 10Mail, 10MediaWiki-Email: Beta Cluster mailer not sending emails - https://phabricator.wikimedia.org/T212327 (10Krenair) I don't see what that has to do with it [21:24:11] 10Beta-Cluster-Infrastructure, 10Mail, 10MediaWiki-Email: Beta Cluster mailer not sending emails - https://phabricator.wikimedia.org/T212327 (10Krenair) I don't see what that has to do with it [21:24:48] (03Merged) 10jenkins-bot: jjb: avoid code duplication in cover publish macros [integration/config] - 10https://gerrit.wikimedia.org/r/481039 (owner: 10Hashar) [21:24:48] (03Merged) 10jenkins-bot: jjb: avoid code duplication in cover publish macros [integration/config] - 10https://gerrit.wikimedia.org/r/481039 (owner: 10Hashar) [21:28:26] legoktm: ping re https://phabricator.wikimedia.org/T197535, have a question. [21:28:26] legoktm: ping re https://phabricator.wikimedia.org/T197535, have a question. [21:30:37] ah yeah, its in my backlog [21:30:37] ah yeah, its in my backlog [21:30:44] Krinkle: what's up? [21:30:44] Krinkle: what's up? [21:30:50] Basically, I was thinking, this seems to duplicate composer.json responsibility, but I guess we never really figured out how to make composer-update a regular thing for extensions. It's only done ad-hoc by site admins if the have vendor deps by running it in the extension subdir, or by manualy adding to composer merge json, right? [21:30:50] Basically, I was thinking, this seems to duplicate composer.json responsibility, but I guess we never really figured out how to make composer-update a regular thing for extensions. It's only done ad-hoc by site admins if the have vendor deps by running it in the extension subdir, or by manualy adding to composer merge json, right? [21:31:11] So unless there's a fatal for missing classes, a user would never run that and thus not find out about php versions or extensions missing [21:31:11] So unless there's a fatal for missing classes, a user would never run that and thus not find out about php versions or extensions missing [21:31:59] so the merged patch, that would assert it at run-time in every req? Cached by mtime for the extension json file? [21:31:59] so the merged patch, that would assert it at run-time in every req? Cached by mtime for the extension json file? [21:32:12] Or only during update.php? [21:32:12] Or only during update.php? [21:34:53] we assert it every time the extension.json files are read, which is during cache misses [21:34:53] we assert it every time the extension.json files are read, which is during cache misses [21:35:11] it somewhat duplicates composer except there are enough deficiences with composer that it doesn't meet our needs [21:35:11] it somewhat duplicates composer except there are enough deficiences with composer that it doesn't meet our needs [21:35:58] e.g. composer checks CLI environment, while we want to check webserver, and there's enough people who have differences in the two (based on helping ppl in #mediawiki)...that it makes sense to check the webserver [21:35:58] e.g. composer checks CLI environment, while we want to check webserver, and there's enough people who have differences in the two (based on helping ppl in #mediawiki)...that it makes sense to check the webserver [21:36:38] tarball users, etc. don't run composer necessarily, so there's no time it'll get checked [21:36:38] tarball users, etc. don't run composer necessarily, so there's no time it'll get checked [21:37:29] Right. [21:37:29] Right. [21:38:54] I'm trying to think whether this is a good case for something that should follow the "try first" paradigm. For example, it could be exposed from a site-admin facing special page, but not asserted by default unless there is a fatal error, as part of a "doctor/helper" report to detect common problems. [21:38:54] I'm trying to think whether this is a good case for something that should follow the "try first" paradigm. For example, it could be exposed from a site-admin facing special page, but not asserted by default unless there is a fatal error, as part of a "doctor/helper" report to detect common problems. [21:39:04] But maybe the perf impact is neglicible [21:39:04] But maybe the perf impact is neglicible [21:50:12] (03PS4) 10Hashar: (WIP) Overhaul publishing [integration/config] - 10https://gerrit.wikimedia.org/r/480657 (https://phabricator.wikimedia.org/T137890) [21:50:12] (03PS4) 10Hashar: (WIP) Overhaul publishing [integration/config] - 10https://gerrit.wikimedia.org/r/480657 (https://phabricator.wikimedia.org/T137890) [21:50:15] the other thing was that composer can't test for non-PHP version/extension stuff [21:50:15] the other thing was that composer can't test for non-PHP version/extension stuff [21:50:23] so for extensions that require shelling out, there's no way to indicate that [21:50:23] so for extensions that require shelling out, there's no way to indicate that [21:52:03] 10Deployments, 10Wikimedia-Site-requests, 10Patch-For-Review: Convert wikiversions from CDB to static array file - https://phabricator.wikimedia.org/T108638 (10Krinkle) [21:52:03] 10Deployments, 10Wikimedia-Site-requests, 10Patch-For-Review: Convert wikiversions from CDB to static array file - https://phabricator.wikimedia.org/T108638 (10Krinkle) [21:52:12] 10Deployments, 10MediaWiki-Internationalization, 10Performance-Team, 10Patch-For-Review: Experiment with plain .php files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740 (10Krinkle) [21:52:12] 10Deployments, 10MediaWiki-Internationalization, 10Performance-Team, 10Patch-For-Review: Experiment with plain .php files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740 (10Krinkle) [21:52:16] (03PS5) 10Hashar: (WIP) Overhaul publishing [integration/config] - 10https://gerrit.wikimedia.org/r/480657 (https://phabricator.wikimedia.org/T137890) [21:52:16] (03PS5) 10Hashar: (WIP) Overhaul publishing [integration/config] - 10https://gerrit.wikimedia.org/r/480657 (https://phabricator.wikimedia.org/T137890) [21:53:02] 10Deployments, 10Wikimedia-Site-requests, 10Patch-For-Review: Convert wikiversions from CDB to static array file - https://phabricator.wikimedia.org/T108638 (10Krinkle) [21:53:02] 10Deployments, 10Wikimedia-Site-requests, 10Patch-For-Review: Convert wikiversions from CDB to static array file - https://phabricator.wikimedia.org/T108638 (10Krinkle) [21:53:04] 10Scap: scap should be LCStore-agnostic - https://phabricator.wikimedia.org/T105683 (10Krinkle) [21:53:04] 10Scap: scap should be LCStore-agnostic - https://phabricator.wikimedia.org/T105683 (10Krinkle) [21:53:11] 10Deployments, 10MediaWiki-Internationalization, 10Performance-Team, 10Patch-For-Review: Experiment with plain .php files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740 (10Krinkle) [21:53:11] 10Deployments, 10MediaWiki-Internationalization, 10Performance-Team, 10Patch-For-Review: Experiment with plain .php files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740 (10Krinkle) [21:53:28] 10Deployments, 10MediaWiki-Internationalization, 10Performance-Team, 10Patch-For-Review: Use static php array files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740 (10Krinkle) [21:53:28] 10Deployments, 10MediaWiki-Internationalization, 10Performance-Team, 10Patch-For-Review: Use static php array files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740 (10Krinkle) [21:53:39] 10Deployments, 10MediaWiki-Internationalization, 10Patch-For-Review, 10Performance-Team (Radar): Use static php array files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740 (10Krinkle) [21:53:39] 10Deployments, 10MediaWiki-Internationalization, 10Patch-For-Review, 10Performance-Team (Radar): Use static php array files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740 (10Krinkle) [21:54:40] (03CR) 10Hashar: "i will attempt to migrate one of the job tomorrow :)" [integration/config] - 10https://gerrit.wikimedia.org/r/480657 (https://phabricator.wikimedia.org/T137890) (owner: 10Hashar) [21:54:40] (03CR) 10Hashar: "i will attempt to migrate one of the job tomorrow :)" [integration/config] - 10https://gerrit.wikimedia.org/r/480657 (https://phabricator.wikimedia.org/T137890) (owner: 10Hashar) [22:00:17] 10MediaWiki-Releasing, 10Release-Engineering-Team (Kanban), 10MW-1.32-release: REL1_32 branch didn't get cut for some extensions - https://phabricator.wikimedia.org/T207281 (10mmodell) 05Open→03Resolved >>! In T207281#4764399, @greg wrote: > Are we good here? I think so? [22:00:17] 10MediaWiki-Releasing, 10Release-Engineering-Team (Kanban), 10MW-1.32-release: REL1_32 branch didn't get cut for some extensions - https://phabricator.wikimedia.org/T207281 (10mmodell) 05Open→03Resolved >>! In T207281#4764399, @greg wrote: > Are we good here? I think so? [22:01:23] 10MediaWiki-Releasing, 10Release-Engineering-Team (Kanban), 10MW-1.32-release: Signing MW Core Tags - https://phabricator.wikimedia.org/T204995 (10mmodell) 05Open→03Resolved >>! In T204995#4833040, @Legoktm wrote: > The makerelease2.py script will not let you create signed tarballs unless the tag is also... [22:01:23] 10MediaWiki-Releasing, 10Release-Engineering-Team (Kanban), 10MW-1.32-release: Signing MW Core Tags - https://phabricator.wikimedia.org/T204995 (10mmodell) 05Open→03Resolved >>! In T204995#4833040, @Legoktm wrote: > The makerelease2.py script will not let you create signed tarballs unless the tag is also... [22:01:26] 10MediaWiki-Releasing, 10Security: Streamline MW security release process - https://phabricator.wikimedia.org/T196602 (10mmodell) [22:01:26] 10MediaWiki-Releasing, 10Security: Streamline MW security release process - https://phabricator.wikimedia.org/T196602 (10mmodell) [22:01:31] 10MediaWiki-Releasing, 10Release-Engineering-Team (Kanban), 10MW-1.32-release: Signing MW Core Tags - https://phabricator.wikimedia.org/T204995 (10mmodell) a:05mmodell→03Legoktm [22:01:31] 10MediaWiki-Releasing, 10Release-Engineering-Team (Kanban), 10MW-1.32-release: Signing MW Core Tags - https://phabricator.wikimedia.org/T204995 (10mmodell) a:05mmodell→03Legoktm [22:10:13] legoktm: cool, makes sense. [22:10:13] legoktm: cool, makes sense. [22:10:32] I can't find it in sampling profiles from prod, and also on a manual XHProf debug run, readFromQueue doesn't show up. [22:10:33] I can't find it in sampling profiles from prod, and also on a manual XHProf debug run, readFromQueue doesn't show up. [22:14:05] readFromQueue() will only be invoked on a cache miss [22:14:05] readFromQueue() will only be invoked on a cache miss [22:14:36] if you touch an extension.json file then it should force a re-cache [22:14:36] if you touch an extension.json file then it should force a re-cache [22:15:05] 10Gerrit, 10Jade, 10Scoring-platform-team: Clone gerrit repo mediawiki/extensions/JADE to mediawiki/extensions/Jade - https://phabricator.wikimedia.org/T212180 (10MarcoAurelio) According to https://gerrit.wikimedia.org/r/Documentation/intro-project-owner.html#project-rename Gerrit core does not support the r... [22:15:05] 10Gerrit, 10Jade, 10Scoring-platform-team: Clone gerrit repo mediawiki/extensions/JADE to mediawiki/extensions/Jade - https://phabricator.wikimedia.org/T212180 (10MarcoAurelio) According to https://gerrit.wikimedia.org/r/Documentation/intro-project-owner.html#project-rename Gerrit core does not support the r... [22:16:34] 10Gerrit: Install rename-project plugin - https://phabricator.wikimedia.org/T201953 (10MarcoAurelio) And another case at T212180. [22:16:34] 10Gerrit: Install rename-project plugin - https://phabricator.wikimedia.org/T201953 (10MarcoAurelio) And another case at T212180. [22:17:21] 10Gerrit, 10Jade, 10Scoring-platform-team: Clone gerrit repo mediawiki/extensions/JADE to mediawiki/extensions/Jade - https://phabricator.wikimedia.org/T212180 (10Paladox) We should create a new repo for now, since the rename plugin does not support NoteDB yet. [22:17:21] 10Gerrit, 10Jade, 10Scoring-platform-team: Clone gerrit repo mediawiki/extensions/JADE to mediawiki/extensions/Jade - https://phabricator.wikimedia.org/T212180 (10Paladox) We should create a new repo for now, since the rename plugin does not support NoteDB yet. [22:19:36] hashar: ACK, i had also searched for X-Forwarded-Proto and it was gone. i know what you mean from the past. also it's not even "misc" varnish anymore, it's merged with text now [22:19:36] hashar: ACK, i had also searched for X-Forwarded-Proto and it was gone. i know what you mean from the past. also it's not even "misc" varnish anymore, it's merged with text now [22:20:05] thanks and welcome [22:20:05] thanks and welcome [22:20:58] 10Gerrit: Install rename-project plugin - https://phabricator.wikimedia.org/T201953 (10mmodell) Looks like the plugin has been updated? [22:20:58] 10Gerrit: Install rename-project plugin - https://phabricator.wikimedia.org/T201953 (10mmodell) Looks like the plugin has been updated? [22:22:21] 10Gerrit, 10Release-Engineering-Team (Backlog), 10Patch-For-Review: Upgrade to Gerrit 2.16.2 - https://phabricator.wikimedia.org/T200739 (10MarcoAurelio) I support upgrading. The blocker for me was that previously PolyGerrit didn't supported creating or editting patches via UI. Now it seems it allows it :) [22:22:21] 10Gerrit, 10Release-Engineering-Team (Backlog), 10Patch-For-Review: Upgrade to Gerrit 2.16.2 - https://phabricator.wikimedia.org/T200739 (10MarcoAurelio) I support upgrading. The blocker for me was that previously PolyGerrit didn't supported creating or editting patches via UI. Now it seems it allows it :) [22:22:32] the only downside so far it is a bit more scary if there is a mistake in the config when adding a new director [22:22:32] the only downside so far it is a bit more scary if there is a mistake in the config when adding a new director [22:23:51] 10Gerrit: Install rename-project plugin - https://phabricator.wikimedia.org/T201953 (10MarcoAurelio) >>! In T201953#4839155, @mmodell wrote: > Looks like the plugin has been updated? According to @Paladox at T212180#4839151 the plugin does not support NoteDb yet. [22:23:51] 10Gerrit: Install rename-project plugin - https://phabricator.wikimedia.org/T201953 (10MarcoAurelio) >>! In T201953#4839155, @mmodell wrote: > Looks like the plugin has been updated? According to @Paladox at T212180#4839151 the plugin does not support NoteDb yet. [22:37:58] 10Deployments, 10MediaWiki-Internationalization, 10Performance-Team (Radar): Use static php array files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740 (10Krinkle) [22:37:58] 10Deployments, 10MediaWiki-Internationalization, 10Performance-Team (Radar): Use static php array files for l10n cache instead of CDB - https://phabricator.wikimedia.org/T99740 (10Krinkle) [22:39:21] 10Beta-Cluster-Infrastructure, 10Performance-Team: Move XHGui from tungsten to webperf-002 - https://phabricator.wikimedia.org/T180761 (10Krinkle) [22:39:21] 10Beta-Cluster-Infrastructure, 10Performance-Team: Move XHGui from tungsten to webperf-002 - https://phabricator.wikimedia.org/T180761 (10Krinkle) [22:42:52] 10Beta-Cluster-Infrastructure, 10Performance-Team: Move XHGui from tungsten to webperf-002 - https://phabricator.wikimedia.org/T180761 (10Krinkle) I've upgraded XHGUi from 0.8.0 to 0.9.0-d5e9bd94 (see [the commit](https://gerrit.wikimedia.org/r/plugins/gitiles/operations/software/xhgui/+/78b11b75b90c64234a7256... [22:42:52] 10Beta-Cluster-Infrastructure, 10Performance-Team: Move XHGui from tungsten to webperf-002 - https://phabricator.wikimedia.org/T180761 (10Krinkle) I've upgraded XHGUi from 0.8.0 to 0.9.0-d5e9bd94 (see [the commit](https://gerrit.wikimedia.org/r/plugins/gitiles/operations/software/xhgui/+/78b11b75b90c64234a7256... [22:46:55] mutante: yeah Brandon did a mass cleanup a few years ago :) I am outdated [22:46:55] mutante: yeah Brandon did a mass cleanup a few years ago :) I am outdated [22:49:21] mutante: and what I dont get is that doc.wikimedia.org virtualhost doe snot seem to work on doc1001 :/ [22:49:21] mutante: and what I dont get is that doc.wikimedia.org virtualhost doe snot seem to work on doc1001 :/ [22:49:58] curl --verbose -H 'Host: doc.wikimedia.org' http://127.0.0.1/index.php [22:49:58] curl --verbose -H 'Host: doc.wikimedia.org' http://127.0.0.1/index.php [22:49:58] hashar: use the actual 10.x.x.x IP and not localhost/127.0.0.1 and it works [22:49:58] hashar: use the actual 10.x.x.x IP and not localhost/127.0.0.1 and it works [22:50:05] OH MAN [22:50:05] OH MAN [22:50:43] i ran into this before with another service, took a while [22:50:43] i ran into this before with another service, took a while [22:50:47] mutante: amazing. So consider doc1001.eqiad.wmnet to have been setup/puppetized properly !!! congratulations [22:50:47] mutante: amazing. So consider doc1001.eqiad.wmnet to have been setup/puppetized properly !!! congratulations [22:51:00] hashar: :) yay [22:51:00] hashar: :) yay [22:51:05] I will do the CI config changes [22:51:05] I will do the CI config changes [22:51:09] ok [22:51:09] ok [22:51:17] test them out tomorrow and rollback [22:51:17] test them out tomorrow and rollback [22:51:29] sounuds good [22:51:29] sounuds good [22:51:35] then after the xmas break I guess we can sync up and do the CI config change + the switch of backend in varnish [22:51:35] then after the xmas break I guess we can sync up and do the CI config change + the switch of backend in varnish [22:51:40] then it is a done project! [22:51:40] then it is a done project! [22:51:53] alright, let's do that [22:51:53] alright, let's do that [22:51:59] sorry to have dragged you into that, I should have done the puppet work etc on labs first [22:51:59] sorry to have dragged you into that, I should have done the puppet work etc on labs first [22:52:19] and better have analysed the requirements (namely /srv/ > /srv/docroot ) having to clone integration/docroot etc [22:52:19] and better have analysed the requirements (namely /srv/ > /srv/docroot ) having to clone integration/docroot etc [22:52:30] it's cool, i wouldnt have needed that many changes if i had done the fact sync to compiler earlier [22:52:30] it's cool, i wouldnt have needed that many changes if i had done the fact sync to compiler earlier [22:52:32] then I would have spend days figuring out the apache fpm thing :) [22:52:32] then I would have spend days figuring out the apache fpm thing :) [22:52:55] so yeah puppet compiler facts sync: [X] [22:52:55] so yeah puppet compiler facts sync: [X] [22:52:56] oh, it was a nice example for me to do just that [22:52:56] oh, it was a nice example for me to do just that [22:53:02] on a non production service where i can [22:53:02] on a non production service where i can [22:53:11] and the spec in modules/profiles/spec/classes/ helps ensuring the catalog compiles properly [22:53:11] and the spec in modules/profiles/spec/classes/ helps ensuring the catalog compiles properly [22:53:13] and use -fpm and 7.2 [22:53:13] and use -fpm and 7.2 [22:53:46] i would not have known about adding the tests, nice team work [22:53:46] i would not have known about adding the tests, nice team work [22:54:40] also i could build on paladox' work for phab1002 and he did on the latest appserver work [22:54:40] also i could build on paladox' work for phab1002 and he did on the latest appserver work [22:54:53] :) [22:54:53] :) [22:55:03] https://phab.wmflabs.org is running php-fpm [22:55:03] https://phab.wmflabs.org is running php-fpm [22:55:16] :) [22:55:16] :) [22:57:30] paladox: thank you for the fpm thingie. I remember I have -1ed a change you made to use fpm since we used mod_php5 everywhere else [22:57:30] paladox: thank you for the fpm thingie. I remember I have -1ed a change you made to use fpm since we used mod_php5 everywhere else [22:57:32] progress! [22:57:32] progress! [22:57:37] :) [22:57:37] :) [22:57:50] hashar phab1002 uses php-fpm too! [22:57:50] hashar phab1002 uses php-fpm too! [22:59:23] hashar: there was https://phabricator.wikimedia.org/T208108#4701107 and then i made https://phabricator.wikimedia.org/T208257 [22:59:23] hashar: there was https://phabricator.wikimedia.org/T208108#4701107 and then i made https://phabricator.wikimedia.org/T208257 [23:00:19] mutante: that is great :) [23:00:19] mutante: that is great :) [23:00:19] yea, soon we should switch to phab1002 if we can cc: Mukunda [23:00:19] yea, soon we should switch to phab1002 if we can cc: Mukunda [23:00:31] anyway I am off [23:00:31] anyway I am off [23:00:35] gotta sleep :) [23:00:35] gotta sleep :) [23:00:54] good night, cya [23:00:54] good night, cya [23:44:19] (03PS1) 10MaxSem: Copyedit comments [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/481104 [23:44:19] (03PS1) 10MaxSem: Copyedit comments [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/481104 [23:44:44] (03CR) 10MaxSem: [C: 03+2] Update PHP_CodeSniffer to 3.4.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480936 (owner: 10Legoktm) [23:44:44] (03CR) 10MaxSem: [C: 03+2] Update PHP_CodeSniffer to 3.4.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480936 (owner: 10Legoktm) [23:45:02] (03CR) 10MaxSem: [C: 03+2] Enable new Generic.VersionControl.GitMergeConflict sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 (owner: 10Legoktm) [23:45:02] (03CR) 10MaxSem: [C: 03+2] Enable new Generic.VersionControl.GitMergeConflict sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 (owner: 10Legoktm) [23:46:00] (03Merged) 10jenkins-bot: Update PHP_CodeSniffer to 3.4.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480936 (owner: 10Legoktm) [23:46:00] (03Merged) 10jenkins-bot: Update PHP_CodeSniffer to 3.4.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480936 (owner: 10Legoktm) [23:46:03] (03Merged) 10jenkins-bot: Enable new Generic.VersionControl.GitMergeConflict sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 (owner: 10Legoktm) [23:46:03] (03Merged) 10jenkins-bot: Enable new Generic.VersionControl.GitMergeConflict sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 (owner: 10Legoktm) [23:46:24] (03CR) 10jenkins-bot: Update PHP_CodeSniffer to 3.4.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480936 (owner: 10Legoktm) [23:46:24] (03CR) 10jenkins-bot: Update PHP_CodeSniffer to 3.4.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480936 (owner: 10Legoktm) [23:46:42] (03CR) 10jenkins-bot: Enable new Generic.VersionControl.GitMergeConflict sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 (owner: 10Legoktm) [23:46:42] (03CR) 10jenkins-bot: Enable new Generic.VersionControl.GitMergeConflict sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/480937 (owner: 10Legoktm)