Page MenuHomePhabricator

brennen (Brennen Bearnes)
Software Engineer, Release EngineeringAdministrator

Projects (41)

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Feb 3 2019, 8:29 PM (354 w, 11 h)
Roles
Administrator
Availability
Available
IRC Nick
brennen
LDAP User
Brennen Bearnes
MediaWiki User
BBearnes (WMF) [ Global Accounts ]

Recent Activity

Fri, Nov 14

brennen closed T409821: Move redioscope repo under mediawiki/services, a subtask of T407999: api rate limiting: Create a helper service for exposing per-user (per-bucket) metrics, as Resolved.
Fri, Nov 14, 10:43 PM · serviceops, OKR-Work, MediaWiki-Platform-Team
brennen closed T409821: Move redioscope repo under mediawiki/services as Resolved.

Done:

Fri, Nov 14, 10:43 PM · Essential-Work, Release-Engineering-Team (Doing 😎), User-brennen, GitLab, collaboration-services

Thu, Nov 13

brennen added a comment to T409903: Bitergia crawler bot runs into errors collection GitLab data.

See T385529: Automatically export and publish a list of WMF deployed code repositories in Bitergia's JSON format for some related background.

Thu, Nov 13, 10:11 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io, collaboration-services, GitLab

Wed, Nov 12

brennen added a comment to T409947: Merge upstream master from Phorge as of 2025-11-12.

AFAICT, just the 2 minor ones in the phabricator repo. It's up for testing in devtools.

Wed, Nov 12, 4:53 PM · Patch-For-Review, Release-Engineering-Team, User-brennen, Phabricator (phabricator-next)
brennen created T409947: Merge upstream master from Phorge as of 2025-11-12.
Wed, Nov 12, 4:28 PM · Patch-For-Review, Release-Engineering-Team, User-brennen, Phabricator (phabricator-next)

Wed, Nov 5

brennen moved T409219: GitLab Private Repository Request for: user-scripts-data-tooling from Backlog to Done or Declined on the User-brennen board.
Wed, Nov 5, 12:38 AM · Essential-Work, User-brennen, Release-Engineering-Team, GitLab
brennen closed T409219: GitLab Private Repository Request for: user-scripts-data-tooling as Resolved.

Created as: https://gitlab.wikimedia.org/repos/projects/user-scripts-data-tooling

Wed, Nov 5, 12:38 AM · Essential-Work, User-brennen, Release-Engineering-Team, GitLab

Tue, Nov 4

brennen triaged T409193: Deploy Phab/Phorge 2025-11-04 as High priority.
Tue, Nov 4, 3:44 PM · Essential-Work, Release-Engineering-Team (Doing 😎), collaboration-services, User-brennen, Phabricator (2025-11-04)
brennen created T409193: Deploy Phab/Phorge 2025-11-04.
Tue, Nov 4, 3:44 PM · Essential-Work, Release-Engineering-Team (Doing 😎), collaboration-services, User-brennen, Phabricator (2025-11-04)
brennen moved T403385: Restrict project workboard access to logged in users only from Backlog to Radar on the User-brennen board.
Tue, Nov 4, 3:42 PM · Essential-Work, User-brennen, Phabricator (2025-11-04), Release-Engineering-Team (Doing 😎)
brennen added a project to T403385: Restrict project workboard access to logged in users only: User-brennen.
Tue, Nov 4, 3:41 PM · Essential-Work, User-brennen, Phabricator (2025-11-04), Release-Engineering-Team (Doing 😎)

Fri, Oct 31

brennen moved T384517: Jenkins PHP Unit jobs split job groups based on PHPUNIT_PARALLEL_GROUP_COUNT from Backlog to Doing/Involved on the User-brennen board.

PHPUNIT_PARALLEL_GROUP_COUNT=cpus / (executers / 2) (gives us 8 for most instance, 16 for our bigger instance)

Fri, Oct 31, 8:20 PM · User-brennen, Continuous-Integration-Config, Release-Engineering-Team (Doing 😎)

Wed, Oct 29

brennen closed T408575: Deploy Phabricator/Phorge 2025-10-28 as Resolved.
Wed, Oct 29, 12:20 AM · Essential-Work, User-brennen, Release-Engineering-Team, collaboration-services, Phabricator (2025-10-28)

Tue, Oct 28

brennen created T408575: Deploy Phabricator/Phorge 2025-10-28.
Tue, Oct 28, 2:56 PM · Essential-Work, User-brennen, Release-Engineering-Team, collaboration-services, Phabricator (2025-10-28)

Mon, Oct 27

brennen moved T383254: Jenkins: In the integration project in WMCS, test out larger workers for CI from Backlog to Next on the User-brennen board.
Mon, Oct 27, 5:02 PM · User-brennen, Continuous-Integration-Config, Release-Engineering-Team (Doing 😎)
brennen moved T385529: Automatically export and publish a list of WMF deployed code repositories in Bitergia's JSON format from Waiting Response to Radar on the User-brennen board.
Mon, Oct 27, 5:01 PM · Release-Engineering-Team (Doing 😎), User-brennen, wikimedia.biterg.io

Oct 14 2025

brennen closed T407111: Unknown Configuration Option "gitlab.api_key" in Phab Local Config, a subtask of T401163: Review and clean up Unresolved Setup Issues in production, as Resolved.
Oct 14 2025, 9:25 PM · Release-Engineering-Team (Priority Backlog 📥), Phabricator
brennen closed T407111: Unknown Configuration Option "gitlab.api_key" in Phab Local Config as Resolved.

As I understand it: gitlab.api_key in the local.json created by each scap deployment is derived from the phabricator.local.gitlab_api_key set in puppet (from a lookup of profile::phabricator::main::gitlab_api_key) and written to /etc/phabricator/config.yaml.

Oct 14 2025, 9:25 PM · User-brennen, Release-Engineering-Team (Priority Backlog 📥), Phabricator
brennen created T407244: Deploy Phabricator/Phorge 2025-10-14.
Oct 14 2025, 2:34 PM · Release-Engineering-Team (Doing 😎), collaboration-services, User-brennen, Phabricator (2025-10-14)

Oct 7 2025

brennen created T406597: Deploy Phabricator/Phorge 2025-10-07.
Oct 7 2025, 2:26 PM · Essential-Work, Release-Engineering-Team (Doing 😎), collaboration-services, User-brennen, Phabricator (2025-10-07)

Oct 2 2025

brennen created T406185: Wikimedia\Rdbms\DBQueryError: Error 1146: Table '[wiktionary].wikifunctionsclient_usage' doesn't exist.
Oct 2 2025, 12:45 AM · Essential-Work, Release-Engineering-Team (Doing 😎), DBA, Abstract Wikipedia team, Wikifunctions, User-brennen, Wikimedia-production-error

Oct 1 2025

brennen added a project to T405677: 1.45.0-wmf.21 deployment blockers: User-brennen.
Oct 1 2025, 3:35 PM · User-brennen, Essential-Work, Release-Engineering-Team (Doing 😎), Release, Train Deployments
brennen added a comment to T405677: 1.45.0-wmf.21 deployment blockers.

Online and can take over train ops from here.

Oct 1 2025, 3:34 PM · User-brennen, Essential-Work, Release-Engineering-Team (Doing 😎), Release, Train Deployments
brennen closed T406072: Unable to publish to Maven as Resolved.

Going ahead and resolving this, please reopen if anything breaks with those jobs.

Oct 1 2025, 2:35 PM · Essential-Work, Release-Engineering-Team (Doing 😎), User-brennen, Continuous-Integration-Config, Data-Engineering

Sep 30 2025

brennen moved T406072: Unable to publish to Maven from Backlog to Doing/Involved on the User-brennen board.
Sep 30 2025, 11:16 PM · Essential-Work, Release-Engineering-Team (Doing 😎), User-brennen, Continuous-Integration-Config, Data-Engineering
brennen changed the status of T406072: Unable to publish to Maven from Open to In Progress.

After updating analytics-refinery-maven-release, this one succeeded: https://integration.wikimedia.org/ci/view/All/job/analytics-refinery-maven-release/48/console

Sep 30 2025, 11:16 PM · Essential-Work, Release-Engineering-Team (Doing 😎), User-brennen, Continuous-Integration-Config, Data-Engineering
brennen created T406072: Unable to publish to Maven.
Sep 30 2025, 8:43 PM · Essential-Work, Release-Engineering-Team (Doing 😎), User-brennen, Continuous-Integration-Config, Data-Engineering
brennen added a comment to T403542: Drop unexpected/unneeded database tables in Phabricator.

@brennen: I assume you don't know or remember anything about this, just like me. :)

Sep 30 2025, 3:31 PM · DBA, Release-Engineering-Team (Priority Backlog 📥), Phabricator
brennen created T406041: Deploy Phabricator/Phorge 2025-09-30.
Sep 30 2025, 2:49 PM · Essential-Work, Release-Engineering-Team (Doing 😎), collaboration-services, User-brennen, Phabricator (2025-09-30)

Sep 26 2025

brennen added a comment to T403948: 'Fulltext' searches fail on test Phab instance due to ElasticSearch default config (PhutilAggregateException: All Fulltext Search hosts failed / CURLE_COULDNT_CONNECT).

If editing /etc/phabricator/config.yaml and restarting doesn't change things about the "Local Config" then what else needs to happen for that to sync to the Local Config? (I assume a proper deploy)

Sep 26 2025, 6:16 PM · Phabricator (2025-10-28), Release-Engineering-Team (Radar), collaboration-services, VPS-project-Phabricator

Sep 25 2025

brennen moved T396381: 1.45.0-wmf.20 deployment blockers from Doing/Involved to Done or Declined on the User-brennen board.

Currently stable on all wikis.

Sep 25 2025, 8:26 PM · Release-Engineering-Team (Doing 😎), User-brennen, Essential-Work, Release, Train Deployments
brennen closed T405514: InvalidArgumentException: 'type' parameter is mandatory, a subtask of T396381: 1.45.0-wmf.20 deployment blockers, as Resolved.
Sep 25 2025, 8:26 PM · Release-Engineering-Team (Doing 😎), User-brennen, Essential-Work, Release, Train Deployments
brennen closed T405514: InvalidArgumentException: 'type' parameter is mandatory as Resolved.

Haven't seen this in prod since rolling out backport.

Sep 25 2025, 8:26 PM · MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Growth-Team (Current Sprint), User-brennen, GrowthExperiments-LevelingUp, GrowthExperiments, Notifications (Echo), Wikimedia-production-error
brennen moved T405658: UploadStashFileNotFoundException: Key "[filename].tif" not found in stash. (via PublishStashedFileJob) from Backlog to Logs/Train on the User-brennen board.
Sep 25 2025, 8:25 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Commons, Unstewarded-production-error, User-brennen, MediaWiki-File-management, MediaWiki-Uploading, Wikimedia-production-error
brennen moved T405666: Wikimedia\WikiPEG\SyntaxError: Expected end of input but "\n" found. from Backlog to Logs/Train on the User-brennen board.
Sep 25 2025, 8:25 PM · Essential-Work, Patch-For-Review, Content-Transform-Team (Work In Progress), User-brennen, Parsoid, Wikimedia-production-error
brennen created T405666: Wikimedia\WikiPEG\SyntaxError: Expected end of input but "\n" found..
Sep 25 2025, 8:24 PM · Essential-Work, Patch-For-Review, Content-Transform-Team (Work In Progress), User-brennen, Parsoid, Wikimedia-production-error
brennen added a project to T395045: UploadStashFileNotFoundException: Key [file].jpg not found in stash. (via Special:Upload tryagain feature): Unstewarded-production-error.
Sep 25 2025, 7:49 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Unstewarded-production-error, Commons, User-brennen, MediaWiki-File-management, MediaWiki-Uploading, Wikimedia-production-error
brennen added a project to T405658: UploadStashFileNotFoundException: Key "[filename].tif" not found in stash. (via PublishStashedFileJob): Unstewarded-production-error.
Sep 25 2025, 7:49 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Commons, Unstewarded-production-error, User-brennen, MediaWiki-File-management, MediaWiki-Uploading, Wikimedia-production-error
brennen created T405658: UploadStashFileNotFoundException: Key "[filename].tif" not found in stash. (via PublishStashedFileJob).
Sep 25 2025, 7:48 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Commons, Unstewarded-production-error, User-brennen, MediaWiki-File-management, MediaWiki-Uploading, Wikimedia-production-error
brennen added a comment to T396381: 1.45.0-wmf.20 deployment blockers.

Blocker resolved, logs clean-ish, rolling to all wikis.

Sep 25 2025, 7:20 PM · Release-Engineering-Team (Doing 😎), User-brennen, Essential-Work, Release, Train Deployments
brennen added a comment to T396381: 1.45.0-wmf.20 deployment blockers.

Planning to deploy backports prior to rolling train; currently waiting on all-clear for deployment server DC switchover (T399891).

Sep 25 2025, 5:27 PM · Release-Engineering-Team (Doing 😎), User-brennen, Essential-Work, Release, Train Deployments
brennen triaged T405514: InvalidArgumentException: 'type' parameter is mandatory as Unbreak Now! priority.

Raising to UBN as train blocker. Can handle backport shortly.

Sep 25 2025, 3:43 PM · MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Growth-Team (Current Sprint), User-brennen, GrowthExperiments-LevelingUp, GrowthExperiments, Notifications (Echo), Wikimedia-production-error
brennen moved T383254: Jenkins: In the integration project in WMCS, test out larger workers for CI from Next to Backlog on the User-brennen board.
Sep 25 2025, 3:28 PM · User-brennen, Continuous-Integration-Config, Release-Engineering-Team (Doing 😎)
brennen moved T403215: Diffusion code view: Per-file change info is slow to load despite caching (diffusion.lastmodifiedquery) from Backlog to Radar on the User-brennen board.
Sep 25 2025, 3:28 PM · Phabricator, Performance Issue, Diffusion, Release-Engineering-Team, User-brennen
brennen moved T373548: Alerts for disk space issues in GitLab's Digital Ocean cluster from Doing/Involved to Backlog on the User-brennen board.
Sep 25 2025, 3:28 PM · Patch-For-Review, User-brennen, GitLab (CI & Job Runners), Release-Engineering-Team (Priority Backlog 📥)
brennen moved T404214: Phabricator manifest edit API failing with a 200 response from Backlog to Radar on the User-brennen board.
Sep 25 2025, 3:28 PM · Release-Engineering-Team (Doing 😎), Upstream, Phabricator (Upstream), User-brennen
brennen moved T396381: 1.45.0-wmf.20 deployment blockers from Backlog to Doing/Involved on the User-brennen board.
Sep 25 2025, 3:28 PM · Release-Engineering-Team (Doing 😎), User-brennen, Essential-Work, Release, Train Deployments
brennen moved T402920: InvalidArgumentException: $usertalk must be provided if block target is not a user/IP from Backlog to Logs/Train on the User-brennen board.
Sep 25 2025, 3:28 PM · Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), User-brennen, Temporary accounts, Wikimedia-production-error
brennen moved T405511: TypeError: GrowthExperiments\NewcomerTasks\Task\TaskSet::__construct(): Argument #4 ($filters) must be of type GrowthExperiments\NewcomerTasks\Task\TaskSetFilters, array given from Backlog to Logs/Train on the User-brennen board.
Sep 25 2025, 3:27 PM · User-Michael, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), GrowthExperiments-NewcomerTasks, Growth-Team, User-brennen, Wikimedia-production-error
brennen moved T405514: InvalidArgumentException: 'type' parameter is mandatory from Backlog to Logs/Train on the User-brennen board.
Sep 25 2025, 3:27 PM · MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Growth-Team (Current Sprint), User-brennen, GrowthExperiments-LevelingUp, GrowthExperiments, Notifications (Echo), Wikimedia-production-error
brennen added a project to T402920: InvalidArgumentException: $usertalk must be provided if block target is not a user/IP: User-brennen.
Sep 25 2025, 3:27 PM · Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), User-brennen, Temporary accounts, Wikimedia-production-error
brennen moved T404134: Merge Phorge's upstream master (2025-09-08) into our wmf/stable from To Triage to 2025-09-25 on the Phabricator board.
Sep 25 2025, 3:05 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team (Doing 😎), Phabricator (2025-09-25), collaboration-services, User-brennen

Sep 24 2025

brennen updated the task description for T405514: InvalidArgumentException: 'type' parameter is mandatory.
Sep 24 2025, 9:00 PM · MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Growth-Team (Current Sprint), User-brennen, GrowthExperiments-LevelingUp, GrowthExperiments, Notifications (Echo), Wikimedia-production-error
brennen created T405514: InvalidArgumentException: 'type' parameter is mandatory.
Sep 24 2025, 7:24 PM · MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Growth-Team (Current Sprint), User-brennen, GrowthExperiments-LevelingUp, GrowthExperiments, Notifications (Echo), Wikimedia-production-error
brennen created T405511: TypeError: GrowthExperiments\NewcomerTasks\Task\TaskSet::__construct(): Argument #4 ($filters) must be of type GrowthExperiments\NewcomerTasks\Task\TaskSetFilters, array given.
Sep 24 2025, 7:12 PM · User-Michael, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), GrowthExperiments-NewcomerTasks, Growth-Team, User-brennen, Wikimedia-production-error

Sep 23 2025

brennen updated subscribers of T404134: Merge Phorge's upstream master (2025-09-08) into our wmf/stable.

Planning a deploy in the upcoming window.

Sep 23 2025, 3:06 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team (Doing 😎), Phabricator (2025-09-25), collaboration-services, User-brennen
brennen updated the task description for T404134: Merge Phorge's upstream master (2025-09-08) into our wmf/stable.
Sep 23 2025, 2:35 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team (Doing 😎), Phabricator (2025-09-25), collaboration-services, User-brennen
brennen added a project to T404134: Merge Phorge's upstream master (2025-09-08) into our wmf/stable: collaboration-services.

Planning a deploy in the upcoming window.

Sep 23 2025, 2:34 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team (Doing 😎), Phabricator (2025-09-25), collaboration-services, User-brennen

Sep 16 2025

brennen created E1900: Brennen AFK.
Sep 16 2025, 8:11 PM · User-brennen, events

Sep 15 2025

brennen closed T404533: GitLab Private Repository Request for: 2025 traffic trend synthesis investigation as Resolved.

Marked this private, assuming it's for high-level data and nothing remotely at the level of PII, I think it fits the rubric. Let us know if you run into any issues.

Sep 15 2025, 5:18 PM · Essential-Work, User-brennen, Release-Engineering-Team, GitLab

Sep 12 2025

brennen added a project to T396381: 1.45.0-wmf.20 deployment blockers: User-brennen.
Sep 12 2025, 1:39 PM · Release-Engineering-Team (Doing 😎), User-brennen, Essential-Work, Release, Train Deployments

Sep 10 2025

brennen moved T404134: Merge Phorge's upstream master (2025-09-08) into our wmf/stable from Backlog to Doing/Involved on the User-brennen board.
Sep 10 2025, 6:28 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team (Doing 😎), Phabricator (2025-09-25), collaboration-services, User-brennen
brennen updated the task description for T404134: Merge Phorge's upstream master (2025-09-08) into our wmf/stable.
Sep 10 2025, 6:28 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team (Doing 😎), Phabricator (2025-09-25), collaboration-services, User-brennen
brennen updated the task description for T404134: Merge Phorge's upstream master (2025-09-08) into our wmf/stable.
Sep 10 2025, 6:10 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team (Doing 😎), Phabricator (2025-09-25), collaboration-services, User-brennen
brennen added projects to T404214: Phabricator manifest edit API failing with a 200 response: Release-Engineering-Team, User-brennen.

Will need some investigation. May be Phorge upstream (Phabricator (Upstream)).

Sep 10 2025, 4:22 PM · Release-Engineering-Team (Doing 😎), Upstream, Phabricator (Upstream), User-brennen

Sep 9 2025

brennen updated the task description for T404134: Merge Phorge's upstream master (2025-09-08) into our wmf/stable.
Sep 9 2025, 6:45 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team (Doing 😎), Phabricator (2025-09-25), collaboration-services, User-brennen
brennen created T404134: Merge Phorge's upstream master (2025-09-08) into our wmf/stable.
Sep 9 2025, 6:40 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team (Doing 😎), Phabricator (2025-09-25), collaboration-services, User-brennen

Sep 2 2025

brennen created T403494: Deploy Phabricator/Phorge 2025-09-02.
Sep 2 2025, 2:41 PM · Essential-Work, Release-Engineering-Team, collaboration-services, User-brennen, Phabricator (2025-09-02)

Aug 28 2025

brennen triaged T403215: Diffusion code view: Per-file change info is slow to load despite caching (diffusion.lastmodifiedquery) as Low priority.
Aug 28 2025, 9:57 PM · Phabricator, Performance Issue, Diffusion, Release-Engineering-Team, User-brennen
brennen created T403215: Diffusion code view: Per-file change info is slow to load despite caching (diffusion.lastmodifiedquery).
Aug 28 2025, 9:57 PM · Phabricator, Performance Issue, Diffusion, Release-Engineering-Team, User-brennen
brennen moved T401160: Phorge GitLab widget generates writes to cache table for task views from To Triage to Needs code (in Phab or bot) on the Phabricator board.
Aug 28 2025, 9:51 PM · Wikimedia-Phabricator-Extensions, Patch-For-Review, User-brennen, Release-Engineering-Team, GitLab (Integrations), Phabricator
brennen moved T401157: Phorge setup check caching is misbehaving, leading to many duck-sound=quack requests from Waiting Response to Done or Declined on the User-brennen board.
Aug 28 2025, 9:40 PM · collaboration-services, User-brennen, Release-Engineering-Team, Phabricator
brennen closed T401157: Phorge setup check caching is misbehaving, leading to many duck-sound=quack requests as Resolved.

There's followup work to be done in improving the setup checks upstream and digging into repo caching, but the proximate problem seems resolved after tuning the APCu cache.

Aug 28 2025, 9:40 PM · collaboration-services, User-brennen, Release-Engineering-Team, Phabricator

Aug 26 2025

brennen created T402930: Deploy Phabricator/Phorge 2025-08-26.
Aug 26 2025, 2:23 PM · Essential-Work, User-brennen, Release-Engineering-Team (Doing 😎), collaboration-services, Phabricator (2025-08-26)

Aug 25 2025

brennen added a comment to T401157: Phorge setup check caching is misbehaving, leading to many duck-sound=quack requests.

It still shows 128MB there. Let me do some restarts to change that.

Aug 25 2025, 4:14 PM · collaboration-services, User-brennen, Release-Engineering-Team, Phabricator

Aug 20 2025

brennen closed T402309: Deploy Phabricator/Phorge 2025-08-19 as Resolved.
Aug 20 2025, 4:28 PM · Essential-Work, collaboration-services, Release-Engineering-Team, User-brennen, Phabricator (2025-08-19)

Aug 19 2025

brennen created T402309: Deploy Phabricator/Phorge 2025-08-19.
Aug 19 2025, 2:25 PM · Essential-Work, collaboration-services, Release-Engineering-Team, User-brennen, Phabricator (2025-08-19)

Aug 13 2025

brennen closed T397091: SpiderPig log view: Make table sortable by column, default to descending by count as Resolved.
Aug 13 2025, 5:07 PM · Essential-Work, Release-Engineering-Team (Priority Backlog 📥), User-brennen, Scap (SpiderPig 🕸️)

Aug 7 2025

brennen moved T401352: Disable GitLab 18.0 data collection from Backlog to Radar on the User-brennen board.

Thanks for investigating! usage_ping change LGTM.

Aug 7 2025, 9:28 PM · gitlab-settings, collaboration-services, User-brennen, Release-Engineering-Team, GitLab (Administration, Settings & Policy)

Aug 6 2025

brennen created T401352: Disable GitLab 18.0 data collection .
Aug 6 2025, 7:43 PM · gitlab-settings, collaboration-services, User-brennen, Release-Engineering-Team, GitLab (Administration, Settings & Policy)

Aug 5 2025

brennen triaged T401157: Phorge setup check caching is misbehaving, leading to many duck-sound=quack requests as Medium priority.

With the above mitigation in place, this seems less urgent in terms of web requests, but I'd still like to get to the bottom of it.

Aug 5 2025, 6:33 PM · collaboration-services, User-brennen, Release-Engineering-Team, Phabricator
brennen claimed T401160: Phorge GitLab widget generates writes to cache table for task views.
Aug 5 2025, 6:28 PM · Wikimedia-Phabricator-Extensions, Patch-For-Review, User-brennen, Release-Engineering-Team, GitLab (Integrations), Phabricator
brennen closed T401213: Deploy Phabricator/Phorge 2025-08-05 as Resolved.
Aug 5 2025, 3:35 PM · Essential-Work, User-brennen, collaboration-services, Release-Engineering-Team, Phabricator (2025-08-05)
brennen created T401213: Deploy Phabricator/Phorge 2025-08-05.
Aug 5 2025, 3:15 PM · Essential-Work, User-brennen, collaboration-services, Release-Engineering-Team, Phabricator (2025-08-05)
brennen added a comment to T401157: Phorge setup check caching is misbehaving, leading to many duck-sound=quack requests.

Question: Do we still have data if the number of duck-sound=quack requests was roughly the same level before and after our 2025-07-15 15:30UTC deployment in T370266? (If it was the same, that would rule out f2a01dca392.)

Aug 5 2025, 1:55 PM · collaboration-services, User-brennen, Release-Engineering-Team, Phabricator
brennen created T401160: Phorge GitLab widget generates writes to cache table for task views.
Aug 5 2025, 4:06 AM · Wikimedia-Phabricator-Extensions, Patch-For-Review, User-brennen, Release-Engineering-Team, GitLab (Integrations), Phabricator

Aug 4 2025

brennen added a comment to T401157: Phorge setup check caching is misbehaving, leading to many duck-sound=quack requests.

BUT, actually running a phpinfo() shows:

Aug 4 2025, 10:12 PM · collaboration-services, User-brennen, Release-Engineering-Team, Phabricator
brennen created T401157: Phorge setup check caching is misbehaving, leading to many duck-sound=quack requests.
Aug 4 2025, 9:56 PM · collaboration-services, User-brennen, Release-Engineering-Team, Phabricator
brennen closed T401123: Puppet failures on integration-agent instances - unable to connect to integration-puppetserver-01 as Resolved.
Aug 4 2025, 4:11 PM · Essential-Work, User-brennen, collaboration-services, Release-Engineering-Team, Continuous-Integration-Infrastructure
brennen added a comment to T401123: Puppet failures on integration-agent instances - unable to connect to integration-puppetserver-01.

Puppet 7 servers never fail to surprise me with how much RAM they want. I'd definitely start by doubling the RAM on that VM before investigating anything else.

Aug 4 2025, 3:53 PM · Essential-Work, User-brennen, collaboration-services, Release-Engineering-Team, Continuous-Integration-Infrastructure
brennen added a comment to T401123: Puppet failures on integration-agent instances - unable to connect to integration-puppetserver-01.

After reboot:

Aug 4 2025, 2:44 PM · Essential-Work, User-brennen, collaboration-services, Release-Engineering-Team, Continuous-Integration-Infrastructure
brennen added a comment to T401123: Puppet failures on integration-agent instances - unable to connect to integration-puppetserver-01.

Unable to ssh to puppetserver. In horizon log tab for integration-puppetserver-01:

Aug 4 2025, 2:40 PM · Essential-Work, User-brennen, collaboration-services, Release-Engineering-Team, Continuous-Integration-Infrastructure
brennen moved T401123: Puppet failures on integration-agent instances - unable to connect to integration-puppetserver-01 from Backlog to Radar on the User-brennen board.
Aug 4 2025, 2:30 PM · Essential-Work, User-brennen, collaboration-services, Release-Engineering-Team, Continuous-Integration-Infrastructure
brennen created T401123: Puppet failures on integration-agent instances - unable to connect to integration-puppetserver-01.
Aug 4 2025, 2:28 PM · Essential-Work, User-brennen, collaboration-services, Release-Engineering-Team, Continuous-Integration-Infrastructure

Aug 1 2025

brennen moved T388087: CentralAuthIdLookup::lookupUserNames: Wikimedia\NormalizedException\NormalizedException: invalid username: {name} (via Special:Contributions or Special:BlockList) from Backlog to Logs/Train on the User-brennen board.
Aug 1 2025, 5:09 PM · User-brennen, MediaWiki-Platform-Team, Wikimedia-production-error, MediaWiki-extensions-CentralAuth
brennen moved T400907: Table 'securepoll_questions' doesn't exist (MediaWiki\Extension\SecurePoll\Store\DBStore::getQuestionInfo) from Backlog to Logs/Train on the User-brennen board.
Aug 1 2025, 5:09 PM · Essential-Work, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), MediaWiki-extensions-SecurePoll, User-brennen, Wikimedia-production-error, Trust and Safety Product Team
brennen moved T400908: Wikimedia\Rdbms\DBQueryError: Error 1213: Deadlock found when trying to get lock; try restarting transactionFunction: MediaWiki\Page\WikiPage::updateCategoryCountsQuery from Backlog to Logs/Train on the User-brennen board.
Aug 1 2025, 5:09 PM · Unstewarded-production-error, User-brennen, MediaWiki-Page-derived-data, Wikimedia-production-error
brennen moved T400910: Wikimedia\Assert\PreconditionException: Precondition failed: This WikiPage instance does not represent an existing page: [page] from Backlog to Logs/Train on the User-brennen board.
Aug 1 2025, 5:08 PM · User-brennen, MediaWiki-Page-rename, Wikimedia-production-error

Jul 31 2025

brennen moved T396373: 1.45.0-wmf.12 deployment blockers from Doing/Involved to Done or Declined on the User-brennen board.
Jul 31 2025, 10:42 PM · User-brennen, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
brennen closed T396373: 1.45.0-wmf.12 deployment blockers as Resolved.

Stable on all wikis.

Jul 31 2025, 10:42 PM · User-brennen, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments