Page MenuHomePhabricator

Urbanecm
Wikimedia StewardAdministrator

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Oct 26 2015, 4:00 PM (527 w, 5 d)
Roles
Administrator
Availability
Available
IRC Nick
Urbanecm
LDAP User
Urbanecm
MediaWiki User
Martin Urbanec [ Global Accounts ]

Recent Activity

Tue, Dec 2

Urbanecm added a comment to T411381: Security Issue Access Request for Novem Linguae.

I believe this request should be granted. As documented by the list @Novem_Linguae created in the description, they are routinely helping with security tickets in components that are neglected by other developers, such as SecurePoll or Flaggedrevs. Novem Linguae is already a +2 holder (granted in T364531), which indicates a great amount of trust, and as far as I can see, they exercise their judgement with care.

Tue, Dec 2, 10:55 AM · SecTeam-Processed, Security-Team, Security

Tue, Nov 25

Urbanecm created T410994: Toolforge no longer has IP-based access to Wikimedia Enterprise.
Tue, Nov 25, 9:37 AM · Wikimedia Enterprise (WME Kanban), Wikimedia Enterprise Volunteer Request, cloud-services-team

Tue, Nov 18

Urbanecm updated subscribers of T410386: Prompt user to create a regular account after temp account creation rate limit trip.

Switching to my volunteer Steward Liason role: We should be extra careful here before we make it happen. Assuming the rate limit between named and temporary accounts is not shared, switching to regular accounts when temporary ones are exhausted (or vice-versa) is the quickest way to bypass Six Account Limit (and make it a Twelve-Account-Limit instead). I'm not 100% sure how to account for this, but we should consider this risk and incorporate it into the decisions we make here.

Tue, Nov 18, 8:35 PM · Temporary accounts, Product Safety and Integrity, Growth-Team

Nov 4 2025

Urbanecm added a comment to T256185: unable to lock accounts on the mobile site.

@pmiazga reached out to me about this task. I tried it out, and the result is available as https://people.wikimedia.org/~urbanecm/screencasts/T256185.webm. It seems to work now (likely because we have now removed the .m. domain).

Nov 4 2025, 10:21 AM · MediaWiki-Platform-Team, Beta-Cluster-reproducible, Stewards-and-global-tools, Mobile, MediaWiki-extensions-CentralAuth

Nov 3 2025

Urbanecm added a comment to T335651: Wikipedia android app opens different page from website for /wiki/index/php?curid= links.

That URL address...should never be actually generated by anything. MediaWiki sometimes uses links in the format of en.wikipedia.org/w/index.php?oldid=xxx and/or en.wikipedia.org/w/index.php?curid=xxx (such as https://en.wikipedia.org/w/index.php?oldid=1316080086 or https://en.wikipedia.org/w/index.php?curid=162281). Is there a realistic example of how this can be triggered?

Nov 3 2025, 7:10 PM · Wikipedia-Android-App-Backlog

Oct 22 2025

Urbanecm created T408008: Requesting access to phabricator-admin for urbanecm.
Oct 22 2025, 6:14 PM · SRE, SRE-Access-Requests

Oct 20 2025

Urbanecm added a comment to T407716: Reset stale good first tasks.

I'm not sure about this. On one hand, I absolutely agree we should care of the good first tasks to make sure they're good. On the other hand, I'm unsure if time is a good indicator. From my experience, even simplish tasks (=take me up to 30 minutes to figure out and write a patch) are often left untouched for a good while. This is because every such task eats a bit of my resources (and the reviewer's resources too) and being humans, we only have finite amount of resources.

Oct 20 2025, 7:44 AM · PM, Phabricator

Oct 16 2025

Urbanecm added a comment to T407246: Update block message to clarify duration.

Noting that I just received a community question about this :). It looks like the error message is way less confusing in the newer form, thank you for working on this!

Oct 16 2025, 12:13 PM · Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Temporary accounts (Global wiki rollout)

Oct 9 2025

Urbanecm closed T406815: Disable Phabricator accounts Nakeisha_WMNO and anette-WMNO as Resolved.

Both Phabricator accounts are now disabled. Note I'm also happy to add you to acl*userdisable if you're interested, to be able to self-serve account disabling.

Oct 9 2025, 7:49 AM · User-Urbanecm, WMNO-General, Phabricator

Oct 7 2025

Urbanecm added a member for acl*Batch-Editors: DMburugu.
Oct 7 2025, 5:19 PM

Sep 16 2025

Urbanecm created T404720: Autoreveal sometimes adds broken Reveal IP links.
Sep 16 2025, 1:36 PM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), CheckUser, Temporary accounts (Create/update essential tools/anti-abuse management), Trust and Safety Product Sprint (Sprint Dadar Gulung (September 8 - September 26)), Trust and Safety Product Team
Urbanecm created T404718: Investigate: Adding Reveal IP button to Special:GlobalContributions.
Sep 16 2025, 1:15 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts (Global wiki rollout), Trust and Safety Product Team, CheckUser-GlobalContributions

Sep 11 2025

Urbanecm added a comment to T404374: Support incremental 2FA rollout without creating an empty user group on all wikis.

Okay... It is not visible in the management interface (as eg. autoconfirmed is), but it _is_ visible via the API.

Sep 11 2025, 4:12 PM · FY2025-26 WE4.6.2 Multiple Authenticators, Trust and Safety Product Team, MediaWiki-extensions-OATHAuth
Urbanecm created T404374: Support incremental 2FA rollout without creating an empty user group on all wikis.
Sep 11 2025, 4:10 PM · FY2025-26 WE4.6.2 Multiple Authenticators, Trust and Safety Product Team, MediaWiki-extensions-OATHAuth

Sep 1 2025

Urbanecm added a comment to T403298: Provide auth-less access to Enterprise APIs from WMF Analytics cluster.

Please keep in mind that allowing the HTTP proxy IPs will ultimately allow Enterprise API access from all systems allowed to use the HTTP proxies, not only analytics/stats hosts.

Sep 1 2025, 3:48 PM · Data-Platform-SRE, Data-Engineering, Data-Platform, Wikimedia Enterprise

Aug 29 2025

Urbanecm updated subscribers of T403298: Provide auth-less access to Enterprise APIs from WMF Analytics cluster.

This task was created based on a discussion with @prabhat, see WMF Slack.

Aug 29 2025, 6:59 PM · Data-Platform-SRE, Data-Engineering, Data-Platform, Wikimedia Enterprise
Urbanecm added a comment to T403298: Provide auth-less access to Enterprise APIs from WMF Analytics cluster.

SRE: Would you mind confirming the appropriate IPs or ranges that would need to be allowlisted to include analytics cluster?
Wikimedia Enterprise: Would you mind doing the allowlist once the IPs are confirmed?

Aug 29 2025, 6:58 PM · Data-Platform-SRE, Data-Engineering, Data-Platform, Wikimedia Enterprise
Urbanecm created T403298: Provide auth-less access to Enterprise APIs from WMF Analytics cluster.
Aug 29 2025, 6:57 PM · Data-Platform-SRE, Data-Engineering, Data-Platform, Wikimedia Enterprise

Aug 23 2025

Urbanecm added a comment to T402718: Page Titles with Underscores?.

Hello @Gallemore, thank you for reporting this. Nothing really changed per se. MediaWiki treats spaces and underscores as equivalent (docs) and as far as my memory serves, this was always the case. It is possible whatever tool you are using to process/request the data has changed the representation it sends to its users, but I can't comment in more details on that without details about how you access page title-related data. In any case, as long as you communicate with MediaWiki directly, it shouldn't matter whether you use spaces or underscores, as they are equal to each other.

Aug 23 2025, 4:10 PM

Aug 21 2025

Urbanecm added a project to T402599: CommunityRequests created an unexpected local staff group: Stewards-and-global-tools.
Aug 21 2025, 10:22 PM · MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), Community-Tech (Sea Lion Squad), Stewards-and-global-tools, MediaWiki-extensions-CommunityRequests
Urbanecm updated subscribers of T402599: CommunityRequests created an unexpected local staff group.

CC @MusikAnimal as the patch author (seems to originate from https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CommunityRequests/+/1165637).

Aug 21 2025, 10:22 PM · MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), Community-Tech (Sea Lion Squad), Stewards-and-global-tools, MediaWiki-extensions-CommunityRequests
Urbanecm added projects to T402599: CommunityRequests created an unexpected local staff group: MediaWiki-extensions-CommunityRequests, Community-Tech.
Aug 21 2025, 10:21 PM · MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), Community-Tech (Sea Lion Squad), Stewards-and-global-tools, MediaWiki-extensions-CommunityRequests
Urbanecm created T402599: CommunityRequests created an unexpected local staff group.
Aug 21 2025, 10:21 PM · MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), Community-Tech (Sea Lion Squad), Stewards-and-global-tools, MediaWiki-extensions-CommunityRequests

Aug 13 2025

Urbanecm added a comment to T401803: mwscript-k8s does not include an environment variable with the username of the executing user.

I think we are mixing two questions here:

Aug 13 2025, 8:51 PM · serviceops, MW-on-K8s, MediaWiki-extensions-WikimediaMaintenance
Urbanecm updated subscribers of T401803: mwscript-k8s does not include an environment variable with the username of the executing user.

@RLazarus Do you have any thoughts on how to tackle this one, please?

Aug 13 2025, 9:33 AM · serviceops, MW-on-K8s, MediaWiki-extensions-WikimediaMaintenance
Urbanecm added a comment to T393444: Wiki creations not being reported to newprojects list.

I also noticed that even if the code was executed, the announcement would be somehow broken (at least on MW-on-K8s), as SUDO_USER is no longer populated. I filled T401803: mwscript-k8s does not include an environment variable with the username of the executing user for this problem.

Aug 13 2025, 9:26 AM · Wiki-Setup
Urbanecm created T401803: mwscript-k8s does not include an environment variable with the username of the executing user.
Aug 13 2025, 9:26 AM · serviceops, MW-on-K8s, MediaWiki-extensions-WikimediaMaintenance
Urbanecm added a comment to T393444: Wiki creations not being reported to newprojects list.

I changed that setting and copy-pasted AddWiki:: notifyNewProjects() into a shell.php session. I tested that with both my staff address and the list. Both messages got sent properly, and I can see the list one in list archives. So, the issue seems to be that AddWiki is simply not executing the notifying codepath for some reason.

Aug 13 2025, 9:16 AM · Wiki-Setup
Urbanecm added a comment to T393444: Wiki creations not being reported to newprojects list.
Aug 13 2025, 9:14 AM · Wiki-Setup
Urbanecm added a comment to T393444: Wiki creations not being reported to newprojects list.

Do we know who the list owner(/s) are to confirm its not the mailman side (eg emails getting accidently moderated)?

Aug 13 2025, 7:08 AM · Wiki-Setup

Aug 12 2025

Urbanecm closed T400755: Remove the stewards ability to delete/unmerge global accounts as Resolved.

I went ahead and deployed @Zabe's patch. This is now done. Thank you all!

Aug 12 2025, 9:06 AM · Wikimedia-Site-requests, Stewards-and-global-tools

Aug 9 2025

Urbanecm created T401524: Convert global spam blacklist into Special:BlockedExternalDomains.
Aug 9 2025, 10:04 AM · AbuseFilter, SpamBlacklist

Aug 7 2025

Urbanecm added a project to T401372: Enable wgParserEnableUserLanguage for incubatorwiki: Wikimania-Hackathon-2025.
Aug 7 2025, 9:21 AM · Wikimania-Hackathon-2025, incubator.wikimedia.org, Wikimedia-Site-requests

Aug 4 2025

Urbanecm updated subscribers of T401099: CVE-2025-61638: Sanitizer::validateAttributes data-XSS.
Aug 4 2025, 10:40 AM · MW-1.44-release, MW-1.43-release, MW-1.39-release, Content-Transform-Team (Work In Progress), SecTeam-Processed, Vuln-XSS, MediaWiki-Parser, Security, Security-Team

Jul 30 2025

Urbanecm added a comment to T400755: Remove the stewards ability to delete/unmerge global accounts.

[...] FTR, I also flagged this to T&S (pointing out staff group has this user right as well, and probably shouldn't).

Jul 30 2025, 12:12 PM · Wikimedia-Site-requests, Stewards-and-global-tools

Jul 29 2025

Urbanecm added a comment to T400755: Remove the stewards ability to delete/unmerge global accounts.
Jul 29 2025, 9:09 PM · Wikimedia-Site-requests, Stewards-and-global-tools
Urbanecm added a comment to T400755: Remove the stewards ability to delete/unmerge global accounts.

"community-elected group of users" is a bit of a specific discriminator; noting that this is not the only group of volunteers that have this access; as it is included in the global group 'sysadmin' which includes volunteers

Jul 29 2025, 9:08 PM · Wikimedia-Site-requests, Stewards-and-global-tools
Urbanecm created T400755: Remove the stewards ability to delete/unmerge global accounts.
Jul 29 2025, 8:35 PM · Wikimedia-Site-requests, Stewards-and-global-tools
Urbanecm added a comment to T396091: Fix accidentally unmerged global account.
[urbanecm@deploy1003 ~]$ mwscript-k8s --comment="T396091" --follow -- extensions/CentralAuth/maintenance/migrateAccount.php --wiki=aawiki --username='Inverted Pages' --auto
⏳ Starting extensions/CentralAuth/maintenance/migrateAccount.php on Kubernetes as job mw-script.eqiad.1oe9u59m ...
🚀 Job is running.
📜 Streaming logs:
CentralAuth account migration for: Inverted Pages
INFO: Incomplete migration for 'Inverted Pages'
2025-07-29 20:06:12 processed 1 usernames (5.2/sec), 0 (0.0%) fully migrated, 1 (100.0%) partially migrated
done.
[urbanecm@deploy1003 ~]$ cat > users.txt
Inverted Pages
[urbanecm@deploy1003 ~]$ mwscript-k8s --file=users.txt --follow -- extensions/CentralAuth/maintenance/attachAccount.php --wiki=aawiki --userlist users.txt
⏳ Starting extensions/CentralAuth/maintenance/attachAccount.php on Kubernetes as job mw-script.eqiad.telg5a5w ...
⏳ Waiting for the container to start...
🚀 Job is running.
📜 Streaming logs:
CentralAuth account attach for: Inverted Pages
ATTACHING: Inverted Pages@loginwiki
ATTACHING: Inverted Pages@metawiki
[2025-07-29 20:07:37] processed: 1 (7.1/sec); ok: 0 (0.0%); attached: 1 (100.0%); partial: 0 (0.0%); failed: 0 (0.0%); missing: 0 (0.0%);
done.
[urbanecm@deploy1003 ~]$
Jul 29 2025, 8:11 PM · MediaWiki-Platform-Team, Wikimedia-maintenance-script-run

Jul 13 2025

Urbanecm added a comment to T232908: Admins blocked by User:Abuse filter cannot unblockself.

I wondering whether this should be completed in the first place. If we decided administrators do not need the unblocking permission, this should apply for blocks by filters as well, right? If we do this, I'm wondering where would be the line where unblocks need to be done by another admin.

Jul 13 2025, 12:57 PM · Product Safety and Integrity, Patch-Needs-Improvement, MediaWiki-Blocks, Platform Engineering, User-DannyS712, AbuseFilter

Jul 12 2025

Urbanecm added a comment to T399369: What happened to /shared symlink?.

See prior convo in T327034 about this.

Jul 12 2025, 7:26 PM · Toolforge

Jun 26 2025

Urbanecm added a comment to T397891: User without checkuser-temporary-account-auto-reveal permission can auto-reveal IPs.

Other thing I'm wondering about: Among other things, Autoreveal suppresses logging of individual reveals. I'm wondering about what are the possible routes to trigger that effect if you want to hide you revealed something. But not sure if this opens any other avenues besides enabling the full autoreveal experience.

Jun 26 2025, 4:16 PM · OKR-Work, Temporary accounts (Global wiki rollout), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), CheckUser, Vuln-Misconfiguration, Vuln-Infoleak, SecTeam-Processed, Trust and Safety Product Team, Security, Security-Team
Urbanecm added a comment to T397891: User without checkuser-temporary-account-auto-reveal permission can auto-reveal IPs.

@Dreamy_Jazz Hmm, that seems to also mean I can enable autoreveal for the next 20 years if I want to:

Jun 26 2025, 4:04 PM · OKR-Work, Temporary accounts (Global wiki rollout), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), CheckUser, Vuln-Misconfiguration, Vuln-Infoleak, SecTeam-Processed, Trust and Safety Product Team, Security, Security-Team
Urbanecm updated subscribers of T397891: User without checkuser-temporary-account-auto-reveal permission can auto-reveal IPs.
Jun 26 2025, 3:59 PM · OKR-Work, Temporary accounts (Global wiki rollout), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), CheckUser, Vuln-Misconfiguration, Vuln-Infoleak, SecTeam-Processed, Trust and Safety Product Team, Security, Security-Team
Urbanecm triaged T397891: User without checkuser-temporary-account-auto-reveal permission can auto-reveal IPs as High priority.

Thanks for filling this! Definitely something to look into and fix.

Jun 26 2025, 3:39 PM · OKR-Work, Temporary accounts (Global wiki rollout), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), CheckUser, Vuln-Misconfiguration, Vuln-Infoleak, SecTeam-Processed, Trust and Safety Product Team, Security, Security-Team

Jun 15 2025

Urbanecm added a comment to T396951: FreeOTP refuses to add MediaWiki's 2FA details, because "token is unsafe".

Might be worth bearing this (September 2023) comment from another GitHub issue in mind — I don't know whether/to what extent it's still an issue, but it seemed worth flagging here just in case:

https://github.com/freeotp/freeotp-android/issues/334#issuecomment-1711954232:

👋 GitHub PM for Identity here. We use an 80 bit secret for compatibility with Google Authenticator, which had a bug for a very long time around longer secrets. It's unclear if they've since fixed it since it was abandonware for so long - now that they've updated it to support sync, maybe they fixed that too.

Jun 15 2025, 3:08 PM · MW-1.44-release, MW-1.43-release, MW-1.42-release, MW-1.39-release, MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Security, MediaWiki-extensions-OATHAuth
Urbanecm updated subscribers of T396951: FreeOTP refuses to add MediaWiki's 2FA details, because "token is unsafe".

@EMill-WMF For your awareness. This causes issues with the mandatory 2FA rollout we're currently working on. Would you mind flagging this to the appropriate subteam, please?

Jun 15 2025, 1:23 PM · MW-1.44-release, MW-1.43-release, MW-1.42-release, MW-1.39-release, MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Security, MediaWiki-extensions-OATHAuth
Urbanecm created T396951: FreeOTP refuses to add MediaWiki's 2FA details, because "token is unsafe".
Jun 15 2025, 1:22 PM · MW-1.44-release, MW-1.43-release, MW-1.42-release, MW-1.39-release, MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Security, MediaWiki-extensions-OATHAuth

Jun 3 2025

Urbanecm added a comment to T386492: IP auto-reveal: Assign the IP auto-reveal right to user groups.

Global groups that have the checkuser-temporary-account or checkuser-temporary-account-no-preference right should also have the checkuser-temporary-account-auto-reveal right. A list of rights assigned to global groups can be seen at: https://meta.wikimedia.org/wiki/Special:GlobalGroupPermissions

Would we need to ask a community member to add the checkuser-temporary-account-auto-reveal right to the relevant global groups?

Yes, a steward needs to do this.

@Urbanecm Would you be happy to do this?

Jun 3 2025, 1:50 PM · MW-1.45-notes (1.45.0-wmf.5; 2025-06-10), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Temporary accounts (Major pilot wiki deployment)

May 3 2025

Urbanecm added a project to T393244: Hard IP blocks trigger cookie blocks, even for logged out editors: Wikimedia-Hackathon-2025.
May 3 2025, 9:55 AM · Wikimedia-Hackathon-2025, Trust and Safety Product Team, MediaWiki-Blocks
Urbanecm updated subscribers of T393244: Hard IP blocks trigger cookie blocks, even for logged out editors.

@Dreamy_Jazz and I discussed this at Wikimedia-Hackathon-2025. Dreamy_Jazz pointed out this might happen if a cookie block gets involved. After some testing, I can confirm that hypothesis, a cookie block is issued for IP hard blocks. I previously wasn't able to reproduce on desktop, but I was testing this with a soft-blocked IP instead.

May 3 2025, 9:54 AM · Wikimedia-Hackathon-2025, Trust and Safety Product Team, MediaWiki-Blocks
Urbanecm renamed T393244: Hard IP blocks trigger cookie blocks, even for logged out editors from Blocked notice is cached on mobile editor to Hard IP blocks trigger cookie blocks, even for logged out editors.
May 3 2025, 9:51 AM · Wikimedia-Hackathon-2025, Trust and Safety Product Team, MediaWiki-Blocks
Urbanecm updated the task description for T393244: Hard IP blocks trigger cookie blocks, even for logged out editors.
May 3 2025, 9:33 AM · Wikimedia-Hackathon-2025, Trust and Safety Product Team, MediaWiki-Blocks
Urbanecm created T393244: Hard IP blocks trigger cookie blocks, even for logged out editors.
May 3 2025, 9:28 AM · Wikimedia-Hackathon-2025, Trust and Safety Product Team, MediaWiki-Blocks

Mar 11 2025

Urbanecm added a comment to T388354: Move stewards-l synchronization to the Onboarding System.

That is the expected behavior, then I did everything correctly. Can we move stewards-l to actual runs then, please?

Mar 11 2025, 10:15 PM · collaboration-services, Stewards-Onboarding-Tool
Urbanecm added a comment to T388354: Move stewards-l synchronization to the Onboarding System.

Please see T351202#10616848 for a more general note on moving the maillists (other than stewards-l).

Mar 11 2025, 9:14 AM · collaboration-services, Stewards-Onboarding-Tool

Mar 9 2025

Urbanecm added a comment to T351202: stewards1001 / stewards2001: automatically subscribe stewards to mailman lists (was: Enable API access for Mailman3).

A general note on this: The biggest remaining problem to solve is the "it is very hard to see what you just done" problem. When running the sync, the onboarder tool doesn't tell you what changes are being made (as compared to the current maillist membership), mostly because it does not have a way how. Here is how the Gitlab integration currently behaves (for comparison and a "ideal end result" description):

Mar 9 2025, 11:17 PM · Patch-For-Review, User-Urbanecm, collaboration-services, SRE, Wikimedia-Mailing-lists, Stewards-Onboarding-Tool
Urbanecm added a subtask for T351202: stewards1001 / stewards2001: automatically subscribe stewards to mailman lists (was: Enable API access for Mailman3): T388354: Move stewards-l synchronization to the Onboarding System.
Mar 9 2025, 10:58 PM · Patch-For-Review, User-Urbanecm, collaboration-services, SRE, Wikimedia-Mailing-lists, Stewards-Onboarding-Tool
Urbanecm added a parent task for T388354: Move stewards-l synchronization to the Onboarding System: T351202: stewards1001 / stewards2001: automatically subscribe stewards to mailman lists (was: Enable API access for Mailman3).
Mar 9 2025, 10:58 PM · collaboration-services, Stewards-Onboarding-Tool
Urbanecm assigned T388354: Move stewards-l synchronization to the Onboarding System to Dzahn.

@Dzahn Boldly assigning to you for step (1)!

Mar 9 2025, 10:58 PM · collaboration-services, Stewards-Onboarding-Tool
Urbanecm created T388354: Move stewards-l synchronization to the Onboarding System.
Mar 9 2025, 10:58 PM · collaboration-services, Stewards-Onboarding-Tool
Urbanecm added a member for Trusted-Contributors: kolbert.
Mar 9 2025, 10:41 PM
Urbanecm added a member for Trusted-Contributors: UrbanecmTest2.
Mar 9 2025, 8:43 PM

Mar 7 2025

Urbanecm updated subscribers of T388212: Update profile::stewards::gitlab_api_token to match new token.

@Dzahn Would you mind helping with this, please?

Mar 7 2025, 9:28 AM · collaboration-services, GitLab, Stewards-Onboarding-Tool
Urbanecm updated the task description for T388212: Update profile::stewards::gitlab_api_token to match new token.
Mar 7 2025, 9:28 AM · collaboration-services, GitLab, Stewards-Onboarding-Tool
Urbanecm created T388212: Update profile::stewards::gitlab_api_token to match new token.
Mar 7 2025, 9:27 AM · collaboration-services, GitLab, Stewards-Onboarding-Tool

Feb 24 2025

Urbanecm updated the task description for T387178: Special:CentralAuth no longer shows Previous log entries for a suppressed account.
Feb 24 2025, 10:58 PM · MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), Trust and Safety Product Team (Engineering), Trust and Safety Product Sprint (Sprint Lemon Meringue (March 3 - 21)), Regression, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Urbanecm updated the task description for T387178: Special:CentralAuth no longer shows Previous log entries for a suppressed account.
Feb 24 2025, 10:58 PM · MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), Trust and Safety Product Team (Engineering), Trust and Safety Product Sprint (Sprint Lemon Meringue (March 3 - 21)), Regression, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Urbanecm created T387178: Special:CentralAuth no longer shows Previous log entries for a suppressed account.
Feb 24 2025, 10:54 PM · MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), Trust and Safety Product Team (Engineering), Trust and Safety Product Sprint (Sprint Lemon Meringue (March 3 - 21)), Regression, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth

Feb 22 2025

Urbanecm added a comment to T386472: ldap-admins POSIX group does not actually give any permissions to its members.

Noting @jrbs was added to the group in T220860, in order to be able to run changePassword.php on Wikitech (which back then was linked to LDAP directly). Running modify-ldap-userseems to be the today equivalent to that. I'm not sure if we want to allow password/email resets via Bitu.

Feb 22 2025, 4:02 PM · LDAP, SRE

Feb 16 2025

Urbanecm updated subscribers of T386581: Requesting access to stewards-users for Melos.

I asked @Melos to email @KFrancis with their details to start the NDA process as well.

Feb 16 2025, 9:47 AM · SRE, SRE-Access-Requests
Urbanecm added a comment to T386581: Requesting access to stewards-users for Melos.

Approved from my end.

Feb 16 2025, 9:31 AM · SRE, SRE-Access-Requests
Urbanecm updated the task description for T386581: Requesting access to stewards-users for Melos.
Feb 16 2025, 9:31 AM · SRE, SRE-Access-Requests

Feb 15 2025

Urbanecm added a project to T386479: Direct globally blocked users to Stewards/Wizard rather than email: WikimediaMessages.
Feb 15 2025, 10:42 PM · WikimediaMessages, MW-1.44-notes (1.44.0-wmf.17; 2025-02-18), Trust and Safety Product Team, User-Urbanecm, Stewards-and-global-tools, GlobalBlocking
Urbanecm added a comment to T386479: Direct globally blocked users to Stewards/Wizard rather than email.

@Urbanecm can we add Special:MyLanguage/ to wizard links? Wizard is translatable.

Feb 15 2025, 10:20 PM · WikimediaMessages, MW-1.44-notes (1.44.0-wmf.17; 2025-02-18), Trust and Safety Product Team, User-Urbanecm, Stewards-and-global-tools, GlobalBlocking
Urbanecm closed T386479: Direct globally blocked users to Stewards/Wizard rather than email as Resolved.

Resolving, as the patch has been merged.

Feb 15 2025, 1:42 PM · WikimediaMessages, MW-1.44-notes (1.44.0-wmf.17; 2025-02-18), Trust and Safety Product Team, User-Urbanecm, Stewards-and-global-tools, GlobalBlocking
Urbanecm created T386556: Special:GlobalContributions makes a local log entry when redirecting to meta.
Feb 15 2025, 1:32 PM · Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Trust and Safety Product Team, CheckUser-GlobalContributions

Feb 14 2025

Urbanecm created T386479: Direct globally blocked users to Stewards/Wizard rather than email.
Feb 14 2025, 3:38 PM · WikimediaMessages, MW-1.44-notes (1.44.0-wmf.17; 2025-02-18), Trust and Safety Product Team, User-Urbanecm, Stewards-and-global-tools, GlobalBlocking
Urbanecm updated the task description for T386472: ldap-admins POSIX group does not actually give any permissions to its members.
Feb 14 2025, 3:18 PM · LDAP, SRE
Urbanecm created T386472: ldap-admins POSIX group does not actually give any permissions to its members.
Feb 14 2025, 2:57 PM · LDAP, SRE
Urbanecm added a comment to T351202: stewards1001 / stewards2001: automatically subscribe stewards to mailman lists (was: Enable API access for Mailman3).

Would it be useful to run dry-run syncs that don't actually modify things but show what _would_ happen and then email those out to you (a group)?

Feb 14 2025, 11:26 AM · Patch-For-Review, User-Urbanecm, collaboration-services, SRE, Wikimedia-Mailing-lists, Stewards-Onboarding-Tool

Feb 13 2025

Urbanecm added a comment to T386138: Intermittent JobQueueError due to "Unable to deliver all events: 500: Internal Server Error".

Filled T386410: TranslatableBundleMover does not lift the lock if an asynchronous move failed to be schedule as a related issue (when moving a translatable page, it erroneously stays locked even though the job was not actually scheduled, and thus no move is happening).

Feb 13 2025, 8:52 PM · Data-Engineering (Q3 2025 January 1st - March 31th), Event-Platform, Language and Product Localization, MW-Interfaces-Team, MediaWiki-extensions-Translate, WMF-JobQueue, Wikimedia-production-error
Urbanecm created T386410: TranslatableBundleMover does not lift the lock if an asynchronous move failed to be schedule.
Feb 13 2025, 8:51 PM · MediaWiki-extensions-Translate
Urbanecm added projects to T386138: Intermittent JobQueueError due to "Unable to deliver all events: 500: Internal Server Error": Event-Platform, Data-Engineering.
Feb 13 2025, 8:46 PM · Data-Engineering (Q3 2025 January 1st - March 31th), Event-Platform, Language and Product Localization, MW-Interfaces-Team, MediaWiki-extensions-Translate, WMF-JobQueue, Wikimedia-production-error
Urbanecm renamed T386138: Intermittent JobQueueError due to "Unable to deliver all events: 500: Internal Server Error" from Intermittent JobQueueError when marking for translation to Intermittent JobQueueError due to "Unable to deliver all events: 500: Internal Server Error".
Feb 13 2025, 8:42 PM · Data-Engineering (Q3 2025 January 1st - March 31th), Event-Platform, Language and Product Localization, MW-Interfaces-Team, MediaWiki-extensions-Translate, WMF-JobQueue, Wikimedia-production-error
Urbanecm added a comment to T386138: Intermittent JobQueueError due to "Unable to deliver all events: 500: Internal Server Error".

Happening for me as well (when moving translatable pages). Moved ~10 pages and got the error for 3 of them. I looked through the logs and found this:

Feb 13 2025, 8:40 PM · Data-Engineering (Q3 2025 January 1st - March 31th), Event-Platform, Language and Product Localization, MW-Interfaces-Team, MediaWiki-extensions-Translate, WMF-JobQueue, Wikimedia-production-error
Urbanecm closed T386402: Request to move translatable page: Wiki_Movement_Brazil_User_Group at Meta-Wiki as Resolved.
Feb 13 2025, 8:17 PM · User-Urbanecm, Wikimedia-maintenance-script-run
Urbanecm renamed T386402: Request to move translatable page: Wiki_Movement_Brazil_User_Group at Meta-Wiki from Request to move translatable page: PAGE_TITLE to Request to move translatable page: Wiki_Movement_Brazil_User_Group at Meta-Wiki.
Feb 13 2025, 8:05 PM · User-Urbanecm, Wikimedia-maintenance-script-run
Urbanecm created T386402: Request to move translatable page: Wiki_Movement_Brazil_User_Group at Meta-Wiki.
Feb 13 2025, 8:04 PM · User-Urbanecm, Wikimedia-maintenance-script-run

Feb 11 2025

Urbanecm added a comment to T385808: Requesting access to stewards-users for EP1C.

Hi all, I checked my records, and I do have have a NDA for anything under kwa.schultz@gmail.com or user EP1C. What is this person's full name?

Feb 11 2025, 10:52 AM · SRE, SRE-Access-Requests

Feb 10 2025

Urbanecm added a comment to T385833: SITENAME, project namespace and timezone change of Serbo-Croatian Wiktionary.

Mentioned in SAL (#wikimedia-operations) [2025-02-10T21:23:38Z] <urbanecm> Start namespaceDupes.php on shwiktionary (T385833)

Feb 10 2025, 9:51 PM · Wikimedia-Site-requests
Restricted Application added a project to T351925: Decommission dbstore1005: DC-Ops.
Feb 10 2025, 9:10 AM · DC-Ops, Patch-For-Review, SRE, ops-eqiad, Data-Platform-SRE (2024.01.01 - 2024.01.21)

Feb 6 2025

Urbanecm added a comment to T385808: Requesting access to stewards-users for EP1C.

Approved.

Feb 6 2025, 3:23 PM · SRE, SRE-Access-Requests
Urbanecm updated the task description for T385808: Requesting access to stewards-users for EP1C.
Feb 6 2025, 3:23 PM · SRE, SRE-Access-Requests
Urbanecm removed a project from T385808: Requesting access to stewards-users for EP1C: User-Urbanecm.
Feb 6 2025, 3:22 PM · SRE, SRE-Access-Requests
Urbanecm placed T385808: Requesting access to stewards-users for EP1C up for grabs.
Feb 6 2025, 3:22 PM · SRE, SRE-Access-Requests
Urbanecm added a comment to T351202: stewards1001 / stewards2001: automatically subscribe stewards to mailman lists (was: Enable API access for Mailman3).

@Urbanecm What's the latest here? Anything waiting for me or my team here? Would you consider this stalled for now?

Feb 6 2025, 2:41 PM · Patch-For-Review, User-Urbanecm, collaboration-services, SRE, Wikimedia-Mailing-lists, Stewards-Onboarding-Tool

Feb 4 2025

Urbanecm added a comment to T385553: Cloud VPS puppet breakage on 2025-02-04 related to puppet-enc.

Started to receive emails for wmcz-stats about this:

Feb 4 2025, 9:22 AM · Cloud-VPS, cloud-services-team

Feb 3 2025

Urbanecm changed the visibility for T384244: CVE-2025-32079:Saving the right content to MediaWiki:GrowthMentors.json can take down the site.
Feb 3 2025, 10:47 PM · MW-1.44-notes (1.44.0-wmf.14; 2025-01-28), Growth-Team (Current Sprint), SecTeam-Processed, Vuln-DoS, CommunityConfiguration-Adoption, GrowthExperiments-Mentorship, Security
Urbanecm closed T385503: Unblock stuck global renames as Resolved.

Done (both).

Feb 3 2025, 6:01 PM · User-Urbanecm, Wikimedia-maintenance-script-run