[go: up one dir, main page]

Page MenuHomePhabricator

demon (Chad Horohoe)
Disabled

User Details

User Since
Sep 19 2014, 7:05 PM (531 w, 1 d)
Roles
Disabled
IRC Nick
^demon
LDAP User
Chad
MediaWiki User
😂 [ Global Accounts ]

Recent Activity

Thu, Nov 7

duytran888997 awarded rSVN115794: This is the way the world ends: Not with a bang but a whimper. a Pirate Logo token.
Thu, Nov 7, 12:51 PM

Jun 14 2023

demon closed T201635: Canary deployment continuation prompt should emit a timestamp to console as Resolved.
Jun 14 2023, 5:05 AM · Release-Engineering-Team (They Live 🕶️🧟), Scap

Jun 12 2023

demon moved T201635: Canary deployment continuation prompt should emit a timestamp to console from Backlog to Waiting for review on the Release-Engineering-Team (They Live 🕶️🧟) board.
Jun 12 2023, 10:31 PM · Release-Engineering-Team (They Live 🕶️🧟), Scap
demon claimed T201635: Canary deployment continuation prompt should emit a timestamp to console.
Jun 12 2023, 10:27 PM · Release-Engineering-Team (They Live 🕶️🧟), Scap
demon claimed T307775: Adding a new scap::source failed due to lack of git user config.
Jun 12 2023, 4:21 PM · Release-Engineering-Team (They Live 🕶️🧟), Scap
demon claimed T311080: Fatal scap error messages should include the version of scap that is running.
Jun 12 2023, 4:19 PM · Release-Engineering-Team (Onboarding 🚀), Scap

Jun 7 2023

demon closed Restricted Task, a subtask of T84: Make sure anti-vandalism features are up to snuff, as Declined.
Jun 7 2023, 4:37 PM · Phabricator, Wikimedia Phabricator RfC

May 31 2023

demon moved T329220: buildkitd: Require use of the blubber frontend when running on trusted runners. from Backlog to Ready on the Release-Engineering-Team (They Live 🕶️🧟) board.
May 31 2023, 4:01 PM · Release-Engineering-Team (They Live 🕶️🧟), GitLab (CI & Job Runners)
demon closed T330216: 1.41.0-wmf.10 deployment blockers as Resolved.
May 31 2023, 4:00 PM · Patch-For-Review, Release-Engineering-Team (They Live 🕶️🧟), Release, Train Deployments
demon added a comment to T317212: article-recommender: clean up git-fat removal.

I need someone to review the linked patch :)

May 31 2023, 3:37 PM · Release-Engineering-Team (Priority Backlog 📥), Research, Scap

May 24 2023

demon created T337427: LanguageConverter: Call to member function replace() on null.
May 24 2023, 7:07 PM · Fundraising-Backlog, MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Fundraising Tech - Chaos Crew, MediaWiki-extensions-CentralNotice, Wikimedia-production-error, MediaWiki-Language-converter, Release-Engineering-Team (They Live 🕶️🧟), Release, Train Deployments
demon changed the status of T315925: stop syncing and delete labs/private repo from github from Declined to Resolved.

Easy fix is to just set the repo to private on Github (just done). Then nobody will see it and send us warnings, and Gerrit replication doesn't need any special-casing to skip it.

May 24 2023, 5:07 PM · Release-Engineering-Team, Wikimedia-GitHub

May 9 2023

demon archived P6945 Ideal OSX setup for deployment-charts?.
May 9 2023, 6:03 PM
demon archived P67 Inconsistent snapshot info.
May 9 2023, 6:02 PM
demon archived P6924 Open differentials by repo.
May 9 2023, 6:02 PM
demon archived P7084 Wheeee, py3 failures!.
May 9 2023, 6:02 PM
demon archived P7097 (An Untitled Masterwork).
May 9 2023, 6:01 PM
demon archived P7100 (An Untitled Masterwork).
May 9 2023, 6:01 PM
demon archived P7188 1.31.0-rc.2 tag.
May 9 2023, 6:01 PM
demon archived P7226 (An Untitled Masterwork).
May 9 2023, 6:01 PM

Mar 8 2023

demon closed T331549: Move Helm chart installation out of .gitlab-ci.yml to Terraform as Resolved.
Mar 8 2023, 5:13 PM · Release-Engineering-Team (GitLab V: Event Horizon 🌄)
demon moved T331549: Move Helm chart installation out of .gitlab-ci.yml to Terraform from In progress to Done on the Release-Engineering-Team (GitLab V: Event Horizon 🌄) board.
Mar 8 2023, 5:13 PM · Release-Engineering-Team (GitLab V: Event Horizon 🌄)
demon created T331549: Move Helm chart installation out of .gitlab-ci.yml to Terraform.
Mar 8 2023, 5:13 PM · Release-Engineering-Team (GitLab V: Event Horizon 🌄)
demon moved T320390: migrate gitlab away from the CAS protocol from Backlog to In progress on the Release-Engineering-Team (GitLab V: Event Horizon 🌄) board.
Mar 8 2023, 5:10 PM · Patch-For-Review, Release-Engineering-Team (Radar), User-brennen, GitLab (Auth & Access), collaboration-services, CAS-SSO, Infrastructure-Foundations, SRE
demon awarded Train Conductor to recipient: demon.
Mar 8 2023, 1:18 AM
demon updated demon.
Mar 8 2023, 1:16 AM
demon updated demon.
Mar 8 2023, 1:16 AM
demon updated demon.
Mar 8 2023, 12:41 AM
demon updated demon.
Mar 8 2023, 12:35 AM

Feb 28 2023

demon added a comment to T320390: migrate gitlab away from the CAS protocol.

From the looks of it, we can add OIDC as a second omniauth provider. We might need to use omniauth_auto_link_user to make sure the users match properly. @jbond could you have a look at this anytime soon? We're running up against a deadline of the new Gitlab due to be released in May which removes the CAS-based login entirely.

Feb 28 2023, 9:03 PM · Patch-For-Review, Release-Engineering-Team (Radar), User-brennen, GitLab (Auth & Access), collaboration-services, CAS-SSO, Infrastructure-Foundations, SRE

Feb 18 2023

demon updated the task description for T327583: Archive the SecureSessions extension.
Feb 18 2023, 3:25 AM · User-Kizule, MediaWiki-extensions-SecureSessions, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
demon archived MediaWiki-extensions-SecureSessions.
Feb 18 2023, 3:25 AM
demon edited Description on MediaWiki-extensions-SecureSessions.
Feb 18 2023, 3:25 AM
demon closed T55350: SecureSessions login form hook needs to work with new login form as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T70739: Notice: Undefined index: HTTP_USER_AGENT in SecureSessions.hooks.php on line 205 as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T55351: Have HSTS be configurable in SecureSessions as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T110465: Update SecureSessions to use AuthManager as Declined.

Per T327583

Feb 18 2023, 3:24 AM · Patch-For-Review, MediaWiki-extensions-SecureSessions, MediaWiki-Core-AuthManager
demon closed T110465: Update SecureSessions to use AuthManager, a subtask of T110291: Update all extensions to use AuthManager, as Declined.
Feb 18 2023, 3:24 AM · Goal, MediaWiki-extensions-General, MediaWiki-Core-AuthManager
demon closed T55349: SecureSessions: User accidentally logged out sometimes due to session cycling as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T157814: Secure Sessions ships with php-geoip, but test infrastructure has it already compiled, which gives failures as Declined.

Per T327583

Feb 18 2023, 3:24 AM · ci-test-error, MediaWiki-extensions-SecureSessions
demon closed T157821: gzuncompress(): data error in updateDatabases.php as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T226460: Replace UserLoadFromSession with SessionProvider (will break the extension in 1.34) as Declined.

Per T327583

Feb 18 2023, 3:24 AM · MediaWiki-extensions-SecureSessions
demon closed T236461: SecureSessions not working with 1.31 as Declined.

Per T327583

Feb 18 2023, 3:24 AM · Patch-Needs-Improvement, MediaWiki-extensions-SecureSessions
demon updated the task description for T327583: Archive the SecureSessions extension.
Feb 18 2023, 3:22 AM · User-Kizule, MediaWiki-extensions-SecureSessions, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup

Feb 16 2023

demon closed T323394: Add Gitlab JWT support to Reggie, a subtask of T323149: Try Reggie for buildkit caching, as Resolved.
Feb 16 2023, 5:47 PM · GitLab (CI & Job Runners), Release-Engineering-Team (GitLab III: GitLab in LA 🪃)
demon closed T323394: Add Gitlab JWT support to Reggie as Resolved.
Feb 16 2023, 5:47 PM · Patch-For-Review, Release-Engineering-Team (GitLab V: Event Horizon 🌄)

Feb 15 2023

demon edited projects for T320390: migrate gitlab away from the CAS protocol, added: Release-Engineering-Team (GitLab V: Event Horizon 🌄); removed Release-Engineering-Team (Radar).
Feb 15 2023, 5:24 PM · Patch-For-Review, Release-Engineering-Team (Radar), User-brennen, GitLab (Auth & Access), collaboration-services, CAS-SSO, Infrastructure-Foundations, SRE

Feb 12 2023

demon closed T325585: 1.40.0-wmf.22 deployment blockers as Resolved.

One subtask is still open, but closing this as the train was able to move forward with a partial fix.

Feb 12 2023, 12:06 AM · Patch-For-Review, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments

Feb 7 2023

demon closed T139688: Update documentation on creating/renaming of repos in Diffusion as Invalid.

We aren't creating new repos in Phab anymore.

Feb 7 2023, 7:01 PM · Gerrit-Migration, Documentation, Diffusion
demon removed a member for MediaWiki-extensions-StalkerLog: demon.
Feb 7 2023, 6:47 PM

Feb 2 2023

demon moved T315925: stop syncing and delete labs/private repo from github from Backlog to delete on the Wikimedia-GitHub board.
Feb 2 2023, 2:44 AM · Release-Engineering-Team, Wikimedia-GitHub
demon moved T316122: Archive the ChangeUserPasswords extension from Backlog to delete on the Wikimedia-GitHub board.
Feb 2 2023, 2:44 AM · User-Kizule, MediaWiki-extensions-ChangeUserPasswords, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
demon moved T323200: Archive the MixedNamespaceSearchSuggestions extension from Backlog to delete on the Wikimedia-GitHub board.
Feb 2 2023, 2:43 AM · translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
demon moved T324732: Archive the fundraising/crm/civicrm repo from Backlog to delete on the Wikimedia-GitHub board.
Feb 2 2023, 2:43 AM · Fundraising Sprint Wibbly Wobbly Timey Wimey, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
demon moved T325999: Archive the Farmer extension from Backlog to delete on the Wikimedia-GitHub board.
Feb 2 2023, 2:43 AM · User-Kizule, MediaWiki-extensions-Farmer, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
demon moved T327578: Archive the Semantic Drilldown extension on Gerrit and Phabricator from Backlog to delete on the Wikimedia-GitHub board.
Feb 2 2023, 2:43 AM · NFDI-Germany, User-Kizule, MediaWiki-extensions-SemanticDrilldown, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
demon moved T327583: Archive the SecureSessions extension from Backlog to delete on the Wikimedia-GitHub board.
Feb 2 2023, 2:43 AM · User-Kizule, MediaWiki-extensions-SecureSessions, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup

Jan 31 2023

demon added a project to T202194: Close https://packagist.org/packages/mediawiki/semantic-forms: MediaWiki-extensions-Page_Forms.
Jan 31 2023, 5:44 PM · MediaWiki-extensions-Page_Forms, Projects-Cleanup, Wikimedia-GitHub
demon created T328473: hdfs-tools: Stop using git-fat.
Jan 31 2023, 5:41 PM · Data-Platform-SRE (2024.04.15 - 2024.05.05), Scap
demon created T328472: analytics/refinery: Stop using git-fat.
Jan 31 2023, 5:40 PM · git-lfs, Release-Engineering-Team (Now this 🫠), Data-Engineering, Data-Platform-SRE, Scap

Jan 27 2023

demon updated the task description for T324732: Archive the fundraising/crm/civicrm repo.
Jan 27 2023, 9:57 PM · Fundraising Sprint Wibbly Wobbly Timey Wimey, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
demon closed T309731: Remove unused Gerrit repository mediawiki/services/aqs/deploy as Resolved.

(I don't have rights to do this)

(I also don't have rights to do this)

Jan 27 2023, 9:55 PM · Projects-Cleanup
demon closed T299322: Archive the Athena skin as Resolved.
Jan 27 2023, 9:52 PM · MediaWiki-skins-Athena, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
demon updated the task description for T299322: Archive the Athena skin.
Jan 27 2023, 9:52 PM · MediaWiki-skins-Athena, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
demon updated the task description for T314273: Archive or delete wikidata/query/flink-swift-plugin.
Jan 27 2023, 11:02 AM · Patch-For-Review, Wikidata, Wikidata-Query-Service, Release-Engineering-Team (Blocking 🧱), Projects-Cleanup
demon updated the task description for T314273: Archive or delete wikidata/query/flink-swift-plugin.
Jan 27 2023, 10:47 AM · Patch-For-Review, Wikidata, Wikidata-Query-Service, Release-Engineering-Team (Blocking 🧱), Projects-Cleanup

Jan 25 2023

demon created T327971: Archive metavid-l.
Jan 25 2023, 11:42 PM · SRE, Wikimedia-Mailing-lists

Jan 16 2023

demon added a comment to T165631: move gerrit.wm.org SSH service to private/behind LVS like phab-vcs.

@ayounsi It would mean a considerable effort to recreate an entire LVS service, which we just recently shut down for Phabricator in a lenghty decom process (git-ssh.wm.org), just to have a relatively small improvement, that users can use the "nice" port 22 instead of 29418.

Jan 16 2023, 3:10 AM · collaboration-services, Gerrit, SRE

Jan 3 2023

demon reopened T325585: 1.40.0-wmf.22 deployment blockers as "Open".
Jan 3 2023, 12:16 AM · Patch-For-Review, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
demon closed T325585: 1.40.0-wmf.22 deployment blockers as Resolved.
Jan 3 2023, 12:16 AM · Patch-For-Review, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments

Dec 16 2022

demon added a comment to T325069: Align the GitLab runner tags.

What if we used the provider-agnostic public-cloud?

Dec 16 2022, 2:37 AM · GitLab, Release-Engineering-Team, collaboration-services

Dec 14 2022

demon closed T162208: sync-* scripts should have ability to limit target nodes as Declined.
Dec 14 2022, 3:48 AM · Scap
demon closed T320518: 1.40.0-wmf.13 deployment blockers as Resolved.
Dec 14 2022, 3:43 AM · MW-1.40-notes (1.40.0-wmf.13; 2022-12-05), Patch-For-Review, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments

Oct 18 2022

demon updated the task description for T319359: GitLab integrations: the Gerrit & Jenkins integration catalog.
Oct 18 2022, 3:45 PM · Release-Engineering-Team (Priority Backlog 📥), GitLab (Integrations)
demon updated the task description for T319359: GitLab integrations: the Gerrit & Jenkins integration catalog.
Oct 18 2022, 2:25 PM · Release-Engineering-Team (Priority Backlog 📥), GitLab (Integrations)
demon closed T300819: Investigate and document stacked merge requests as Declined.

This would involve us continuing to add Change-Ids onto commits even on Gitlab? No no, we don't want to recommend that. They're ugly and pointless.

Oct 18 2022, 2:20 PM · Release-Engineering-Team (Priority Backlog 📥), User-aborrero, GitLab (Misc)

Oct 13 2022

demon moved T320390: migrate gitlab away from the CAS protocol from Inbox to Auth & Access on the GitLab board.
Oct 13 2022, 9:01 PM · Patch-For-Review, Release-Engineering-Team (Radar), User-brennen, GitLab (Auth & Access), collaboration-services, CAS-SSO, Infrastructure-Foundations, SRE
demon added a comment to T99268: RfC: Create a proper command-line runner for MediaWiki maintenance tasks.

I noticed today that one of the first commits in the Maintenance system actually had a class-based registry, and while we lost that at some point, it connected the dots for me to something we still do today: The maintenance scripts are in the autoloader and each script has logic to avoid execution if loaded outside their own entry point. This was I believe designed to be run via a wrapper one day.

From the original commit:

$wgMaintenanceScripts = array();

Register their maintenance scripts [class name] with the system

$wgMaintenanceScripts for extensions to add their scripts to the default list.

public static function getMaintenanceScripts() {
      global $wgMaintenanceScripts;
      return $wgMaintenanceScripts + self::getCoreScripts();
  }

http://mediawiki.org/wiki/Special:Code/MediaWiki/54225
https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/a1c51e18af85a9ac464c5b555921e58ec422cd11%5E%21/

Oct 13 2022, 8:11 PM · Patch-For-Review, MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Wikimedia-Hackathon-2021, Platform Engineering Roadmap Decision Making, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Maintenance-system

Sep 7 2022

demon moved T317212: article-recommender: clean up git-fat removal from In progress to Waiting for review on the Release-Engineering-Team (Bonus Level 🕹️) board.
Sep 7 2022, 4:47 PM · Release-Engineering-Team (Priority Backlog 📥), Research, Scap
demon moved T317212: article-recommender: clean up git-fat removal from Backlog to In progress on the Release-Engineering-Team (Bonus Level 🕹️) board.
Sep 7 2022, 4:46 PM · Release-Engineering-Team (Priority Backlog 📥), Research, Scap
demon moved T279509: git-fat replacement/removal from Ready to In progress on the Release-Engineering-Team (Bonus Level 🕹️) board.
Sep 7 2022, 4:45 PM · Release-Engineering-Team (Yakisfaction)
demon renamed T317212: article-recommender: clean up git-fat removal from article-recommender: stop using git-fat to article-recommender: clean up git-fat removal.
Sep 7 2022, 4:12 PM · Release-Engineering-Team (Priority Backlog 📥), Research, Scap
demon created T317212: article-recommender: clean up git-fat removal.
Sep 7 2022, 4:04 PM · Release-Engineering-Team (Priority Backlog 📥), Research, Scap

Sep 6 2022

TheDJ awarded T311314: Shell access request for @demon a Party Time token.
Sep 6 2022, 1:10 PM · SRE, SRE-Access-Requests

Sep 1 2022

demon added a comment to T316877: wikimedia/discovery/analytics: replace git-fat with git-lfs.

Weird! Thanks for spotting that.

Sep 1 2022, 8:09 PM · git-lfs, Release-Engineering-Team (Priority Backlog 📥), Discovery-Search, Scap
demon created T316878: gerrit: stop using git-fat.
Sep 1 2022, 3:41 PM · Release-Engineering-Team (Priority Backlog 📥), Gerrit
demon created T316877: wikimedia/discovery/analytics: replace git-fat with git-lfs.
Sep 1 2022, 3:40 PM · git-lfs, Release-Engineering-Team (Priority Backlog 📥), Discovery-Search, Scap
demon created T316876: wdqs: replace git-fat with git-lfs.
Sep 1 2022, 3:34 PM · Patch-For-Review, Data-Platform-SRE (2024.04.15 - 2024.05.05), git-lfs, Release-Engineering-Team (Priority Backlog 📥), Wikidata, Wikidata-Query-Service, Scap
demon renamed T279509: git-fat replacement/removal from git-fat needs to be ported to Python 3 to git-fat replacement/removal.
Sep 1 2022, 1:34 PM · Release-Engineering-Team (Yakisfaction)

Aug 22 2022

demon claimed T303828: Delete wmf branches from Gerrit repositories.
Aug 22 2022, 4:17 PM · Release-Engineering-Team (Priority Backlog 📥)
demon claimed T279509: git-fat replacement/removal.
Aug 22 2022, 4:17 PM · Release-Engineering-Team (Yakisfaction)
demon moved T279509: git-fat replacement/removal from Backlog to Ready on the Release-Engineering-Team (Bonus Level 🕹️) board.
Aug 22 2022, 4:16 PM · Release-Engineering-Team (Yakisfaction)

Aug 10 2022

demon moved T29929: [Installer] Cannot abort or postpone slow operations during upgrades via web interface from General to Web installer on the MediaWiki-Installer board.
Aug 10 2022, 10:26 PM · MediaWiki-Installer
demon moved T30304: Text overflow outside of box at right of installer screens for long string without linebreaks from General to Web installer on the MediaWiki-Installer board.
Aug 10 2022, 10:26 PM · TestMe, Ladies-That-FOSS-MediaWiki, I18n, MediaWiki-Installer
demon moved T32054: web-based upgrade needs some sort of progress indicator from General to Web installer on the MediaWiki-Installer board.
Aug 10 2022, 10:26 PM · MediaWiki-Installer
demon moved T34973: Convenience link to mw-config/index.php does not point to correct file if referrer not index.php but index.php/Foo from General to Web installer on the MediaWiki-Installer board.
Aug 10 2022, 10:25 PM · MediaWiki-Installer
demon moved T36376: php session dir error just as downloading LocalSettings.php from General to Web installer on the MediaWiki-Installer board.
Aug 10 2022, 10:25 PM · Upstream, MediaWiki-Installer
demon moved T42372: the iframe with the Creative Commons license shows partial translations from General to Web installer on the MediaWiki-Installer board.
Aug 10 2022, 10:24 PM · RTL, I18n, MediaWiki-Installer
demon moved T53582: WebInstallerOutput::flush() non-functional from General to Web installer on the MediaWiki-Installer board.
Aug 10 2022, 10:24 PM · MediaWiki-Installer
demon moved T108097: Improve the web installer's error page for missing dependencies from General to Web installer on the MediaWiki-Installer board.
Aug 10 2022, 10:19 PM · Composer, MediaWiki-Installer