Page MenuHomePhabricator

dancy (Ahmon Dancy)
Staff Software Engineer, Release EngineeringAdministrator

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Jun 27 2020, 12:14 AM (284 w, 4 d)
Roles
Administrator
Availability
Available
IRC Nick
dancy
LDAP User
Ahmon Dancy
MediaWiki User
ADancy (WMF) [ Global Accounts ]

Recent Activity

Wed, Dec 3

dancy added a comment to T411516: Add ability to ignore missing extensions in mergeMessageFileList's `--list-file` input.

Hmm now that I'm thinking about it a little more... do we run mergeMessageFileList for each wmf.N branch separately? If we run it only once and reuse the result across both branches, that would be a problem if an extension was missing in one branch but present in the other.

Wed, Dec 3, 4:21 PM · Scap, MediaWiki-Internationalization
dancy closed T393128: SpiderPig UI: Add titles of backport patches to UI as Resolved.

Changes deployed via scap 4.229.0

Wed, Dec 3, 4:19 PM · Scap (SpiderPig 🕸️)

Tue, Dec 2

dancy added a comment to T409519: WikibaseLexeme submodule is not available.

I'm currently blocked from updating my train-dev development environment because I can't clone https://phabricator.wikimedia.org/diffusion/NLSP/new-lexeme-special-page.git from offsite.

Tue, Dec 2, 4:13 PM · Wikidata-Omega, collaboration-services, Regression, Wikidata Lexicographical data, Wikidata, Diffusion, Phabricator

Mon, Dec 1

dancy added a comment to T410018: Initial group versions displayed by "scap train" can be wrong if previous scap attempt failed.

Does anyone know where https://noc.wikimedia.org sources its data?

I may be wrong but judging by https://github.com/wikimedia/operations-mediawiki-config/blob/a0f366b8b706c963ed9badac8ebe7a074a292549/src/Noc/utils.php#L9-L18, I believe it might read the wikiversions.json file that's local to the server its running on.

Mon, Dec 1, 9:39 PM · Scap
dancy closed T371620: (some) Gitlab builds hanging as Resolved.

@dancy it's been a while now, but I think we just moved trafficserver to specify tags: [wmcs] for all its jobs and that worked around the issue.

Mon, Dec 1, 6:11 PM · Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
dancy added a comment to T410049: Buildkit v0.26.2 released.

@dancy Not quite. We still need the WMCS/trusted runner changes in puppet.

Mon, Dec 1, 5:41 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy added a comment to T410049: Buildkit v0.26.2 released.

@dduvall Is this ticket effectively resolved?

Mon, Dec 1, 5:25 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy added a comment to T371620: (some) Gitlab builds hanging.

@MatthewVernon Can you give me an update on the status of your gitlab builds? Have you managed to work around the original problems?

Mon, Dec 1, 4:55 PM · Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)

Fri, Nov 21

dancy closed T410653: Puppet failure on integration-agent-pkgbuilder-1003.integration.eqiad1.wikimedia.cloud as Resolved.

I didn't get an email notification this morning so I checked the host and it looks like puppet is working now.

Fri, Nov 21, 3:49 PM · Continuous-Integration-Infrastructure
dancy changed the status of T410049: Buildkit v0.26.2 released from Open to In Progress.
Fri, Nov 21, 3:48 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy added a comment to T410680: scap publish-docs job failing.

Thanks @jnuche !

Fri, Nov 21, 3:43 PM · Essential-Work, Release-Engineering-Team (Doing 😎), GitLab (CI & Job Runners)

Thu, Nov 20

dancy renamed T408740: Set cpu limits and memory on gitlab-cloud-runner workloads from Set cpu limits on gitlab-cloud-runner workloads to Set cpu limits and memory on gitlab-cloud-runner workloads.
Thu, Nov 20, 10:30 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy added a comment to T410680: scap publish-docs job failing.

@jnuche Any ideas about this?

Thu, Nov 20, 8:21 PM · Essential-Work, Release-Engineering-Team (Doing 😎), GitLab (CI & Job Runners)
dancy created T410680: scap publish-docs job failing.
Thu, Nov 20, 5:50 PM · Essential-Work, Release-Engineering-Team (Doing 😎), GitLab (CI & Job Runners)
dancy added a comment to T409855: Document correct way to deploy security patches.

I think they're fine. I think it's more about just changing the way someone has done something for 7 or 8 years.

Thu, Nov 20, 5:34 PM · Scap, Security
dancy added a comment to T409855: Document correct way to deploy security patches.

So what is the officially sanctioned or maintained way to deploy security patches, then?

I don't think there is one, but most of us on the Security-Team that deploy security patches typically do so manually.

Thu, Nov 20, 4:33 PM · Scap, Security
dancy updated the task description for T410653: Puppet failure on integration-agent-pkgbuilder-1003.integration.eqiad1.wikimedia.cloud.
Thu, Nov 20, 4:01 PM · Continuous-Integration-Infrastructure
dancy updated subscribers of T410653: Puppet failure on integration-agent-pkgbuilder-1003.integration.eqiad1.wikimedia.cloud.
Thu, Nov 20, 4:00 PM · Continuous-Integration-Infrastructure
dancy created T410653: Puppet failure on integration-agent-pkgbuilder-1003.integration.eqiad1.wikimedia.cloud.
Thu, Nov 20, 3:58 PM · Continuous-Integration-Infrastructure
dancy renamed T410049: Buildkit v0.26.2 released from Buildkit v0.26.1 released to Buildkit v0.26.2 released.
Thu, Nov 20, 3:54 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)

Tue, Nov 18

dancy added a comment to T405921: "View in Alertmanager" button from PuppetAgentNoResources email does not work.

@dancy I don't believe this relates to Metrics Platform. Could I ask why you had thought it did?

Tue, Nov 18, 4:41 PM · Observability-Alerting

Mon, Nov 17

dancy added a comment to T396166: Are `php_fpm`/`php_version` inside `scap.cfg` used anymore?.

dancy merged https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/864

Drop php_fpm_restart_script support

Mon, Nov 17, 9:17 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap
dancy renamed T410049: Buildkit v0.26.2 released from Buildkit v0.26.0 released to Buildkit v0.26.1 released.
Mon, Nov 17, 6:47 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)

Fri, Nov 14

dancy added a comment to T410159: sync-gitlab-group-with-ldap - failed to create user / duplicate email.

Noting for the record that I had prior authorization from Mónica to delete the monica_wmde account.

Fri, Nov 14, 7:23 PM · collaboration-services, LDAP, GitLab
dancy added a comment to T410159: sync-gitlab-group-with-ldap - failed to create user / duplicate email.
Nov 14 19:06:33 gitlab1004 systemd[1]: Starting sync-gitlab-group-with-ldap.service - Sync various GitLab groups with their LDAP groups...
Nov 14 19:06:39 gitlab1004 sync-gitlab-group-with-ldap[2194617]: 2025-11-14 19:06:39,230 Collecting membership list of LDAP group wmde
Nov 14 19:06:39 gitlab1004 sync-gitlab-group-with-ldap[2194617]: 2025-11-14 19:06:39,264 Collecting member list of Gitlab group people/wmde
Nov 14 19:06:39 gitlab1004 sync-gitlab-group-with-ldap[2194617]: 2025-11-14 19:06:39,884 ldap user darthmon needs to be added to people/wmde.
Nov 14 19:06:39 gitlab1004 sync-gitlab-group-with-ldap[2194617]: 2025-11-14 19:06:39,938 user darthmon will be created in Gitlab.
Nov 14 19:06:39 gitlab1004 sync-gitlab-group-with-ldap[2194617]: 2025-11-14 19:06:39,938 There are 1 GitLab users to create.
Nov 14 19:06:39 gitlab1004 sync-gitlab-group-with-ldap[2194617]: 2025-11-14 19:06:39,938 There are 1 members to add to people/wmde.
Nov 14 19:06:39 gitlab1004 sync-gitlab-group-with-ldap[2194617]: 2025-11-14 19:06:39,938 There are 0 members to remove from people/wmde.
Nov 14 19:06:40 gitlab1004 sync-gitlab-group-with-ldap[2194617]: 2025-11-14 19:06:40,009 Creating gitlab user darthmon
Nov 14 19:06:41 gitlab1004 sync-gitlab-group-with-ldap[2194617]: 2025-11-14 19:06:41,153 Adding darthmon to group people/wmde
Nov 14 19:06:41 gitlab1004 sync-gitlab-group-with-ldap[2194617]: 2025-11-14 19:06:41,339 Sync completed.
Fri, Nov 14, 7:08 PM · collaboration-services, LDAP, GitLab
dancy claimed T410159: sync-gitlab-group-with-ldap - failed to create user / duplicate email.

I'll take this one.

Fri, Nov 14, 6:35 PM · collaboration-services, LDAP, GitLab
dancy added a comment to T410018: Initial group versions displayed by "scap train" can be wrong if previous scap attempt failed.

<hashar> my guess is scap thinks that because it reads the local /srv/mediawiki-staging/wikiversions.json

Fri, Nov 14, 4:27 PM · Scap
dancy added a comment to T410018: Initial group versions displayed by "scap train" can be wrong if previous scap attempt failed.

https://versions.toolforge.org/ correctly showed still old 1.46.0-wmf.1 for group2 instead of 1.46.0-wmf.2.

Fri, Nov 14, 4:26 PM · Scap

Thu, Nov 13

dancy closed T404593: scap remove-patch: support removing multiple patches as Resolved.

Fix deployed in scap 4.227.0.

Thu, Nov 13, 5:06 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Scap
dancy added a comment to T397931: scap not complaining about dependencies only partially deployed with the train.

Actually, that SpiderPig deployment is still confusing to me. The change it’s complaining about was merged last Monday, and made it into last week’s train (1.45.0-wmf.25), which by now is fully deployed (we’re now partway through 1.46.0-wmf.1). Why is it complaining about a change missing from wmf.24? Is it “deployable” because it hasn’t been removed from /srv/mediawiki-staging on deploy2002 yet?

Thu, Nov 13, 4:51 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Scap
dancy closed T362987: Proposal for refactoring of backport dependency handling as Resolved.
Thu, Nov 13, 4:50 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap
dancy triaged T362987: Proposal for refactoring of backport dependency handling as Medium priority.
Thu, Nov 13, 4:45 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap
dancy added a comment to T362987: Proposal for refactoring of backport dependency handling.

Final rule 3b:

  • Master branch MW code dependencies MUST be included in all live branches (error if not)
  • Master branch MW code dependencies MUST be included in upcoming branches after newest live (error if not)
  • When only one live branch exists, master dependencies SHOULD be in the previous deployable branch (warning if not)
Thu, Nov 13, 4:40 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap
dancy created T410049: Buildkit v0.26.2 released.
Thu, Nov 13, 3:30 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)

Mon, Nov 10

dancy added a comment to T362987: Proposal for refactoring of backport dependency handling.
Mon, Nov 10, 6:19 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap

Nov 6 2025

dancy added a comment to T362987: Proposal for refactoring of backport dependency handling.

@dancy do you have a take on this?

Nov 6 2025, 9:46 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap

Nov 5 2025

dancy added a comment to T362987: Proposal for refactoring of backport dependency handling.

Then we can adapt the current logic to make a distinction for this particular case between:

  • Production branches: If the change is missing from a version in wikiversions.json -> Error. Same behavior as now
  • Non-production, deployable branch: If it's missing from such a branch -> Warning prompt. "Are you sure you want to go ahead? Version xyz is still deployable and if it gets deployed things will break"
Nov 5 2025, 8:32 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap
dancy updated the task description for T409339: Beta Cluster MediaWiki updates require logging-logstash-02.logging.eqiad1.wikimedia.cloud to allow access to port 9200 by `scap`.
Nov 5 2025, 7:26 PM · Observability-Logging, Beta-Cluster-Infrastructure, Scap
dancy added a project to T409339: Beta Cluster MediaWiki updates require logging-logstash-02.logging.eqiad1.wikimedia.cloud to allow access to port 9200 by `scap`: Observability-Logging.
Nov 5 2025, 7:25 PM · Observability-Logging, Beta-Cluster-Infrastructure, Scap
dancy updated the task description for T409339: Beta Cluster MediaWiki updates require logging-logstash-02.logging.eqiad1.wikimedia.cloud to allow access to port 9200 by `scap`.
Nov 5 2025, 7:24 PM · Observability-Logging, Beta-Cluster-Infrastructure, Scap
dancy triaged T409339: Beta Cluster MediaWiki updates require logging-logstash-02.logging.eqiad1.wikimedia.cloud to allow access to port 9200 by `scap` as High priority.
Nov 5 2025, 7:23 PM · Observability-Logging, Beta-Cluster-Infrastructure, Scap
dancy created T409339: Beta Cluster MediaWiki updates require logging-logstash-02.logging.eqiad1.wikimedia.cloud to allow access to port 9200 by `scap`.
Nov 5 2025, 7:21 PM · Observability-Logging, Beta-Cluster-Infrastructure, Scap
dancy closed T409313: Buildkit v0.25.2 released as Resolved.
Nov 5 2025, 5:44 PM · Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy closed T408675: Improve dependency cycle detection during a backport as Resolved.

Deployed via scap 4.223.0.

Nov 5 2025, 4:59 PM · Essential-Work, Release-Engineering-Team, Scap
dancy claimed T408675: Improve dependency cycle detection during a backport.
Nov 5 2025, 4:46 PM · Essential-Work, Release-Engineering-Team, Scap
dancy claimed T409313: Buildkit v0.25.2 released.
Nov 5 2025, 4:20 PM · Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy added a comment to T397931: scap not complaining about dependencies only partially deployed with the train.

Is it “deployable” because it hasn’t been removed from /srv/mediawiki-staging on deploy2002 yet?

Nov 5 2025, 4:01 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Scap
dancy added a comment to T397931: scap not complaining about dependencies only partially deployed with the train.

Actually, that SpiderPig deployment is still confusing to me. The change it’s complaining about was merged last Monday, and made it into last week’s train (1.45.0-wmf.25), which by now is fully deployed (we’re now partway through 1.46.0-wmf.1). Why is it complaining about a change missing from wmf.24? Is it “deployable” because it hasn’t been removed from /srv/mediawiki-staging on deploy2002 yet?

Nov 5 2025, 3:59 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Scap
dancy reopened T362987: Proposal for refactoring of backport dependency handling as "Open".

In T397931#11344804 (https://spiderpig.wikimedia.org/jobs/859) we have someone being blocked from backporting a change due to the "all deployable branches" logic.

Error for Change '1197613', project: 'operations/mediawiki-config', branch: 'master': Change '1197613' has dependency '1198084' targeting the master branch of MediaWiki code project 'mediawiki/extensions/Wikibase', but the commit is not present in deployable branch(es): wmf/1.45.0-wmf.24. Master dependencies must be deployed to all active branches.
Nov 5 2025, 3:57 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap
dancy updated the task description for T409313: Buildkit v0.25.2 released.
Nov 5 2025, 3:41 PM · Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy closed T397204: Buildkit v0.23.2 released as Declined.
Nov 5 2025, 3:39 PM · Release-Engineering-Team, Essential-Work, GitLab (CI & Job Runners)
dancy created T409313: Buildkit v0.25.2 released.
Nov 5 2025, 3:39 PM · Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)

Nov 4 2025

dancy added a comment to T407012: Scap backport/spiderpig should check for previously merged patches up-front.

Also related: T408868: Log deployment activities on auto-detected changes during deployment

Nov 4 2025, 6:51 PM · Scap
dancy updated the task description for T408740: Set cpu limits and memory on gitlab-cloud-runner workloads.
Nov 4 2025, 4:23 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)

Nov 3 2025

dancy updated the task description for T408740: Set cpu limits and memory on gitlab-cloud-runner workloads.
Nov 3 2025, 10:42 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy updated the task description for T408740: Set cpu limits and memory on gitlab-cloud-runner workloads.
Nov 3 2025, 9:08 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy updated the task description for T408740: Set cpu limits and memory on gitlab-cloud-runner workloads.
Nov 3 2025, 8:08 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy changed the status of T408740: Set cpu limits and memory on gitlab-cloud-runner workloads from Open to In Progress.
Nov 3 2025, 3:53 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy closed T100575: scap only one version as Declined.

Is this still relevant in the age of SpiderPig?

Nov 3 2025, 3:42 PM · Sustainability (Incident Followup), Scap

Oct 31 2025

dancy created P84564 scap backport dependency cycle detection.
Oct 31 2025, 3:59 PM

Oct 30 2025

dancy closed T397931: scap not complaining about dependencies only partially deployed with the train as Resolved.

This should be fixed in scap 4.221.0.

Oct 30 2025, 3:41 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Scap
dancy closed T360291: backport is showing confusing prompt under certain conditions as Resolved.

This should be fixed in scap 4.221.0.

Oct 30 2025, 3:37 PM · Essential-Work, Release-Engineering-Team (Priority Backlog 📥), Patch-For-Review, Scap
dancy closed T387798: scap has confusing warning message when deploying a patch with a cross-repo dependency as Resolved.

This should be fixed in scap 4.221.0.

Oct 30 2025, 3:37 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Scap
dancy closed T388025: scap complaining about dependency which is already merged as Resolved.

This should be fixed in scap 4.221.0.

Oct 30 2025, 3:36 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Scap
dancy closed T371611: Introduce new workflow for relevant dependencies calculation, a subtask of T365146: Backport: implement new criteria for relevant dependencies , as Resolved.
Oct 30 2025, 3:36 PM · Essential-Work, Release-Engineering-Team (Priority Backlog 📥), Scap
dancy closed T371611: Introduce new workflow for relevant dependencies calculation as Resolved.
Oct 30 2025, 3:36 PM · Essential-Work, Release-Engineering-Team (Priority Backlog 📥), Scap
dancy closed T365146: Backport: implement new criteria for relevant dependencies , a subtask of T362987: Proposal for refactoring of backport dependency handling, as Resolved.
Oct 30 2025, 3:36 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap
dancy closed T365146: Backport: implement new criteria for relevant dependencies as Resolved.

Implemented and deployed in scap 4.221.0.

Oct 30 2025, 3:36 PM · Essential-Work, Release-Engineering-Team (Priority Backlog 📥), Scap
dancy closed T362987: Proposal for refactoring of backport dependency handling as Resolved.

Proposal implemented and deployed via scap 4.221.0.

Oct 30 2025, 3:35 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap

Oct 29 2025

dancy created P84396 test-scap-backport output.
Oct 29 2025, 8:38 PM
dancy created T408740: Set cpu limits and memory on gitlab-cloud-runner workloads.
Oct 29 2025, 7:53 PM · Patch-For-Review, Essential-Work, Release-Engineering-Team, GitLab (CI & Job Runners)
dancy closed T408710: Use mwscript module to run php linting as Resolved.

Deployed via scap 4.220.0

Oct 29 2025, 7:02 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Scap
dancy added a comment to T408668: Spiderpig console window hijacks browser tab-changing shortcuts.

Looks like xterm.js is doing this.

Oct 29 2025, 4:01 PM · Scap (SpiderPig 🕸️)
dancy closed T396166: Are `php_fpm`/`php_version` inside `scap.cfg` used anymore? as Resolved.

Scap 4.219.0 has been deployed with this change.

Oct 29 2025, 3:56 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Patch-For-Review, Scap
dancy added a comment to T405037: Consider changing spiderpig's job log disk storage.

Alternatively, matching what we do with Jenkins, cleaning up jobs older than some date.

This is what I intend to do.

Oct 29 2025, 3:54 PM · Scap (SpiderPig 🕸️)
dancy added a comment to T405037: Consider changing spiderpig's job log disk storage.

Alternatively, matching what we do with Jenkins, cleaning up jobs older than some date.

Oct 29 2025, 3:54 PM · Scap (SpiderPig 🕸️)
dancy closed T396169: Investigate no error output from failed `scap mwscript` command during `scap sync-world` as Resolved.

Resolved in scap 4.219.0

Oct 29 2025, 3:53 PM · Essential-Work, Release-Engineering-Team (Doing 😎), Scap
dancy created T408710: Use mwscript module to run php linting.
Oct 29 2025, 3:33 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Scap

Oct 28 2025

dancy added a project to T406780: Text pasted into the SpiderPig patch select bar should be trimmed: Essential-Work.
Oct 28 2025, 3:07 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Scap (SpiderPig 🕸️)
dancy closed T406780: Text pasted into the SpiderPig patch select bar should be trimmed as Resolved.

Thanks for the report @Tgr. This is fixed as of scap 4.218.0.

Oct 28 2025, 3:07 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Scap (SpiderPig 🕸️)
dancy added a comment to T405681: 1.45.0-wmf.25 deployment blockers.

Noting T408525 as a new source of logspam.

Oct 28 2025, 3:03 PM · Essential-Work, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments

Oct 27 2025

dancy reopened T393895: Spiderpig UI should link to mwdebug dashboard in logstash as "Open".

There is a link to the mediawiki-errors dashboard but not to the mwdebug dashboard. (Not objecting to declining it, just FWIW.)

Oct 27 2025, 10:08 PM · Scap (SpiderPig 🕸️)
dancy closed T393895: Spiderpig UI should link to mwdebug dashboard in logstash as Declined.

Already exists. Also, I think the "Mediawiki error logs" tab was added to SpiderPig since this ticket was filed.

Oct 27 2025, 4:29 PM · Scap (SpiderPig 🕸️)
dancy added a comment to T393128: SpiderPig UI: Add titles of backport patches to UI.

@jeena Can you make a mock-up of what you would like the Job History section to look like with respect to your suggestion?

Oct 27 2025, 4:27 PM · Scap (SpiderPig 🕸️)

Oct 24 2025

dancy closed T405680: 1.45.0-wmf.24 deployment blockers as Resolved.
Oct 24 2025, 3:40 PM · Release-Engineering-Team (Priority Backlog 📥), Essential-Work, Release, Train Deployments

Oct 23 2025

dancy added a comment to T403023: PHP Warning: API call failed trying to get remote jsontransform result: error={"code":"jsonconfig-transform-missing-data","info":"Missing source data page Sample.tab." [Called from JsonConfig\JCUtils::warn].

The full exception message is:

PHP Warning: API call failed trying to get remote jsontransform result: error={"code":"jsonconfig-transform-missing-data","info":"Missing source data page Sample.tab.","*":"See https://commons.wikimedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at \u0026lt;https://lists.wikimedia.org/postorius/lists/mediawiki-api-announce.lists.wikimedia.org/\u0026gt; for notice of API deprecations and breaking changes."}, query= [Called from JsonConfig\JCUtils::warn in /srv/mediawiki/php-1.45.0-wmf.24/extensions/JsonConfig/includes/JCUtils.php at line 46]
Oct 23 2025, 8:58 PM · JsonConfig, Wikimedia-production-error
dancy added a comment to T403023: PHP Warning: API call failed trying to get remote jsontransform result: error={"code":"jsonconfig-transform-missing-data","info":"Missing source data page Sample.tab." [Called from JsonConfig\JCUtils::warn].

A batch of these warnings started up again:

Oct 23 2025, 8:57 PM · JsonConfig, Wikimedia-production-error
dancy added a comment to T304960: PHP Deprecated: Caller … ignored an error originally raised from IndexPager::buildQueryInfo (LogPager, SpecialLog) or ApiQueryUserContribs::execute.

Adding a fresh stack trace here for searchability:

Oct 23 2025, 3:20 PM · MediaWiki-Logevents, Unstewarded-production-error, Wikimedia-production-error

Oct 22 2025

dancy added a comment to T407996: InvalidArgumentException: Unknown filter module "latest".

@dancy once https://gerrit.wikimedia.org/r/1198138 is merged do we need to back port or will it deploy either way since it's a train blocker?

Oct 22 2025, 7:46 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Regression, Moderator-Tools-Team (Kanban), MediaWiki-Watchlist, Wikimedia-production-error
dancy added a comment to T407966: Puppet agent failure detected on instance deployment-cache-upload08 in project deployment-prep.

Thanks @ssingh !

Oct 22 2025, 7:27 PM · Traffic, Beta-Cluster-Infrastructure
dancy added a comment to T407996: InvalidArgumentException: Unknown filter module "latest".

I finished rolling the MediaWiki train to group1 before I noticed this task was added as an Unbreak Now. I will leave the train at group1 unless someone recommends rolling back (or error counts start increasing rapidly).

Oct 22 2025, 6:24 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Regression, Moderator-Tools-Team (Kanban), MediaWiki-Watchlist, Wikimedia-production-error
dancy updated the task description for T407993: Gitlab logo in light theme is not very defined.
Oct 22 2025, 3:35 PM · GitLab
dancy added a comment to T407966: Puppet agent failure detected on instance deployment-cache-upload08 in project deployment-prep.

I asked for help in T404826

Oct 22 2025, 3:03 PM · Traffic, Beta-Cluster-Infrastructure
dancy added a comment to T404826: Integrate code from the private repository into the CDN.

https://gerrit.wikimedia.org/r/c/operations/puppet/+/1197986 has caused puppet to break on deployment-cache-upload08.deployment-prep. Please help!

Oct 22 2025, 3:02 PM · Hiddenparma, Traffic, SRE
dancy added a subtask for T404826: Integrate code from the private repository into the CDN: T407966: Puppet agent failure detected on instance deployment-cache-upload08 in project deployment-prep.
Oct 22 2025, 3:01 PM · Hiddenparma, Traffic, SRE
dancy added a parent task for T407966: Puppet agent failure detected on instance deployment-cache-upload08 in project deployment-prep: T404826: Integrate code from the private repository into the CDN.
Oct 22 2025, 3:01 PM · Traffic, Beta-Cluster-Infrastructure
dancy added a comment to T407966: Puppet agent failure detected on instance deployment-cache-upload08 in project deployment-prep.

Probably introduced via https://gerrit.wikimedia.org/r/c/operations/puppet/+/1197986

Oct 22 2025, 3:01 PM · Traffic, Beta-Cluster-Infrastructure
dancy updated the task description for T407966: Puppet agent failure detected on instance deployment-cache-upload08 in project deployment-prep.
Oct 22 2025, 2:46 PM · Traffic, Beta-Cluster-Infrastructure

Oct 21 2025

dancy added a comment to T402548: PHP Warning: DOMNode::appendChild(): Document Fragment is empty.

@dancy Ok, there hasn't been any occurrences of T407323 in the past half hour since the deploy

Oct 21 2025, 10:21 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Essential-Work, Content-Transform-Team (Work In Progress), Maps (Kartographer), Parsoid, Wikimedia-production-error
dancy added a comment to T402548: PHP Warning: DOMNode::appendChild(): Document Fragment is empty.

@Lucas_Werkmeister_WMDE @dancy The stack trace from the logs on mnwwiktionary that I'm seeing look more like T407323 than this one. There's already a patch out for that and the logs were supposed to be suppressed. I can backport the patch in the late window in the next 10 mins or so if you'd like

Oct 21 2025, 8:10 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Essential-Work, Content-Transform-Team (Work In Progress), Maps (Kartographer), Parsoid, Wikimedia-production-error