[02:52:50] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10Krinkle) [06:50:10] PROBLEM - Puppet errors on deployment-certcentral-testdns is CRITICAL: CRITICAL: 55.56% of data above the critical threshold [0.0] [07:16:49] 10Release-Engineering-Team (Watching / External), 10Operations, 10SRE-Access-Requests, 10Patch-For-Review: Add contint-roots to releases{1,2}001 - https://phabricator.wikimedia.org/T201470 (10hashar) That works, thank you. >>! In T201470#4593179, @mark wrote: > There are no concerns about adding the conti... [07:23:05] 10Release-Engineering-Team (Watching / External), 10Operations, 10SRE-Access-Requests, 10Patch-For-Review: Add contint-roots to releases{1,2}001 - https://phabricator.wikimedia.org/T201470 (10MoritzMuehlenhoff) >>! In T201470#4597090, @hashar wrote: > For Jenkins, #releng and Moritz receive the security em... [07:30:02] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10hashar) [07:32:02] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10hashar) I have removed subtasks related to ActorTableSchemaMigrationStage which was enabled on Monday 09/17. That is part of a feature flagged migration (T1883... [07:52:36] 10Continuous-Integration-Infrastructure, 10Wikidata, 10Wikidata Query UI, 10Jenkins, 10Patch-For-Review: wikidata/query/gui CI job lacks PhantomJS / proper browsers - https://phabricator.wikimedia.org/T183831 (10hashar) It still happens. The CI job uses the container `docker-registry.wikimedia.org/releng... [08:39:57] 10Continuous-Integration-Infrastructure, 10Wikidata, 10Wikidata Query UI, 10Wikidata-Campsite, and 2 others: wikidata/query/gui CI job lacks PhantomJS / proper browsers - https://phabricator.wikimedia.org/T183831 (10Jonas) [09:56:44] (03CR) 10Zfilipin: [C: 031] Use stronger password in quibble related browser tests [integration/quibble] - 10https://gerrit.wikimedia.org/r/461195 (https://phabricator.wikimedia.org/T204569) (owner: 10Reedy) [10:06:40] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Q1 Selenium framework improvements - https://phabricator.wikimedia.org/T198389 (10zeljkofilipin) a:03zeljkofilipin [10:13:02] 10Beta-Cluster-Infrastructure: Generate beta captchas - https://phabricator.wikimedia.org/T204611 (10MarcoAurelio) >>! In T204611#4591873, @Krenair wrote: > Pretty sure the last time I generated captchas for beta I did not use those words I've accessed Special:CreateAccount for deploymentwiki and looking at the... [10:13:07] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Q1 Selenium framework improvements - https://phabricator.wikimedia.org/T198389 (10zeljkofilipin) [10:13:10] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10JavaScript, 10MW-1.32-release-notes (WMF-deploy-2018-04-24 (1.32.0-wmf.1)), 10User-zeljkofilipin: Run Selenium Cucumber tests in CI - https://phabricator.wikimedia.org/T179190 (10zeljkofilipin) [10:13:12] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10User-zeljkofilipin: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10zeljkofilipin) 05Open>03stalled As far as I can see i... [10:20:42] 10Release-Engineering-Team (Kanban), 10TCB-Team, 10Two-Column-Edit-Conflict-Merge, 10WMDE-mediawiki-maintenance, and 2 others: Port TwoColConflict Selenium tests from Ruby to Node.js - https://phabricator.wikimedia.org/T180248 (10zeljkofilipin) [10:21:14] 10Release-Engineering-Team (Kanban), 10Revision-Slider, 10Season of RevisionSlider, 10TCB-Team, and 3 others: Port RevisionSlider Selenium tests from Ruby to Node.js - https://phabricator.wikimedia.org/T180247 (10zeljkofilipin) [10:21:33] 10Release-Engineering-Team (Kanban), 10QuickSurveys, 10Patch-For-Review, 10Readers-Web-Backlog (Tracking): Rewrite QuickSurveys browser tests in Node.js or remove them - https://phabricator.wikimedia.org/T177261 (10zeljkofilipin) [10:22:06] 10Release-Engineering-Team (Kanban), 10Growth-Team, 10MediaWiki-extensions-GettingStarted, 10Patch-For-Review: Port GettingStarted Selenium tests from Ruby to Node.js - https://phabricator.wikimedia.org/T180224 (10zeljkofilipin) [10:22:24] 10Release-Engineering-Team (Kanban), 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Patch-For-Review: Port CentralNotice Selenium tests from Ruby to Node.js - https://phabricator.wikimedia.org/T180223 (10zeljkofilipin) [10:22:38] 10Release-Engineering-Team (Kanban), 10MediaWiki-extensions-MultimediaViewer, 10Multimedia, 10Patch-For-Review: Port MultimediaViewer Selenium tests from Ruby to Node.js - https://phabricator.wikimedia.org/T180226 (10zeljkofilipin) [10:25:41] 10Release-Engineering-Team (Kanban), 10Growth-Team, 10Notifications, 10Patch-For-Review, 10User-zeljkofilipin: Mocha tests for Echo notifications - https://phabricator.wikimedia.org/T177412 (10zeljkofilipin) @Etonkovidova do you plan to work on this in the near future? [10:26:47] 10Release-Engineering-Team (Kanban), 10Wikidata, 10Wikidata-Campsite, 10Patch-For-Review: Run Wikibase daily browser tests on Jenkins - https://phabricator.wikimedia.org/T167432 (10zeljkofilipin) [10:30:26] 10Release-Engineering-Team (Kanban), 10Advanced-Search, 10MediaWiki-Core-Tests, 10TCB-Team, 10User-zeljkofilipin: AdvancedSearch Selenium tests failing with `An element could not be located on the page using the given search parameters` - https://phabricator.wikimedia.org/T200211 (10zeljkofilipin) p:05N... [10:31:44] 10Release-Engineering-Team (Kanban), 10Advanced-Search, 10MediaWiki-Core-Tests, 10TCB-Team, 10User-zeljkofilipin: AdvancedSearch Selenium tests failing with `An element could not be located on the page using the given search parameters` - https://phabricator.wikimedia.org/T200211 (10zeljkofilipin) @gabri... [10:32:12] 10Release-Engineering-Team (Kanban), 10User-zeljkofilipin: Find top 15 target projects that could use Selenium tests to prevent incidents - https://phabricator.wikimedia.org/T199133 (10zeljkofilipin) a:05zeljkofilipin>03None [10:33:55] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Patches in Gerrit deleting Selenium+Ruby tests for repositories that still have them - https://phabricator.wikimedia.org/T183162 (10zeljkofilipin) a:03zeljkofilipin [11:08:29] 10Beta-Cluster-Infrastructure: Generate beta captchas - https://phabricator.wikimedia.org/T204611 (10Krenair) T164047 deployment-tin:/home/krenair will now be at deployment-deploy01:/home/krenair/deployment-tin-home [12:43:55] (03PS1) 10Alexandros Kosiaris: Edit Project Config [debs/prometheus-openstack-exporter] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461381 [12:44:30] (03PS1) 10Arturo Borrero Gonzalez: Edit Project Config [debs/prometheus-openstack-exporter] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461382 [12:45:42] (03PS1) 10Alex Monk: Allow ops to submit in this repo [debs/prometheus-openstack-exporter] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461383 [12:46:04] (03PS1) 10Alexandros Kosiaris: Edit Project Config [debs/prometheus-openstack-exporter] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461384 [12:46:40] (03PS1) 10Alexandros Kosiaris: Edit Project Config [puppet] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461385 [12:46:58] (03CR) 10Arturo Borrero Gonzalez: [V: 032 C: 032] Allow ops to submit in this repo [debs/prometheus-openstack-exporter] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461383 (owner: 10Alex Monk) [12:47:03] (03PS2) 10Arturo Borrero Gonzalez: Allow ops to submit in this repo [debs/prometheus-openstack-exporter] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461383 (owner: 10Alex Monk) [12:47:07] (03CR) 10Arturo Borrero Gonzalez: [V: 032 C: 032] Allow ops to submit in this repo [debs/prometheus-openstack-exporter] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461383 (owner: 10Alex Monk) [13:31:28] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10User-zeljkofilipin: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10phuedx) >>! In T199116#4597455, @zeljkofilipin wrote: > A... [13:34:53] (03CR) 10Reedy: "Soft -1 (not going to block merging it) for README updates and install instructions for getting git-archive all" [tools/release] - 10https://gerrit.wikimedia.org/r/454609 (https://phabricator.wikimedia.org/T199467) (owner: 10Legoktm) [14:01:08] 10Continuous-Integration-Config: There should be a CI check for files differing only by case - https://phabricator.wikimedia.org/T204824 (10Anomie) [14:16:41] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10User-zeljkofilipin: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10Aklapper) >>! In T199116#4597824, @phuedx wrote: > Who's... [14:20:11] PROBLEM - Puppet errors on deployment-certcentral03 is CRITICAL: CRITICAL: 22.22% of data above the critical threshold [0.0] [14:27:53] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10Krinkle) [14:29:01] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10Krinkle) [14:49:14] greg-g: https://logstash.wikimedia.org/app/kibana#/dashboard/0a9ecdc0-b6dc-11e8-9d8f-dbc23b470465 [14:49:31] Keep to keep this empty :) [14:49:51] so that we actually have time/space to address pre-existing issues. [14:49:58] Keen* [14:52:24] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10zeljkofilipin) [14:53:00] that's a lot of excludes :) [14:58:28] Krinkle: oh wow [14:58:49] i like it [14:59:18] It's a shame the query section can't be a little more collapsed by default [14:59:44] Yeah, also the filter editor shows below the filter section. So when clicking the pencil, remember to scroll down :P [15:00:12] RECOVERY - Puppet errors on deployment-certcentral03 is OK: OK: Less than 1.00% above the threshold [0.0] [15:08:50] addshore: yeah, also the way filters are created leave much to be desired. The way the word/term boundaries are computed isn't super obvious either. like "Foo" does not match "extensions/Example/Foo.php" but "/Foo.php" does. [15:09:17] have to remember every time when simplifying an exclude to keep .php and the first slash [15:32:25] PROBLEM - SSH on integration-slave-docker-1021 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [15:37:15] RECOVERY - SSH on integration-slave-docker-1021 is OK: SSH OK - OpenSSH_6.7p1 Debian-5+deb8u7 (protocol 2.0) [16:14:44] PROBLEM - SSH on integration-slave-docker-1005 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [17:03:17] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team: logstash-beta.wmflab throws multiple "Error: Could not locate that visualization" - https://phabricator.wikimedia.org/T204845 (10Etonkovidova) [17:04:26] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team: logstash-beta.wmflab throws multiple "Error: Could not locate that visualization" - https://phabricator.wikimedia.org/T204845 (10Etonkovidova) [17:09:32] RECOVERY - SSH on integration-slave-docker-1005 is OK: SSH OK - OpenSSH_6.7p1 Debian-5+deb8u7 (protocol 2.0) [17:13:25] PROBLEM - SSH on integration-slave-docker-1021 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [17:18:15] RECOVERY - SSH on integration-slave-docker-1021 is OK: SSH OK - OpenSSH_6.7p1 Debian-5+deb8u7 (protocol 2.0) [18:12:28] (03PS7) 10Legoktm: Move to `git archive` like model for MediaWiki releases [tools/release] - 10https://gerrit.wikimedia.org/r/454609 (https://phabricator.wikimedia.org/T199467) [18:13:03] (03CR) 10jerkins-bot: [V: 04-1] Move to `git archive` like model for MediaWiki releases [tools/release] - 10https://gerrit.wikimedia.org/r/454609 (https://phabricator.wikimedia.org/T199467) (owner: 10Legoktm) [18:13:42] (03PS8) 10Legoktm: Move to `git archive` like model for MediaWiki releases [tools/release] - 10https://gerrit.wikimedia.org/r/454609 (https://phabricator.wikimedia.org/T199467) [18:18:14] 10Beta-Cluster-Infrastructure, 10Operations, 10Puppet, 10Readers-Web-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q1): exported puppet resources are not queryable: cannot create grafana graphs of EventLogging running in beta cluster - https://phabricator.wikimedia.org/T204088 (10Jdlrobson) I'm guessing thi... [18:20:11] 10Beta-Cluster-Infrastructure, 10Operations, 10Puppet, 10Readers-Web-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q1): exported puppet resources are not queryable: cannot create grafana graphs of EventLogging running in beta cluster - https://phabricator.wikimedia.org/T204088 (10Krenair) "which aren't avai... [18:32:50] PROBLEM - Free space - all mounts on deployment-deploy02 is CRITICAL: CRITICAL: deployment-prep.deployment-deploy02.diskspace._srv.byte_percentfree (<10.00%) [18:37:03] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10hashar) [18:56:56] !log ores:76fe25a goes to beta (T204862) [18:57:02] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:57:03] T204862: ORES doesn't block hammering IPs - https://phabricator.wikimedia.org/T204862 [19:04:30] https://secure.phabricator.com/T13203 [19:04:31] well at least one less library to install now [19:40:09] 10Phabricator, 10Security-Team, 10Patch-For-Review: Add 'Risk Rating' field to tasks created via advanced template - https://phabricator.wikimedia.org/T204138 (10chasemp) 05Open>03Resolved further work in T204160 where we determined we are moving forward with a task type trial [19:40:22] 10Phabricator, 10Security-Team, 10security assessment, 10Patch-For-Review: Add 'Risk Rating' field to tasks created via advanced template - https://phabricator.wikimedia.org/T204138 (10chasemp) [19:40:35] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10hashar) I noticed a large spike of web requests timeouts when promoting group1. That solved by itself eventually. Filled as T204871 [19:56:08] 10Release-Engineering-Team, 10Wikimedia-production-error: Promoting group1 to 1.32.0-wmf.22 caused a spam of web request took longer than 60 seconds and timed out - https://phabricator.wikimedia.org/T204871 (10hashar) The web request times out are enforced since September 10th (see T97192#4561879 and https://... [20:03:50] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10Legoktm) [20:06:47] Ok, any phab admins about who can delete files? [20:07:00] !log (beta): Update mobileapps to a224e99 [20:07:04] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [20:07:10] robh, you can :) [20:07:15] that's why I PM'd you [20:07:30] well, i dont see delete option when i pull up the link [20:07:31] looks like its gone now [20:07:41] oh yay [20:07:41] good [20:08:35] well, now i wanna know how and document for clinic duty [20:08:48] but supposedly i am a phab admin, but didnt have hte right to rm the file via the web ui [20:09:10] You can't [20:09:26] You've gotta change ownership (via the command line, iirc) and then you can remove it [20:09:56] well, cannot just be linux file ownership cuz that doesnt equate out to phab ui ownership? [20:10:17] though i suppose i can just rip the fiel out of the underlying file system [20:10:24] it seems worse than doing it via a web ui removal. [20:10:41] i recall when we first launched phab there was some recovery command that gave you a login url [20:10:45] to login as phab supergod ;] [20:11:29] ahh, found it. [20:11:55] well, time to document that on clinic duty page. [20:22:06] robh: https://phabricator.wikimedia.org/T168182#3483869 is the command [20:22:19] its another thing that upstream won't implment in the interface [20:27:49] PROBLEM - Free space - all mounts on deployment-deploy02 is CRITICAL: CRITICAL: deployment-prep.deployment-deploy02.diskspace._srv.byte_percentfree (<20.00%) [20:28:18] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10Catrope) [20:38:32] ahh [20:38:36] ok that makes sense [20:39:00] thank you for the background info/link! [20:48:36] so its sudo /srv/phab/phabricator/bin/remove destroy F# ? [20:49:45] robh: yes [20:50:11] https://wikitech.wikimedia.org/wiki/Phabricator#Administrative_Commands [20:51:05] awesome, updating admin section on the wikitech phab page [20:51:34] oh, its there for the repo already [20:51:43] wasnt clear to me it would also work with the F for file, etc.. [20:52:25] robh: However, thumbnails etc is a bit of a different topic, see https://phabricator.wikimedia.org/T178386 (non-public) [20:52:46] oh, eww [20:52:57] cannot have everyting ;] [20:53:20] 10Continuous-Integration-Config, 10Gerrit, 10Cleanup, 10GitHub-Mirrors, and 7 others: Archive mediawiki/extensions/Collection/OfflineContentGenerator and all OCG-related repos - https://phabricator.wikimedia.org/T183891 (10MarcoAurelio) [20:55:39] 10Continuous-Integration-Config, 10Gerrit, 10Cleanup, 10GitHub-Mirrors, and 7 others: Archive mediawiki/extensions/Collection/OfflineContentGenerator and all OCG-related repos - https://phabricator.wikimedia.org/T183891 (10MarcoAurelio) [21:13:05] (03PS1) 10MarcoAurelio: Mark repository as read only [services/ocg-collection] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461475 (https://phabricator.wikimedia.org/T183891) [21:14:01] (03PS2) 10MarcoAurelio: Mark repository as read only [services/ocg-collection] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461475 (https://phabricator.wikimedia.org/T183891) [21:14:10] (03CR) 10MarcoAurelio: [V: 032 C: 032] Mark repository as read only [services/ocg-collection] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461475 (https://phabricator.wikimedia.org/T183891) (owner: 10MarcoAurelio) [21:15:37] hashar: can you submit https://gerrit.wikimedia.org/r/#/c/mediawiki/services/ocg-collection/+/461475/ for me? [21:15:48] repo already empty but I cannot mark as read only [21:18:07] !log github: deleted https://github.com/wikimedia/mediawiki-services-ocg-collection | T183891 [21:18:14] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:18:15] T183891: Archive mediawiki/extensions/Collection/OfflineContentGenerator and all OCG-related repos - https://phabricator.wikimedia.org/T183891 [21:25:14] 10Continuous-Integration-Infrastructure, 10Core-Platform-Team, 10PHP 7.2 support: Run MediaWiki tests on PHP 7.2 - https://phabricator.wikimedia.org/T204884 (10Legoktm) p:05Triage>03Normal [21:25:28] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10Jdforrester-WMF) [21:31:03] 10MediaWiki-Releasing, 10Security: Write and send pre-release Announcements for MediaWiki 1.27.5/1.29.3/1.30.1/1.31.1 - https://phabricator.wikimedia.org/T199023 (10Reedy) [21:32:46] (03CR) 10MarcoAurelio: [V: 032] Mark repository as read only [services/ocg-collection] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/461475 (https://phabricator.wikimedia.org/T183891) (owner: 10MarcoAurelio) [21:38:07] (03PS1) 10MarcoAurelio: Archive several OfflineContentGenerator/* repositories [integration/config] - 10https://gerrit.wikimedia.org/r/461477 (https://phabricator.wikimedia.org/T183891) [22:03:19] Reedy / Krenair : hi there -- the more I look about the captchas for beta, the more confused I am, so I am resigning [22:06:11] Hauskatze, you are resigning? [22:06:20] from the task [22:06:24] oh ok [22:07:02] I might end up doing something undersired, etc. [22:08:43] Hauskatze, I'm just running my old command to generate them, one sec [22:09:07] it's not urgent Krenair [22:09:23] no but it's trivial [22:09:28] I though we used those at labs/private which are just 3 words :/ [22:09:43] add three more: oh my God [22:20:00] * Platonides looks at current labs captchas [22:22:43] Platonides: go spend your time in something more productive :P [22:24:50] hm [22:25:08] krenair@deployment-deploy01:~$ mwscript extensions/ConfirmEdit/maintenance/GenerateFancyCaptchas.php aawiki --wordlist=/tmp/words --font=/usr/share/fonts/truetype/freefont/FreeMonoBoldOblique.ttf --blacklist=/tmp/badwords --fill=10000 --verbose --delete [22:25:08] Generating 10000 new captchas.. Done. [22:25:08] Generated 10000 captchas in 946.6 seconds [22:25:08] Getting a list of old captchas to delete... Done. [22:25:08] Copying the new captchas to storage...[Wed Sep 19 22:24:08 2018] [hphp] [12387:7fe7de3613c0:0:000001] [] [22:25:11] Fatal error: require(/srv/mediawiki-staging/php-master/includes/json/FormatJson.php): File not found in /srv/mediawiki-staging/php-master/includes/AutoLoader.php on line 109 [22:26:06] let the fun start [22:26:30] https://github.com/wikimedia/mediawiki/blob/master/includes/json/FormatJson.php [22:27:57] -rw-r--r-- 1 jenkins-deploy wikidev 11K Aug 29 13:15 /srv/mediawiki-staging/php-master/includes/json/FormatJson.php [22:28:59] mwscript runs as which user? [22:29:07] www-data theoretically [22:29:31] yep [22:29:36] I guess sudo bash && running the script is not a good advice? [22:29:46] krenair@deployment-deploy01:~$ grep MEDIAWIKI_WEB_USER /etc/profile.d/mediawiki.sh [22:29:46] MEDIAWIKI_WEB_USER="www-data" [22:29:49] no [22:29:55] shouldn't make a difference [22:30:15] it's saying file not found on a file that exists [22:30:18] I just can't even [22:30:27] Reedy, any ideas? [22:30:47] Is it +r for that user? [22:31:00] Yeah, it's a+r. Eh. [22:31:29] others should be able to read as rw-r-r [22:31:56] if they weren't able to read they'd get a permissions error [22:32:29] maybe it is a dangling symlink? [22:34:07] krenair@deployment-deploy01:~$ ls -lh /srv/mediawiki-staging/php-master/includes/json/FormatJson.php [22:34:08] -rw-r--r-- 1 jenkins-deploy wikidev 11K Aug 29 13:15 /srv/mediawiki-staging/php-master/includes/json/FormatJson.php [22:34:08] krenair@deployment-deploy01:~$ sudo -u www-data ls -lh /srv/mediawiki-staging/php-master/includes/json/FormatJson.php [22:34:08] -rw-r--r-- 1 jenkins-deploy wikidev 11K Aug 29 13:15 /srv/mediawiki-staging/php-master/includes/json/FormatJson.php [22:34:40] trying to run it again using "sudo -u www-data php /srv/mediawiki/multiversion/MWScript.php" - note the lack of -staging [22:37:17] good night [22:37:24] adiós Platonides hasta mañana [22:37:27] g'night [22:38:07] let me know tomorrow if the "mistery" got resolved :) [22:38:16] technically you would be able to say "good morning" in 20mins :) [22:38:35] except that in my timezone we're at 0:38 [22:38:53] So your already morning :) [22:38:58] nigh, Hauskatze [22:39:14] paladox: it's a dark morning atm heh :) [22:39:19] lol [22:39:33] * Hauskatze bows and leaves [22:41:58] Can someone give me forge-commit and push privs for mediawiki/extensions/ChangeUserPasswords.git so I can fix the repo? [22:42:15] (Context: https://phabricator.wikimedia.org/T202275#4594776 ) [22:45:27] James_F, try now [22:46:05] paladox: but which kind of morning, the one from midnight or the one from sunrise. if you google "when does morning start and night end" you actually get https://en.wikipedia.org/wiki/Morning :) [22:46:26] lol, the one thats starts at 00:00 :P [22:47:07] Krenair: Perfect. [22:47:11] Krenair: Thank you! [22:47:17] James_F, np, let me know when you're done [22:47:25] Krenair: Done. [22:47:28] 10Project-Admins: New Extension: ChangeUserPasswords - https://phabricator.wikimedia.org/T202275 (10Jdforrester-WMF) Fixed. https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/ChangeUserPasswords/+/master now is the extension itself. [22:47:49] `git filter-branch --subdirectory-filter extensions/ChangeUserPasswords/; and git push origin --force`. [22:48:25] reverted permissions [22:48:28] Ta. [22:50:03] good job, James_F [22:50:46] There are some ultra-magic git commands of which everyone is scared, and I'm too much of a fool to worry. ;-) [22:51:01] But `git filter-branch` is really a lovely command when you need it. [22:58:05] 10Release-Engineering-Team (Kanban), 10Release, 10Train Deployments, 10User-zeljkofilipin: 1.32.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T191068 (10Krinkle) [23:21:34] (03PS9) 10Legoktm: Move to `git archive` like model for MediaWiki releases [tools/release] - 10https://gerrit.wikimedia.org/r/454609 (https://phabricator.wikimedia.org/T199467) [23:22:39] 10Project-Admins: New Extension: ChangeUserPasswords - https://phabricator.wikimedia.org/T202275 (10bd808) >>! In T202275#4600008, @Jdforrester-WMF wrote: > Fixed. https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/ChangeUserPasswords/+/master now is the extension itself. For the sake of poster... [23:23:24] bd808: Thanks. [23:23:47] James_F: you are welcome, and thank you :) [23:24:20] bd808: I'm aggressively using codesearch to find deprecated code and kill it. This was scratching my own itch. ;-) [23:24:20] (03PS10) 10Legoktm: Move to `git archive` like model for MediaWiki releases [tools/release] - 10https://gerrit.wikimedia.org/r/454609 (https://phabricator.wikimedia.org/T199467) [23:24:34] 10Continuous-Integration-Config, 10MinervaNeue, 10phan-taint-check-plugin, 10Readers-Web-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q1): Minerva taint error: Calling method \BaseTemplate::set() in \SkinMinerva::prepareHeaderAndFooter that outputs using tainted ar... - https://phabricator.wikimedia.org/T204094 [23:33:00] Have we done a proper scap since https://gerrit.wikimedia.org/r/c/operations/puppet/+/460021 landed or is the automatic cron run by l10nupdate in three hours going to be the first time we find out if we break everything? [23:33:08] (Don't mind me, maudlin James. ;-))