[00:11:22] any SWAT deployers ? [00:11:22] any SWAT deployers ? [00:36:41] (I deployed for SWAT as no-one was around.) [00:36:41] (I deployed for SWAT as no-one was around.) [00:44:11] :) cool James, i saw Zoran asking [00:44:11] :) cool James, i saw Zoran asking [00:48:33] Any time. [00:48:33] Any time. [05:52:37] Hey, I need to deploy a patch on wikis. I can't wait for MediaWiki train. [05:52:37] Hey, I need to deploy a patch on wikis. I can't wait for MediaWiki train. [05:58:05] Someone is active here? [05:58:05] Someone is active here? [06:23:27] !log Beta: Updated cxserver to de618f3 [06:23:27] !log Beta: Updated cxserver to de618f3 [06:23:29] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [06:23:29] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [09:24:02] 10Continuous-Integration-Config, 10WMCZ-Tracker: Run tox testenv locales in gate-and-submit-l10n - https://phabricator.wikimedia.org/T211938 (10hashar) Currently the repository has: ` lang=yaml,name=zuul/layout.yaml - name: wikimedia-cz/tracker test: - wikimedia-cz-tracker-tox-docker - wikime... [09:24:02] 10Continuous-Integration-Config, 10WMCZ-Tracker: Run tox testenv locales in gate-and-submit-l10n - https://phabricator.wikimedia.org/T211938 (10hashar) Currently the repository has: ` lang=yaml,name=zuul/layout.yaml - name: wikimedia-cz/tracker test: - wikimedia-cz-tracker-tox-docker - wikime... [09:52:03] 10Release-Engineering-Team, 10Scap, 10Operations, 10User-ArielGlenn: Make scap and opcache work consistently together - https://phabricator.wikimedia.org/T211964 (10Joe) p:05Triage→03Normal [09:52:03] 10Release-Engineering-Team, 10Scap, 10Operations, 10User-ArielGlenn: Make scap and opcache work consistently together - https://phabricator.wikimedia.org/T211964 (10Joe) p:05Triage→03Normal [09:54:19] 10Continuous-Integration-Config, 10Release-Engineering-Team: Delete test leftovers from CI - https://phabricator.wikimedia.org/T211343 (10hashar) The CI job `wmf-quibble-vendor-mysql-hhvm-docker` uses #Quibble (a wrapper to run MediaWiki tests). One of Quibble feature is that it initializes and spawns a fresh... [09:54:19] 10Continuous-Integration-Config, 10Release-Engineering-Team: Delete test leftovers from CI - https://phabricator.wikimedia.org/T211343 (10hashar) The CI job `wmf-quibble-vendor-mysql-hhvm-docker` uses #Quibble (a wrapper to run MediaWiki tests). One of Quibble feature is that it initializes and spawns a fresh... [10:15:53] 10Continuous-Integration-Config, 10Release-Engineering-Team: Delete test leftovers from CI - https://phabricator.wikimedia.org/T211343 (10Daimona) @hashar Thanks for the comment! A few considerations: - The 5 edits are now being made inside the actual test method, which is executed at the right time, and only... [10:15:53] 10Continuous-Integration-Config, 10Release-Engineering-Team: Delete test leftovers from CI - https://phabricator.wikimedia.org/T211343 (10Daimona) @hashar Thanks for the comment! A few considerations: - The 5 edits are now being made inside the actual test method, which is executed at the right time, and only... [10:16:10] 10MediaWiki-Releasing, 10Phabricator, 10Project-Admins, 10Security-team-backlog: Create "security pre-announce" group in Phab (to easier allow 3rd parties who get pre-release notifications to access Security tasks) - https://phabricator.wikimedia.org/T108360 (10Peachey88) >>! In T108360#4812282, @chasemp w... [10:16:10] 10MediaWiki-Releasing, 10Phabricator, 10Project-Admins, 10Security-team-backlog: Create "security pre-announce" group in Phab (to easier allow 3rd parties who get pre-release notifications to access Security tasks) - https://phabricator.wikimedia.org/T108360 (10Peachey88) >>! In T108360#4812282, @chasemp w... [10:22:28] 10Continuous-Integration-Infrastructure, 10Developer-Wishlist (2017), 10Technical-Debt, 10Test-Coverage: Relocate CI generated docs and coverage reports - https://phabricator.wikimedia.org/T137890 (10hashar) [10:22:28] 10Continuous-Integration-Infrastructure, 10Developer-Wishlist (2017), 10Technical-Debt, 10Test-Coverage: Relocate CI generated docs and coverage reports - https://phabricator.wikimedia.org/T137890 (10hashar) [10:25:49] 10Continuous-Integration-Infrastructure, 10Developer-Wishlist (2017), 10Technical-Debt, 10Test-Coverage: Relocate CI generated docs and coverage reports - https://phabricator.wikimedia.org/T137890 (10hashar) I have updated the drawing. doc/coverage can probably be hosted on a Ganeti VM, I think that would... [10:25:49] 10Continuous-Integration-Infrastructure, 10Developer-Wishlist (2017), 10Technical-Debt, 10Test-Coverage: Relocate CI generated docs and coverage reports - https://phabricator.wikimedia.org/T137890 (10hashar) I have updated the drawing. doc/coverage can probably be hosted on a Ganeti VM, I think that would... [10:54:44] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Next), 10Wikimedia-Logstash, 10Jenkins, 10Patch-For-Review: Send Jenkins build log and results to ElasticSearch - https://phabricator.wikimedia.org/T78705 (10fgiunchedi) My two cents as being one of the owners of both metrics and loggin... [10:54:44] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Next), 10Wikimedia-Logstash, 10Jenkins, 10Patch-For-Review: Send Jenkins build log and results to ElasticSearch - https://phabricator.wikimedia.org/T78705 (10fgiunchedi) My two cents as being one of the owners of both metrics and loggin... [11:06:35] just a note that the git sync for puppetmaster in deployment-prep is busted again, see /var/log/git-sync-upstream.log for details [11:06:35] just a note that the git sync for puppetmaster in deployment-prep is busted again, see /var/log/git-sync-upstream.log for details [12:08:32] 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10Wikibase-Containers, 10Wikidata, and 3 others: Stretch in docker registry forces ascii encoding - https://phabricator.wikimedia.org/T210260 (10akosiaris) 05Open→03Resolved a:03akosiaris >>! In T210260#4820556, @hashar wrote: > Following... [12:08:32] 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10Wikibase-Containers, 10Wikidata, and 3 others: Stretch in docker registry forces ascii encoding - https://phabricator.wikimedia.org/T210260 (10akosiaris) 05Open→03Resolved a:03akosiaris >>! In T210260#4820556, @hashar wrote: > Following... [12:09:06] 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10Wikibase-Containers, 10Wikidata, and 3 others: Stretch in docker registry forces ascii encoding - https://phabricator.wikimedia.org/T210260 (10akosiaris) 05Resolved→03Open Oops, closed this by mistake. Re-opened, feel free to close when... [12:09:06] 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10Wikibase-Containers, 10Wikidata, and 3 others: Stretch in docker registry forces ascii encoding - https://phabricator.wikimedia.org/T210260 (10akosiaris) 05Resolved→03Open Oops, closed this by mistake. Re-opened, feel free to close when... [13:08:54] !log lucaswerkmeister-wmde@deployment-mwmaint01:~$ mwscript extensions/WikibaseQualityConstraints/maintenance/ImportConstraintEntities.php --wiki=wikidatawiki --config-format=wgConf | tee WikibaseQualityConstraints-config.php # T209957 [13:08:54] !log lucaswerkmeister-wmde@deployment-mwmaint01:~$ mwscript extensions/WikibaseQualityConstraints/maintenance/ImportConstraintEntities.php --wiki=wikidatawiki --config-format=wgConf | tee WikibaseQualityConstraints-config.php # T209957 [13:08:57] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [13:08:57] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [13:08:57] T209957: Configure WikibaseQualityConstraints on beta - https://phabricator.wikimedia.org/T209957 [13:08:57] T209957: Configure WikibaseQualityConstraints on beta - https://phabricator.wikimedia.org/T209957 [13:10:40] 10Project-Admins, 10User-jijiki: Service Operations kanban workboard request - https://phabricator.wikimedia.org/T209522 (10Aklapper) 05Open→03Resolved a:03Aklapper Thanks for the ping (and sorry that the previous notification got lost). Note that [110 people can create project tags](https://phabricator.... [13:10:40] 10Project-Admins, 10User-jijiki: Service Operations kanban workboard request - https://phabricator.wikimedia.org/T209522 (10Aklapper) 05Open→03Resolved a:03Aklapper Thanks for the ping (and sorry that the previous notification got lost). Note that [110 people can create project tags](https://phabricator.... [13:14:32] 10Continuous-Integration-Infrastructure, 10OOUI: Host OOUI PHP demo (and all others?) on a PHP 7 capable server, because it needs PHP 7 - https://phabricator.wikimedia.org/T206046 (10hashar) Given HHVM is being phased out, I would rather decouple doc.wikimedia.org to a different host. I have updated the old t... [13:14:32] 10Continuous-Integration-Infrastructure, 10OOUI: Host OOUI PHP demo (and all others?) on a PHP 7 capable server, because it needs PHP 7 - https://phabricator.wikimedia.org/T206046 (10hashar) Given HHVM is being phased out, I would rather decouple doc.wikimedia.org to a different host. I have updated the old t... [13:16:50] 10Project-Admins, 10User-jijiki: Service Operations kanban workboard request - https://phabricator.wikimedia.org/T209522 (10ArielGlenn) @Aklapper Thanks a lot for this, and I have always assumed you preferred to oversee these; now I know better. :-) [13:16:50] 10Project-Admins, 10User-jijiki: Service Operations kanban workboard request - https://phabricator.wikimedia.org/T209522 (10ArielGlenn) @Aklapper Thanks a lot for this, and I have always assumed you preferred to oversee these; now I know better. :-) [13:25:19] 10Scap, 10Operations, 10serviceops, 10User-jijiki: Introduce state to Scap - https://phabricator.wikimedia.org/T209881 (10jijiki) [13:25:19] 10Scap, 10Operations, 10serviceops, 10User-jijiki: Introduce state to Scap - https://phabricator.wikimedia.org/T209881 (10jijiki) [13:31:27] 10Continuous-Integration-Infrastructure, 10Developer-Wishlist (2017), 10Technical-Debt, 10Test-Coverage: Relocate CI generated docs and coverage reports - https://phabricator.wikimedia.org/T137890 (10hashar) I think we can drop the integration-publishing02 proxy entirely. A publishing job would trigger a j... [13:31:27] 10Continuous-Integration-Infrastructure, 10Developer-Wishlist (2017), 10Technical-Debt, 10Test-Coverage: Relocate CI generated docs and coverage reports - https://phabricator.wikimedia.org/T137890 (10hashar) I think we can drop the integration-publishing02 proxy entirely. A publishing job would trigger a j... [13:34:01] 10Continuous-Integration-Infrastructure, 10OOUI: Host OOUI PHP demo (and all others?) on a PHP 7 capable server, because it needs PHP 7 - https://phabricator.wikimedia.org/T206046 (10hashar) [13:34:01] 10Continuous-Integration-Infrastructure, 10OOUI: Host OOUI PHP demo (and all others?) on a PHP 7 capable server, because it needs PHP 7 - https://phabricator.wikimedia.org/T206046 (10hashar) [13:34:09] 10Continuous-Integration-Infrastructure, 10Developer-Wishlist (2017), 10Technical-Debt, 10Test-Coverage: Relocate CI generated docs and coverage reports - https://phabricator.wikimedia.org/T137890 (10hashar) [13:34:09] 10Continuous-Integration-Infrastructure, 10Developer-Wishlist (2017), 10Technical-Debt, 10Test-Coverage: Relocate CI generated docs and coverage reports - https://phabricator.wikimedia.org/T137890 (10hashar) [13:43:39] 10Project-Admins, 10User-jijiki: Service Operations kanban workboard request - https://phabricator.wikimedia.org/T209522 (10Aklapper) I know it's blurry. :-/ As long as folks stick to [good names, the right project policies](https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects) and [correc... [13:43:39] 10Project-Admins, 10User-jijiki: Service Operations kanban workboard request - https://phabricator.wikimedia.org/T209522 (10Aklapper) I know it's blurry. :-/ As long as folks stick to [good names, the right project policies](https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects) and [correc... [13:53:13] 10Continuous-Integration-Infrastructure, 10Developer-Wishlist (2017), 10Technical-Debt, 10Test-Coverage: Relocate CI generated docs and coverage reports - https://phabricator.wikimedia.org/T137890 (10hashar) [13:53:13] 10Continuous-Integration-Infrastructure, 10Developer-Wishlist (2017), 10Technical-Debt, 10Test-Coverage: Relocate CI generated docs and coverage reports - https://phabricator.wikimedia.org/T137890 (10hashar) [13:55:11] 10Release-Engineering-Team (Kanban), 10Operations, 10vm-requests: eqiad: 1 VM request for doc.wikimedia.org - https://phabricator.wikimedia.org/T211974 (10hashar) [13:55:11] 10Release-Engineering-Team (Kanban), 10Operations, 10vm-requests: eqiad: 1 VM request for doc.wikimedia.org - https://phabricator.wikimedia.org/T211974 (10hashar) [13:59:09] 10Continuous-Integration-Config, 10Release-Engineering-Team: Delete test leftovers from CI - https://phabricator.wikimedia.org/T211343 (10hashar) I can guarantee there is no persisting data. The tests are run in a Docker container, the database is created in a temporary directory which is a temporary filesyste... [13:59:09] 10Continuous-Integration-Config, 10Release-Engineering-Team: Delete test leftovers from CI - https://phabricator.wikimedia.org/T211343 (10hashar) I can guarantee there is no persisting data. The tests are run in a Docker container, the database is created in a temporary directory which is a temporary filesyste... [13:59:38] (03PS1) 10Robert Vogel: Add B*VisualEditorConnector as dependency to B*InsertLink [integration/config] - 10https://gerrit.wikimedia.org/r/479685 [13:59:38] (03PS1) 10Robert Vogel: Add B*VisualEditorConnector as dependency to B*InsertLink [integration/config] - 10https://gerrit.wikimedia.org/r/479685 [14:01:29] (03CR) 10jerkins-bot: [V: 04-1] Add B*VisualEditorConnector as dependency to B*InsertLink [integration/config] - 10https://gerrit.wikimedia.org/r/479685 (owner: 10Robert Vogel) [14:01:29] (03CR) 10jerkins-bot: [V: 04-1] Add B*VisualEditorConnector as dependency to B*InsertLink [integration/config] - 10https://gerrit.wikimedia.org/r/479685 (owner: 10Robert Vogel) [14:05:59] 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10Wikibase-Containers, 10Wikidata, and 3 others: Stretch in docker registry forces ascii encoding - https://phabricator.wikimedia.org/T210260 (10hashar) ` $ docker run --rm -it docker-registry.wikimedia.org/wikimedia-stretch:latest # 9086bef6f3... [14:05:59] 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10Wikibase-Containers, 10Wikidata, and 3 others: Stretch in docker registry forces ascii encoding - https://phabricator.wikimedia.org/T210260 (10hashar) ` $ docker run --rm -it docker-registry.wikimedia.org/wikimedia-stretch:latest # 9086bef6f3... [14:07:33] 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10Wikibase-Containers, 10Wikidata, and 3 others: Stretch in docker registry forces ascii encoding - https://phabricator.wikimedia.org/T210260 (10hashar) I will look at rebiulding the CI images: ` ci-jessie/Dockerfile.template:ENV LANG='en_US.UT... [14:07:33] 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10Wikibase-Containers, 10Wikidata, and 3 others: Stretch in docker registry forces ascii encoding - https://phabricator.wikimedia.org/T210260 (10hashar) I will look at rebiulding the CI images: ` ci-jessie/Dockerfile.template:ENV LANG='en_US.UT... [14:09:15] (03CR) 10Hashar: "Sorry I could not review or hihack the change today :(" [integration/config] - 10https://gerrit.wikimedia.org/r/479558 (https://phabricator.wikimedia.org/T203506) (owner: 10Thcipriani) [14:09:15] (03CR) 10Hashar: "Sorry I could not review or hihack the change today :(" [integration/config] - 10https://gerrit.wikimedia.org/r/479558 (https://phabricator.wikimedia.org/T203506) (owner: 10Thcipriani) [15:40:29] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Patch-For-Review: Delete test leftovers from CI - https://phabricator.wikimedia.org/T211343 (10Daimona) @hashar I submitted the patch above to provide some sort of POC. This is what I did: - PS1: makes 5 edits inside the data provider; the test... [15:40:29] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Patch-For-Review: Delete test leftovers from CI - https://phabricator.wikimedia.org/T211343 (10Daimona) @hashar I submitted the patch above to provide some sort of POC. This is what I did: - PS1: makes 5 edits inside the data provider; the test... [16:13:01] 10Beta-Cluster-Infrastructure, 10Wikimedia-Logstash: Logstash in beta fails periodically - https://phabricator.wikimedia.org/T211984 (10fgiunchedi) [16:13:01] 10Beta-Cluster-Infrastructure, 10Wikimedia-Logstash: Logstash in beta fails periodically - https://phabricator.wikimedia.org/T211984 (10fgiunchedi) [16:17:48] 10Beta-Cluster-Infrastructure, 10Cloud-VPS (Ubuntu Trusty Deprecation): cloudvps: deployment-prep project trusty deprecation - https://phabricator.wikimedia.org/T204500 (10Krenair) Today is Friday and the deadline for this is Tuesday. Given https://gerrit.wikimedia.org/r/#/c/mediawiki/services/citoid/deploy/+/... [16:17:48] 10Beta-Cluster-Infrastructure, 10Cloud-VPS (Ubuntu Trusty Deprecation): cloudvps: deployment-prep project trusty deprecation - https://phabricator.wikimedia.org/T204500 (10Krenair) Today is Friday and the deadline for this is Tuesday. Given https://gerrit.wikimedia.org/r/#/c/mediawiki/services/citoid/deploy/+/... [16:19:58] !log T204500 Powering off the remaining trusty and main deployment instance, deployment-zotero01, which is no longer in use anyway [16:19:58] !log T204500 Powering off the remaining trusty and main deployment instance, deployment-zotero01, which is no longer in use anyway [16:20:01] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:20:01] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:20:02] T204500: cloudvps: deployment-prep project trusty deprecation - https://phabricator.wikimedia.org/T204500 [16:20:02] T204500: cloudvps: deployment-prep project trusty deprecation - https://phabricator.wikimedia.org/T204500 [17:34:25] 10MediaWiki-Codesniffer, 10Patch-For-Review: Closure formatting is ugly - https://phabricator.wikimedia.org/T154789 (10thiemowmde) Can we decline this, please, along with https://gerrit.wikimedia.org/r/355368? I mean, what is even the problem we are trying to solve here? `array_map( function ( $x ) { return $t... [17:34:25] 10MediaWiki-Codesniffer, 10Patch-For-Review: Closure formatting is ugly - https://phabricator.wikimedia.org/T154789 (10thiemowmde) Can we decline this, please, along with https://gerrit.wikimedia.org/r/355368? I mean, what is even the problem we are trying to solve here? `array_map( function ( $x ) { return $t... [17:35:32] 10Beta-Cluster-Infrastructure, 10Operations, 10Wikidata, 10wikidata-tech-focus, and 3 others: Run mediawiki::maintenance scripts in Beta Cluster - https://phabricator.wikimedia.org/T125976 (10MarcoAurelio) @Dzahn With the patch merged above, I assume that we have now a deployment-mwmaint01 server where to... [17:35:32] 10Beta-Cluster-Infrastructure, 10Operations, 10Wikidata, 10wikidata-tech-focus, and 3 others: Run mediawiki::maintenance scripts in Beta Cluster - https://phabricator.wikimedia.org/T125976 (10MarcoAurelio) @Dzahn With the patch merged above, I assume that we have now a deployment-mwmaint01 server where to... [18:23:17] (03Abandoned) 10Urbanecm: Add gate-and-submit-l10n job for Tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479537 (https://phabricator.wikimedia.org/T209313) (owner: 10Urbanecm) [18:23:17] (03Abandoned) 10Urbanecm: Add gate-and-submit-l10n job for Tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479537 (https://phabricator.wikimedia.org/T209313) (owner: 10Urbanecm) [18:24:07] 10Continuous-Integration-Config, 10WMCZ-Tracker: Setup gate-and-submit-l10n for wikimedia-cz/tracker - https://phabricator.wikimedia.org/T211938 (10Urbanecm) [18:24:07] 10Continuous-Integration-Config, 10WMCZ-Tracker: Setup gate-and-submit-l10n for wikimedia-cz/tracker - https://phabricator.wikimedia.org/T211938 (10Urbanecm) [18:24:14] (03PS1) 10Urbanecm: Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) [18:24:14] (03PS1) 10Urbanecm: Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) [18:24:49] (03PS2) 10Urbanecm: Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) [18:24:49] (03PS2) 10Urbanecm: Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) [18:24:51] (03CR) 10jerkins-bot: [V: 04-1] Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) (owner: 10Urbanecm) [18:24:51] (03CR) 10jerkins-bot: [V: 04-1] Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) (owner: 10Urbanecm) [18:25:01] 10Continuous-Integration-Config, 10WMCZ-Tracker, 10Patch-For-Review: Setup gate-and-submit-l10n for wikimedia-cz/tracker - https://phabricator.wikimedia.org/T211938 (10Urbanecm) Thank you @hashar! Uploaded a patch :). [18:25:01] 10Continuous-Integration-Config, 10WMCZ-Tracker, 10Patch-For-Review: Setup gate-and-submit-l10n for wikimedia-cz/tracker - https://phabricator.wikimedia.org/T211938 (10Urbanecm) Thank you @hashar! Uploaded a patch :). [18:25:27] (03CR) 10jerkins-bot: [V: 04-1] Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) (owner: 10Urbanecm) [18:25:27] (03CR) 10jerkins-bot: [V: 04-1] Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) (owner: 10Urbanecm) [18:27:18] (03PS3) 10Urbanecm: Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) [18:27:18] (03PS3) 10Urbanecm: Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) [18:27:55] (03CR) 10jerkins-bot: [V: 04-1] Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) (owner: 10Urbanecm) [18:27:55] (03CR) 10jerkins-bot: [V: 04-1] Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) (owner: 10Urbanecm) [18:31:21] (03PS4) 10Urbanecm: Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) [18:31:21] (03PS4) 10Urbanecm: Setup gate-and-submit-l10n for wikimedia-cz/tracker [integration/config] - 10https://gerrit.wikimedia.org/r/479738 (https://phabricator.wikimedia.org/T211938) [19:31:56] 10Beta-Cluster-Infrastructure, 10Operations, 10Wikidata, 10wikidata-tech-focus, and 3 others: Run mediawiki::maintenance scripts in Beta Cluster - https://phabricator.wikimedia.org/T125976 (10Dzahn) @MarcoAurelio The patch means more specifically just that a host `deployment-mwmaint01.deployment-prep.eqiad... [19:31:56] 10Beta-Cluster-Infrastructure, 10Operations, 10Wikidata, 10wikidata-tech-focus, and 3 others: Run mediawiki::maintenance scripts in Beta Cluster - https://phabricator.wikimedia.org/T125976 (10Dzahn) @MarcoAurelio The patch means more specifically just that a host `deployment-mwmaint01.deployment-prep.eqiad... [20:13:11] mutante: thanks for the detailed response ^ [20:13:11] mutante: thanks for the detailed response ^ [20:13:28] welcome! [20:13:28] welcome! [20:13:33] I am still searching op/puppet to see where deployment-mwmaint01 loads that stuff [20:13:33] I am still searching op/puppet to see where deployment-mwmaint01 loads that stuff [20:14:00] puppet might be better than sliced bread to manage servers, but it's a PITA overall to me [20:14:00] puppet might be better than sliced bread to manage servers, but it's a PITA overall to me [20:29:28] (03PS2) 10Thcipriani: castor: add --delay-updates to rsync commands [integration/config] - 10https://gerrit.wikimedia.org/r/479558 (https://phabricator.wikimedia.org/T203506) [20:29:28] (03PS2) 10Thcipriani: castor: add --delay-updates to rsync commands [integration/config] - 10https://gerrit.wikimedia.org/r/479558 (https://phabricator.wikimedia.org/T203506) [20:41:01] Hauskatze: i am not sure if that whole "discovery" part there exists in cloud [20:41:01] Hauskatze: i am not sure if that whole "discovery" part there exists in cloud [20:41:29] if not it needs some way to set $enabled differently "if $realm labs" [20:41:29] if not it needs some way to set $enabled differently "if $realm labs" [20:41:45] hmm, no idea either [20:41:45] hmm, no idea either [20:41:54] like I said, when it comes to puppet, I'm lost [20:41:54] like I said, when it comes to puppet, I'm lost [20:42:11] too many files/folders [20:42:11] too many files/folders [20:43:34] and separately, maybe it needs to be changed so that each individual cron can be enabled/disabled instead of all/none [20:43:34] and separately, maybe it needs to be changed so that each individual cron can be enabled/disabled instead of all/none [20:44:35] Hauskatze: i use a lot of "grep -r " all the time [20:44:35] Hauskatze: i use a lot of "grep -r " all the time [20:44:46] to find where a class is used and then where _that_ is used [20:44:46] to find where a class is used and then where _that_ is used [20:45:49] $ensure = mediawiki::state('primary_dc') ? { [20:45:49] $ensure = mediawiki::state('primary_dc') ? { [20:45:55] ^ this the interesting line [20:45:55] ^ this the interesting line [20:46:10] gotta find out what happens with that in deployment-prep [20:46:10] gotta find out what happens with that in deployment-prep [20:46:44] if that and $::site are the same.. you have crons enabled [20:46:44] if that and $::site are the same.. you have crons enabled [20:46:48] in all other cases you dont [20:46:48] in all other cases you dont [20:49:07] mutante: I'll have to download operations/puppet.git to my machine one day I guess [20:49:07] mutante: I'll have to download operations/puppet.git to my machine one day I guess [20:49:30] but given that I don't make much use of it it's just occupy disk space :) [20:49:30] but given that I don't make much use of it it's just occupy disk space :) [20:49:37] Hauskatze: heh, yea, start with that :) [20:49:37] Hauskatze: heh, yea, start with that :) [20:49:50] Hauskatze: 200M [20:49:50] Hauskatze: 200M [20:49:51] mutante: github search is also okay for what I do [20:49:51] mutante: github search is also okay for what I do [20:49:55] you can use github for code searching puppet [20:49:55] you can use github for code searching puppet [20:50:18] no, dont use it :) if you dont want to search locally use https://codesearch.wmflabs.org/search/ ;) [20:50:18] no, dont use it :) if you dont want to search locally use https://codesearch.wmflabs.org/search/ ;) [20:50:32] but locally is fastest [20:50:32] but locally is fastest [20:51:09] mutante: codesearch do not support puppet [20:51:09] mutante: codesearch do not support puppet [20:51:22] paladox: i wonder what is mediawiki::state('primary_dc') in cloyd [20:51:22] paladox: i wonder what is mediawiki::state('primary_dc') in cloyd [20:51:25] cloud [20:51:25] cloud [20:51:30] hmm [20:51:30] hmm [20:51:32] not sure [20:51:32] not sure [20:51:38] T211999 [20:51:38] T211999 [20:51:39] T211999: Allow operations/puppet search in codesearch - https://phabricator.wikimedia.org/T211999 [20:51:39] T211999: Allow operations/puppet search in codesearch - https://phabricator.wikimedia.org/T211999 [20:51:52] https://github.com/wikimedia/puppet/search?l=YAML&q=primary_dc [20:51:52] https://github.com/wikimedia/puppet/search?l=YAML&q=primary_dc [20:51:58] oh, heh :) fair enough [20:51:58] oh, heh :) fair enough [20:52:00] there's none set in the cloud according to ^^ [20:52:00] there's none set in the cloud according to ^^ [20:52:27] paladox: none or 'eqiad' ?? [20:52:27] paladox: none or 'eqiad' ?? [20:52:55] i only see it set on puppet-compiler [20:52:55] i only see it set on puppet-compiler [20:53:09] aha [20:53:09] aha [20:53:26] Hauskatze: so that's a partial answer there, if that would be set in deployment-prep like it is there.. [20:53:26] Hauskatze: so that's a partial answer there, if that would be set in deployment-prep like it is there.. [20:53:36] then there would be crons enabled [20:53:36] then there would be crons enabled [20:53:45] but doesnt mean we know already if it's ok to run them [20:53:45] but doesnt mean we know already if it's ok to run them [20:54:14] primary_dc: eqiad in Hiera would do it then [20:54:14] primary_dc: eqiad in Hiera would do it then [20:54:52] mutante: when I ssh to deployment-mwmaint01 it lists some roles the server has [20:54:52] mutante: when I ssh to deployment-mwmaint01 it lists some roles the server has [20:55:05] it seems only the pagetriage crons are used [20:55:05] it seems only the pagetriage crons are used [20:55:37] Hauskatze: yep, one of them is the role mediawiki_maintenamce, that includes profile::mediawiki::maintenance [20:55:37] Hauskatze: yep, one of them is the role mediawiki_maintenamce, that includes profile::mediawiki::maintenance [20:55:40] and that has all the crons [20:55:40] and that has all the crons [20:55:42] right [20:55:42] right [20:56:11] i would be surprised if it is already able to just enable one of them but not ht eothers [20:56:11] i would be surprised if it is already able to just enable one of them but not ht eothers [20:56:15] ok, and where do we state the server role? [20:56:15] ok, and where do we state the server role? [20:56:24] hieradata/etc... ? [20:56:24] hieradata/etc... ? [20:56:39] the role -> node config for cloud is in Horizon [20:56:39] the role -> node config for cloud is in Horizon [20:56:43] and for prod it's in site.pp [20:56:43] and for prod it's in site.pp [20:57:17] Hiera settings can be in multiple places, either Horizon or repo in hieradata/labs/ or on Wiki pages [20:57:17] Hiera settings can be in multiple places, either Horizon or repo in hieradata/labs/ or on Wiki pages [20:57:26] it merges them all afaict [20:57:26] it merges them all afaict [20:57:29] ah, horizon, right [20:57:29] ah, horizon, right [20:57:44] I could keep searching in operations/puppet all night long then [20:57:44] I could keep searching in operations/puppet all night long then [20:58:04] yea, you wont find the names of cloud instances there, ack [20:58:04] yea, you wont find the names of cloud instances there, ack [20:58:19] check in Horizon in either instance config or project config [20:58:19] check in Horizon in either instance config or project config [20:58:37] you should see how it uses the same role that production uses though [20:58:37] you should see how it uses the same role that production uses though [20:58:42] it's not different puppet code in this case [20:58:42] it's not different puppet code in this case [20:59:18] the only difference is how the roles get applied to the nodes, but not in the role itself [20:59:18] the only difference is how the roles get applied to the nodes, but not in the role itself [21:08:26] paladox: any estimation on when we'll update our Gerrit? [21:08:26] paladox: any estimation on when we'll update our Gerrit? [21:08:37] Hauskatze nope. [21:08:37] Hauskatze nope. [21:09:02] Hauskatze though you can enter your interest here https://phabricator.wikimedia.org/T200739 :) [21:09:02] Hauskatze though you can enter your interest here https://phabricator.wikimedia.org/T200739 :) [21:09:44] who takes care these days? [21:09:44] who takes care these days? [21:09:53] since Chad left... [21:09:53] since Chad left... [21:09:56] :( [21:09:56] :( [21:10:13] Hauskatze the releng team [21:10:13] Hauskatze the releng team [21:33:58] (03PS1) 10Dduvall: Playing with possible new logos [blubber] - 10https://gerrit.wikimedia.org/r/479846 [21:33:58] (03PS1) 10Dduvall: Playing with possible new logos [blubber] - 10https://gerrit.wikimedia.org/r/479846 [21:35:03] mutante: do you have +2 rights for https://gerrit.wikimedia.org/r/#/c/operations/cookbooks/+/460731/ ? [21:35:03] mutante: do you have +2 rights for https://gerrit.wikimedia.org/r/#/c/operations/cookbooks/+/460731/ ? [21:35:22] change's sitting there for a while [21:35:22] change's sitting there for a while [21:36:02] good question, i have not used that repo yet [21:36:02] good question, i have not used that repo yet [21:36:15] but yea, i do from inheritance from ops ldap group [21:36:15] but yea, i do from inheritance from ops ldap group [21:36:49] but i can't merge a license change for other people's code [21:36:49] but i can't merge a license change for other people's code [21:36:59] without consensus [21:36:59] without consensus [21:37:22] yep I understand that [21:37:22] yep I understand that [21:37:25] license changes are what you would tag "epic" in phab [21:37:25] license changes are what you would tag "epic" in phab [21:37:49] or perhaps-one-day [21:37:49] or perhaps-one-day [21:38:18] also looks like technical -1 [21:38:18] also looks like technical -1 [21:38:31] see line 635 Copyright (C) [21:38:31] see line 635 Copyright (C) [21:38:33] doesnt look right [21:38:33] doesnt look right [21:38:53] Last will and testament of a developer: [...] and finally, I'd like to state that I'd deeply appreciate that someone could review a patch I made years ago but that insofar hasn't received any comment yet. [21:38:53] Last will and testament of a developer: [...] and finally, I'd like to state that I'd deeply appreciate that someone could review a patch I made years ago but that insofar hasn't received any comment yet. [21:39:12] * Hauskatze checks [21:39:12] * Hauskatze checks [21:39:44] mutante: no, that's right, it's part of the instructions on how to use that license [21:39:44] mutante: no, that's right, it's part of the instructions on how to use that license [21:39:54] ok [21:39:54] ok [21:40:22] then i guess the point of the patch is that they want to remove the names from that line [21:40:22] then i guess the point of the patch is that they want to remove the names from that line [21:40:33] needs review from the person being removed. v.olans [21:40:33] needs review from the person being removed. v.olans [21:40:35] at least [21:40:35] at least [21:41:14] i can't license anything in this repo as i have not written lines [21:41:14] i can't license anything in this repo as i have not written lines [21:41:37] all the other reviewers are probably on it because they do [21:41:37] all the other reviewers are probably on it because they do [21:41:46] riccardo = vo-lans? [21:41:46] riccardo = vo-lans? [21:42:58] in theory, the license text is not to be changed the way he did, and legoktm just fixes the file and adds proper indentation, but if we need vo-lans here sure, let's wait [21:42:58] in theory, the license text is not to be changed the way he did, and legoktm just fixes the file and adds proper indentation, but if we need vo-lans here sure, let's wait [21:43:56] Hauskatze yep riccardo is vo-lans [21:43:56] Hauskatze yep riccardo is vo-lans [21:45:05] ty [21:45:05] ty [22:34:44] PROBLEM - puppet last run on contint2001 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [22:34:44] PROBLEM - puppet last run on contint2001 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [22:35:18] PROBLEM - puppet last run on contint1001 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [22:35:18] PROBLEM - puppet last run on contint1001 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [22:55:15] RECOVERY - puppet last run on contint2001 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [22:55:15] RECOVERY - puppet last run on contint2001 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [22:55:45] RECOVERY - puppet last run on contint1001 is OK: OK: Puppet is currently enabled, last run 19 seconds ago with 0 failures [22:55:45] RECOVERY - puppet last run on contint1001 is OK: OK: Puppet is currently enabled, last run 19 seconds ago with 0 failures [22:56:25] (03CR) 10Hashar: Add B*VisualEditorConnector as dependency to B*InsertLink (032 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/479685 (owner: 10Robert Vogel) [22:56:25] (03CR) 10Hashar: Add B*VisualEditorConnector as dependency to B*InsertLink (032 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/479685 (owner: 10Robert Vogel) [22:56:33] (03PS2) 10Hashar: Add B*VisualEditorConnector as dependency to B*InsertLink [integration/config] - 10https://gerrit.wikimedia.org/r/479685 (owner: 10Robert Vogel) [22:56:33] (03PS2) 10Hashar: Add B*VisualEditorConnector as dependency to B*InsertLink [integration/config] - 10https://gerrit.wikimedia.org/r/479685 (owner: 10Robert Vogel) [22:58:31] (03CR) 10Hashar: [C: 03+2] Add B*VisualEditorConnector as dependency to B*InsertLink [integration/config] - 10https://gerrit.wikimedia.org/r/479685 (owner: 10Robert Vogel) [22:58:31] (03CR) 10Hashar: [C: 03+2] Add B*VisualEditorConnector as dependency to B*InsertLink [integration/config] - 10https://gerrit.wikimedia.org/r/479685 (owner: 10Robert Vogel) [23:00:09] (03Merged) 10jenkins-bot: Add B*VisualEditorConnector as dependency to B*InsertLink [integration/config] - 10https://gerrit.wikimedia.org/r/479685 (owner: 10Robert Vogel) [23:00:09] (03Merged) 10jenkins-bot: Add B*VisualEditorConnector as dependency to B*InsertLink [integration/config] - 10https://gerrit.wikimedia.org/r/479685 (owner: 10Robert Vogel) [23:02:58] (03CR) 10Hashar: "We used to reach the timeout quite often, but since 5th of december it is constantly at 1 minutes and 30 seconds." [integration/config] - 10https://gerrit.wikimedia.org/r/474326 (owner: 10Legoktm) [23:02:58] (03CR) 10Hashar: "We used to reach the timeout quite often, but since 5th of december it is constantly at 1 minutes and 30 seconds." [integration/config] - 10https://gerrit.wikimedia.org/r/474326 (owner: 10Legoktm) [23:46:30] (03PS2) 10Dduvall: WIP Playing with new logos [blubber] - 10https://gerrit.wikimedia.org/r/479846 [23:46:30] (03PS2) 10Dduvall: WIP Playing with new logos [blubber] - 10https://gerrit.wikimedia.org/r/479846