Page MenuHomePhabricator

Files on Betacommons can be moved once, then never again
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:

Error while moving the page.
A detailed description of the error is shown below:
API request failed (imageinvalidfilename): The target filename is invalid. <i>at Sat, 20 Jun 2026 11:04:16 GMT</i> <u>served by deployment-mediawiki13</u>

What should have happened instead?:
File moving

Other information (browser name/version, screenshots, etc.):
Special:MovePage doesn't work either:

The page could not be moved, for the following reason:

The target filename is invalid.

Did not test on betaenwiki etc because I have no file mover right there.

And no the filename is not invalid. I can move a "virgin" file (one that hasn't been moved recently) to the desired location. But once a file is spoiled it can't be moved again.

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

I can still reproduce this on betacommons.

I can't seem to reproduce it on testwiki.

https://test-commons.wikimedia.org has been closed, so I can't test there.

I would assume this to be caused by T428970.

brennen triaged this task as Unbreak Now! priority.Jun 23 2026, 3:30 PM
brennen subscribed.

UBN as train blocker.

I would assume this to be caused by T428970.

On reading more closely: This currently seems likely to be a beta only issue, and thus probably shouldn't block the train. Does that sound right?

brennen lowered the priority of this task from Unbreak Now! to Needs Triage.Jun 23 2026, 6:40 PM

This currently seems likely to be a beta only issue, and thus probably shouldn't block the train.

Proceeding under this assumption.

I would assume this to be caused by T428970.

On reading more closely: This currently seems likely to be a beta only issue, and thus probably shouldn't block the train. Does that sound right?

Yes

Change #1305614 had a related patch set uploaded (by Manvi Kesarwani; author: Manvi Kesarwani):

[mediawiki/core@master] FileRepo: Fix typos in schema compatibility checks

https://gerrit.wikimedia.org/r/1305614

i have uploaded the patchset can you review it please

Change #1305614 merged by jenkins-bot:

[mediawiki/core@master] FileRepo: Fix typos in schema compatibility checks

https://gerrit.wikimedia.org/r/1305614

Change #1305776 had a related patch set uploaded (by Zabe; author: Manvi Kesarwani):

[mediawiki/core@REL1_46] FileRepo: Fix typos in schema compatibility checks

https://gerrit.wikimedia.org/r/1305776

Change #1305777 had a related patch set uploaded (by Zabe; author: Manvi Kesarwani):

[mediawiki/core@REL1_45] FileRepo: Fix typos in schema compatibility checks

https://gerrit.wikimedia.org/r/1305777

Change #1305777 abandoned by Zabe:

[mediawiki/core@REL1_45] FileRepo: Fix typos in schema compatibility checks

https://gerrit.wikimedia.org/r/1305777

Change #1305776 merged by jenkins-bot:

[mediawiki/core@REL1_46] FileRepo: Fix typos in schema compatibility checks

https://gerrit.wikimedia.org/r/1305776

Zabe reassigned this task from Zabe to Manvikesarwani09.