Page MenuHomePhabricator

Urbanecm
Wikimedia Steward

Projects (39)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

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

Recent Activity

Yesterday

Urbanecm updated the task description for T358852: Temporary accounts: Make Special:Contributions accept IP addresses and IP ranges as valid input.
Fri, Mar 1, 11:49 AM · Stewards-and-global-tools, Temporary accounts
Urbanecm updated the task description for T358853: Temporary accounts: Automatically resolve temporary account names to IP addresses on displaying.
Fri, Mar 1, 11:49 AM · Stewards-and-global-tools, Temporary accounts
Urbanecm added a project to T358852: Temporary accounts: Make Special:Contributions accept IP addresses and IP ranges as valid input: Stewards-and-global-tools.
Fri, Mar 1, 11:33 AM · Stewards-and-global-tools, Temporary accounts
Urbanecm created T358853: Temporary accounts: Automatically resolve temporary account names to IP addresses on displaying.
Fri, Mar 1, 11:31 AM · Stewards-and-global-tools, Temporary accounts
Urbanecm created T358852: Temporary accounts: Make Special:Contributions accept IP addresses and IP ranges as valid input.
Fri, Mar 1, 11:26 AM · Stewards-and-global-tools, Temporary accounts

Mon, Feb 26

Urbanecm closed T357869: Link the right Phabricator form from pt-movepage-page-count-limit at Wikimedia sites as Resolved.
Mon, Feb 26, 11:21 AM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), User-Urbanecm, WikimediaMessages, MediaWiki-extensions-Translate

Thu, Feb 22

Urbanecm triaged T358208: Wikimedia\Assert\PreconditionException: Expected MediaWiki\Block\AbstractBlock to belong to the local wiki, but it belongs to 'huwiki' as High priority.
Thu, Feb 22, 11:46 AM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Trust and Safety Product Team, MediaWiki-Blocks, Wikimedia-production-error

Sun, Feb 18

Urbanecm closed T357725: Move "Interface editors" to "Global interface editors" on Meta as Resolved.

Move started.

Sun, Feb 18, 11:18 PM · User-Urbanecm, Wikimedia-maintenance-script-run, Wikimedia-Site-requests
Urbanecm claimed T357869: Link the right Phabricator form from pt-movepage-page-count-limit at Wikimedia sites.
Sun, Feb 18, 2:34 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), User-Urbanecm, WikimediaMessages, MediaWiki-extensions-Translate
Urbanecm created T357869: Link the right Phabricator form from pt-movepage-page-count-limit at Wikimedia sites.
Sun, Feb 18, 2:27 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), User-Urbanecm, WikimediaMessages, MediaWiki-extensions-Translate
Urbanecm claimed T357868: Request to move translatable page: EventCenter/Registration/Instructions.
Sun, Feb 18, 2:23 PM · User-Urbanecm, Wikimedia-maintenance-script-run, Wikimedia-Site-requests

Fri, Feb 16

Urbanecm committed rRMWA9aa50baedf00: build: Instead of re-running tox in codehealth, reuse coverage data (authored by Urbanecm).
build: Instead of re-running tox in codehealth, reuse coverage data
Fri, Feb 16, 4:08 PM

Wed, Feb 14

Urbanecm added a comment to T320108: Migrate urbanecmbot from Toolforge GridEngine to Toolforge Kubernetes.

Thanks @dcaro! I was figuring out how to make this work in k8s instead, and it was just a typo.

The question still stands though: assuming the grid engine is going to go away, how would I keep the tool working there? Or does this qualify for some sort of extension, as you mentioned in your prior message?

We can extend it for up to a month yes, you are clearly working on moving to k8s :), it's a hard limit though.

Wed, Feb 14, 4:02 PM · urbanecmbot, User-Urbanecm, Grid-Engine-to-K8s-Migration
Urbanecm archived GrowthExperiments-CommunityConfiguration (2.0).
Wed, Feb 14, 2:06 PM

Tue, Feb 13

Urbanecm added a comment to T338032: Mail from Bishzilla to emergency@wikimedia.org is possibly getting lost.

Is there some way I can track those zendesk tickets?

I am waiting for a response to the general question whether people outside @wikimedia.org can open ITS tickets. Will let you know soon.

Tue, Feb 13, 7:35 PM · Infrastructure-Foundations, Mail, Trust-and-Safety
Urbanecm added a comment to T273787: Enable edit revert notif by default on Wikipedia FR.

Hi @Trizek @NemoLePoisson, I have good news! It took way longer than originally anticipated, but thanks to the conditional user options project I worked on recently with my WMF staff hat on, this change can now be fulfilled w/o issues, assuming French Wikipedia still wants to go ahead. Please let me know.

Tue, Feb 13, 6:41 PM · User-Urbanecm, Wikimedia-Site-requests
Urbanecm added a comment to T320108: Migrate urbanecmbot from Toolforge GridEngine to Toolforge Kubernetes.

Thanks @dcaro! I was figuring out how to make this work in k8s instead, and it was just a typo.

Tue, Feb 13, 5:27 PM · urbanecmbot, User-Urbanecm, Grid-Engine-to-K8s-Migration
Urbanecm added a comment to T320108: Migrate urbanecmbot from Toolforge GridEngine to Toolforge Kubernetes.

Hi @dcaro, thanks for asking. I'm having troubles with migrating the webservice. I have a mix of Python CGI scripts and generic files to host under the urbanecmbot URL, and for certain reasons (such as, dependency of the Android app on the exact URI), I can't really move the Python part to a different tool and host it via the k8s webservice. I've been using the lighttpd grid service, which allowed the use of Python CGI scripts as well as other scripts, but I can't reach the same effect at k8s.

Tue, Feb 13, 12:27 PM · urbanecmbot, User-Urbanecm, Grid-Engine-to-K8s-Migration

Jan 30 2024

Urbanecm added a comment to T355033: Disable magic word INDEX sitewide on eswiki.

Thank you for creating this task. My name is Martin Urbanec and I am one of the system administrators responsible for performing site configuration changes. As of now, MediaWiki does not support restricting only the INDEX magic word – such a configuration setting simply does not exist, and as such, it cannot be changed. This means it is only possible to disable both the INDEX and NOINDEX magic words. However, this setting is a per-namespace one, which means we can disallow those magic words in one namespace, but leave them working in another. For more details, please see the docs at MediaWiki.org and documentation for the $wgExemptFromUserRobotsControl configuration setting.

Jan 30 2024, 11:24 AM · Spanish-Sites, Wikimedia-Site-requests

Jan 20 2024

Urbanecm added a project to T355482: Certain ISBN numbers are not recognized by Citoid: VisualEditor.
Jan 20 2024, 6:35 PM · VisualEditor, Citoid
Urbanecm created T355482: Certain ISBN numbers are not recognized by Citoid.
Jan 20 2024, 6:35 PM · VisualEditor, Citoid

Jan 19 2024

Urbanecm updated subscribers of T355434: Temporary account IP reveal does not check the deleted status of the performer before revealing the IP address associated with an edit/log event.
Jan 19 2024, 4:23 PM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), Trust and Safety Product Sprint (Sprint Kazoo (Jan 29 - Feb 9 2024)), SecTeam-Processed, Temporary accounts, CheckUser, Trust and Safety Product Team, Security

Jan 12 2024

Urbanecm added a comment to T354932: Page views by country and total page namespaces are confusingly displayed.

FTR, I'm filling this ticket as a response to a question I received from WMCZ staff. I answered (using my understanding of how Wikistats, AQS and Hadoop work with each other), but I'm filling a ticket anyway, considering I indeed find the selected data visualisation to be very confusing and hard to understand (without reviewing the individual HQL queries).

Jan 12 2024, 9:10 AM · Data-Engineering, Data Products, Data-Engineering-Wikistats
Urbanecm created T354932: Page views by country and total page namespaces are confusingly displayed.
Jan 12 2024, 9:08 AM · Data-Engineering, Data Products, Data-Engineering-Wikistats
Urbanecm created T354931: Contradictory descriptions in "Total page views".
Jan 12 2024, 9:01 AM · Data Products, Data-Engineering, Data-Engineering-Wikistats

Jan 2 2024

V0lkanic awarded T354004: Grant `patrolmarks` to autopatrolled at Czech Wikipedia a Like token.
Jan 2 2024, 2:48 PM · User-Urbanecm, Wikimedia-Site-requests
Urbanecm closed T354114: Localised name for csb wiktionary as Resolved.

Done.

Jan 2 2024, 2:46 PM · User-Urbanecm, Wikimedia-Site-requests
Urbanecm closed T354004: Grant `patrolmarks` to autopatrolled at Czech Wikipedia as Resolved.

Deployed.

Jan 2 2024, 2:33 PM · User-Urbanecm, Wikimedia-Site-requests

Dec 24 2023

Urbanecm claimed T354004: Grant `patrolmarks` to autopatrolled at Czech Wikipedia.
Dec 24 2023, 9:23 PM · User-Urbanecm, Wikimedia-Site-requests
Urbanecm created T354004: Grant `patrolmarks` to autopatrolled at Czech Wikipedia.
Dec 24 2023, 9:21 PM · User-Urbanecm, Wikimedia-Site-requests
Urbanecm changed the status of T353980: New user groups on skwiki and RCPatrol on skwiki from Open to Stalled.

As of now, this is not really actionable. From the description and the voting, there is clear consensus on introducing autopatrolled and patroller user groups at skwiki, which can be done. However, it is NOT clear who is supposed to be granting and revoking those groups (by default, it is stewards only, which is likely not intended) .

Dec 24 2023, 5:28 PM · Wikimedia-Site-requests

Dec 8 2023

Urbanecm added a project to T353075: wikimedia-cz/tracker CI tests fail: Continuous-Integration-Config.

I (temporarily) "fixed" the issue by disabling the faulty test, but I'd appreciate help with identifying where the actual issue lies and how to fix it.

Dec 8 2023, 7:23 PM · Continuous-Integration-Config, WMCZ-Tracker, ci-test-error
Urbanecm created T353075: wikimedia-cz/tracker CI tests fail.
Dec 8 2023, 7:21 PM · Continuous-Integration-Config, WMCZ-Tracker, ci-test-error

Dec 5 2023

Urbanecm added a comment to T350568: Provide some pywikibot usage statistics for Python3.6 and 3.7.

@Urbanecm: I wasn't able to exclude Pywikibot-test from User Agent regex Pywikibot/8\.[56].+Python/3\.6 e.g. with (?!test) but get a 504 error. Any idea?

Dec 5 2023, 3:20 PM · Wikimedia-Site-requests, Pywikibot
Urbanecm added a comment to T350568: Provide some pywikibot usage statistics for Python3.6 and 3.7.

@Urbanecm: Thank you. Currently I have no glue how can I get access to stat1005 and how to call the python statements you did last year in T312794. Can you lead me for the first steps?

Dec 5 2023, 10:03 AM · Wikimedia-Site-requests, Pywikibot

Dec 4 2023

Urbanecm added a comment to T350568: Provide some pywikibot usage statistics for Python3.6 and 3.7.

@Legoktm, @Urbanecm: Could one of you take over this task. Looks like it is too complicated to make it by my own.

Dec 4 2023, 9:40 AM · Wikimedia-Site-requests, Pywikibot

Nov 29 2023

Urbanecm updated the task description for T352224: Add userrights to MediaWiki Core grants.
Nov 29 2023, 8:20 PM · MediaWiki-User-management, Stewards-and-global-tools
Urbanecm added a comment to T352224: Add userrights to MediaWiki Core grants.

Feature summary Allow userrights to be modified by using the API.

There is a disconnect between the task title and the task description feature summary, which is already possible.

Nov 29 2023, 8:19 PM · MediaWiki-User-management, Stewards-and-global-tools

Nov 28 2023

Urbanecm renamed T352224: Add userrights to MediaWiki Core grants from Add userrights to grants on metawiki to Add userrights to MediaWiki Core grants.
Nov 28 2023, 11:33 PM · MediaWiki-User-management, Stewards-and-global-tools
Urbanecm reopened T352224: Add userrights to MediaWiki Core grants as "Open".

@JJMC89 Not really though – userrights right is not available as part of any of the existing grants, so all API clients that authenticate by OAuth or bot passwords cannot call action=userrights and expect the result to be something else than "Permission denied". It is only possible to call the API if you're authenticated using your main password, which is supposed to only happen in your browser (or mobile apps) and as such, it does not support a cron-executed script running somewhere and changing user rights via the API.

Nov 28 2023, 11:29 PM · MediaWiki-User-management, Stewards-and-global-tools

Nov 27 2023

Urbanecm created T352096: AutoWikiBrowser when executed via Parallels Desktop throws an exception.
Nov 27 2023, 8:49 PM · AutoWikiBrowser

Nov 14 2023

Urbanecm closed T351002: Lift IP cap on 2023-11-23 for Editathon Czechoslovakia - cs.wikipedia as Resolved.
Nov 14 2023, 9:22 PM · User-Kizule, Wikimedia-Site-requests
Dzahn awarded T350834: Requesting access to stewards-users and group approver role for urbanecm a Like token.
Nov 14 2023, 8:55 PM · SRE, SRE-Access-Requests
Urbanecm added a comment to T351202: stewards1001 / stewards2001: Enable API access for Mailman3.

FTR, I'm currently working on automating the various MediaWiki accesses (group membership, accounts on private wikis, etc.), but I plan on proceeding with Mailman lists reasonably soon, so I'm filling this task to get the discussion on this started.

Nov 14 2023, 12:06 PM · SRE, Wikimedia-Mailing-lists, Stewards-Onboarding-Tool
Urbanecm created T351202: stewards1001 / stewards2001: Enable API access for Mailman3.
Nov 14 2023, 12:05 PM · SRE, Wikimedia-Mailing-lists, Stewards-Onboarding-Tool
Urbanecm added a project to T344164: VMs requested for stewards: Stewards-Onboarding-Tool.
Nov 14 2023, 11:24 AM · Stewards-Onboarding-Tool, collaboration-services, Infrastructure-Foundations, Stewards-and-global-tools, SRE, vm-requests
Urbanecm added a project to T346935: Create an on/offboarding system for Wikimedia Stewards: Stewards-Onboarding-Tool.
Nov 14 2023, 11:23 AM · Stewards-Onboarding-Tool, Stewards-and-global-tools
Urbanecm created Stewards-Onboarding-Tool.
Nov 14 2023, 11:23 AM

Nov 13 2023

Urbanecm added a comment to T350834: Requesting access to stewards-users and group approver role for urbanecm.

@Urbanecm As the new group approver for this new group would you approve that guy @Urbanecm?

Nov 13 2023, 10:45 PM · SRE, SRE-Access-Requests
Urbanecm added a comment to T315510: Start maintenance script to backfill talk page comment database.

Stopped the scripts; pasting outputs:

Nov 13 2023, 10:41 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools
Urbanecm added a parent task for T350834: Requesting access to stewards-users and group approver role for urbanecm: T346935: Create an on/offboarding system for Wikimedia Stewards.
Nov 13 2023, 9:41 PM · SRE, SRE-Access-Requests
Urbanecm added a subtask for T346935: Create an on/offboarding system for Wikimedia Stewards: T350834: Requesting access to stewards-users and group approver role for urbanecm.
Nov 13 2023, 9:41 PM · Stewards-Onboarding-Tool, Stewards-and-global-tools
Urbanecm added a comment to T315510: Start maintenance script to backfill talk page comment database.

I started the scripts again. After a short while, frwiki was at 8 GiB again, growing fairly quickly. The other two instances are behaving more reasonably so far (884 MiB for enwiki, 218 MiB for rowiki).

Nov 13 2023, 6:13 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools
Urbanecm added a comment to T315510: Start maintenance script to backfill talk page comment database.

I started the scripts again. After a short while, frwiki was at 8 GiB again, growing fairly quickly. The other two instances are behaving more reasonably so far (884 MiB for enwiki, 218 MiB for rowiki).

Nov 13 2023, 3:10 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools

Nov 9 2023

Urbanecm closed T350640: Restore the standard Wikimania logo on Wikimania wiki as Resolved.

Done.

Nov 9 2023, 7:46 PM · User-Urbanecm, Logos, Wikimedia-Site-requests
Urbanecm added a comment to T350834: Requesting access to stewards-users and group approver role for urbanecm.

I'm confused if this is a staff request (@wikimedia.org email address) or a volunteer request (@Urbanecm volunteer Phabricator account requesting this)

Nov 9 2023, 6:22 PM · SRE, SRE-Access-Requests
Urbanecm claimed T350640: Restore the standard Wikimania logo on Wikimania wiki.
Nov 9 2023, 6:17 PM · User-Urbanecm, Logos, Wikimedia-Site-requests

Nov 8 2023

Urbanecm created T350834: Requesting access to stewards-users and group approver role for urbanecm.
Nov 8 2023, 10:04 PM · SRE, SRE-Access-Requests
Urbanecm added a comment to T344164: VMs requested for stewards.

Will do. Is there some sort of standard/preferred location?

Not really, deploy1002 will do!

Nov 8 2023, 7:22 PM · Stewards-Onboarding-Tool, collaboration-services, Infrastructure-Foundations, Stewards-and-global-tools, SRE, vm-requests
Urbanecm added a comment to T344164: VMs requested for stewards.

I will add this to the puppet code. Where would you like it to be checked out in the file system? Under /srv sounds ok?

Nov 8 2023, 7:18 PM · Stewards-Onboarding-Tool, collaboration-services, Infrastructure-Foundations, Stewards-and-global-tools, SRE, vm-requests
Urbanecm added a comment to T315510: Start maintenance script to backfill talk page comment database.

Thanks @matmarex. I've stopped the scripts for now, since the memory usage raised by 1 GiB since I last looked, and I don't want to (knowingly) let it go OoM when not around. Happy to restart once the fix is merged and backported.

Nov 8 2023, 12:18 AM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools

Nov 7 2023

Urbanecm added a comment to T315510: Start maintenance script to backfill talk page comment database.

@matmarex frwiki instance has "finished" rather quickly, but in a very inconvenient way. Here are the logs:

Nov 7 2023, 8:54 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools
Urbanecm added a comment to T344164: VMs requested for stewards.

Thanks @Dzahn for making the VM! Following our IRC conversations, I'm putting a list of packages/requirements that I'd like to have on the stewards VM:

Nov 7 2023, 7:50 PM · Stewards-Onboarding-Tool, collaboration-services, Infrastructure-Foundations, Stewards-and-global-tools, SRE, vm-requests

Nov 6 2023

Urbanecm added a comment to T315510: Start maintenance script to backfill talk page comment database.

@matmarex Ad seeing whether the errored rows fail consistently:

Nov 6 2023, 8:37 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools
Urbanecm added a comment to T315510: Start maintenance script to backfill talk page comment database.

Per @matmarex IRC request, I stopped the s7 instance and I'm sharing outputs:

Nov 6 2023, 2:50 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Goal, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Editing-team (Kanban Board), TPP-Phase1, DiscussionTools

Nov 1 2023

Urbanecm added a comment to T350229: Post-creation work for dgawiki.

For content wikis: ask the stewards to add the wiki to the global bot policy wikiset

Nov 1 2023, 9:42 PM · Countervandalism-Network, Platform Engineering, Wiki-Setup
Urbanecm added a comment to T350046: Create a new user group (trusteduser) on hiwiki.

A similar user group that exists on other wikis is extendedconfirmed too (which probably better fits the purpose). But, since it's withdrawn, just saying :).

Nov 1 2023, 1:19 PM · Hindi-Sites, Wikimedia-Site-requests

Oct 23 2023

Urbanecm created T349496: DiscussionTools doesn't fully restore a post.
Oct 23 2023, 11:35 AM · Editing-team, DiscussionTools
Urbanecm added a comment to T341388: Allow thanking bots on Wikimedia wikis.

@Frostly Leaving it up to you to upload an operations/mediawiki-config patch, but if you want me to take over and do that, I can! :)

Oct 23 2023, 8:08 AM · User-notice-archive, Wikimedia-Site-requests, Tech Ambassadors & Translators, Growth-Team
Urbanecm edited projects for T341388: Allow thanking bots on Wikimedia wikis, added: Wikimedia-Site-requests; removed Thanks.
Oct 23 2023, 8:07 AM · User-notice-archive, Wikimedia-Site-requests, Tech Ambassadors & Translators, Growth-Team

Oct 22 2023

Urbanecm updated subscribers of T349449: Requesting GitLab account activation for DeltaQuad.

By filling this task, I confirm https://ldap.toolforge.org/user/deltaquad belongs to @AmandaNP, a Wikimedia Steward. Thanks!

Oct 22 2023, 9:08 PM · GitLab (Account Approval), Release-Engineering-Team
Urbanecm created T349449: Requesting GitLab account activation for DeltaQuad.
Oct 22 2023, 9:08 PM · GitLab (Account Approval), Release-Engineering-Team

Oct 17 2023

Urbanecm added a comment to T347817: Add Frostly to Triagers acl group.

That too of course, but regardless of the idea, Triagers doesn't seem to be the right tool for that.

Oct 17 2023, 12:54 PM · Phabricator

Oct 16 2023

Urbanecm added a member for acl*Batch-Editors: KStoller-WMF.
Oct 16 2023, 6:35 PM
Urbanecm added a comment to T347817: Add Frostly to Triagers acl group.

Hi @Frostly, I think you can be trusted with the acl*Batch-Editors power, but unfortunately, bulk edits are supported for tasks only (see https://www.mediawiki.org/wiki/Phabricator/Help#Batch_edits for details). If you want to edit project descriptions, doing that via Phabricator API might be what you're looking for. Is there anything else you'd need the Triagers permission for?

Oct 16 2023, 8:46 AM · Phabricator
Urbanecm removed a member for acl*stewards: Operator873.
Oct 16 2023, 7:33 AM
Urbanecm removed a member for acl*security_steward: Operator873.
Oct 16 2023, 7:33 AM

Oct 10 2023

Urbanecm closed T348279: Disable Engineer (technical administrator) user group @cswiki as Resolved.

This is now done. Thanks!

Oct 10 2023, 1:28 PM · User-Urbanecm, Wikimedia-Site-requests
Urbanecm added a comment to T348279: Disable Engineer (technical administrator) user group @cswiki.

This is now done. Thanks!

Oct 10 2023, 1:26 PM · User-Urbanecm, Wikimedia-Site-requests

Oct 9 2023

Urbanecm committed rWCWT9e155084b2ae: archive: Add return link (authored by Urbanecm).
archive: Add return link
Oct 9 2023, 12:50 PM

Oct 5 2023

Urbanecm claimed T348279: Disable Engineer (technical administrator) user group @cswiki.

Group's empty => let's do that.

Oct 5 2023, 10:48 PM · User-Urbanecm, Wikimedia-Site-requests
Urbanecm added a comment to T347762: Add "Endowment" namespace to Foundation Governance Wiki (foundation.wikimedia.org).

@Jdforrester-WMF, @Esanders, @Urbanecm - thank you for reviews and help as always. All of the namespaces requested are now in the patch attached to this ticket. It is ready for deployment whenever it gets final review. Thank you!!

Oct 5 2023, 10:10 PM · FR-endowment, Wikimedia Foundation Governance Wiki (foundation.wikimedia.org)

Oct 4 2023

Urbanecm created T348158: Undelivered mail posted to wikimediacz-l.
Oct 4 2023, 3:32 PM · SRE, Wikimedia-Mailing-lists

Sep 30 2023

Urbanecm created T347798: CentralNotice banner clone option does not clone CNBanner translations, only MediaWiki translations.
Sep 30 2023, 6:36 PM · MediaWiki-extensions-CentralNotice

Sep 28 2023

Urbanecm added a comment to T347577: Understand which repositories we mirror, observe, host in Diffusion (and fix some findings).

I disabled the GitHub pushing URIs, those are legacy items that are no longer needed.

Sep 28 2023, 12:30 PM · Release-Engineering-Team (Social Piranhas 🐟), User-brennen, Phabricator, Diffusion

Sep 27 2023

Urbanecm updated subscribers of T347489: Requesting GitLab account activation for HakanIST.

By filling this task, I confirm https://ldap.toolforge.org/user/h2o belongs to @HakanIST, a Wikimedia Steward. Thanks!

Sep 27 2023, 1:27 PM · GitLab (Account Approval), Release-Engineering-Team
Urbanecm created T347489: Requesting GitLab account activation for HakanIST.
Sep 27 2023, 1:26 PM · GitLab (Account Approval), Release-Engineering-Team

Sep 23 2023

Urbanecm added a comment to T290790: Group OAuth grants by riskiness.

This means an incident involving locks would have to be escalated to the sysadmin (and/or WMF) level.

That's definitely worse than what you can do with blocks, but still not serious/lasting damage IMO.

Sep 23 2023, 10:21 PM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-Core-AuthManager, MediaWiki-extensions-OAuth
Urbanecm added a comment to T290790: Group OAuth grants by riskiness.

I think setglobalaccountstatus is significantly riskier than blockusers and that setglobalaccountstatus has a considerable security risk attached. I have two main reasons for this. First, blocking users always affects a single wiki, which lowers the impact of maliciously installed blocks. While it is not possible for admins to unblock themselves (T150826), the standard escalation system (=get a steward) works, and it would work even if stewards were themselves impacted by the malicious blocks, as stewards (and some other global functionaries) continue to have the unblockself right. The maximum derailing impact I can imagine with blocks is that all local admins plus stewards are blocked, and even that merely means whichever steward notices this first needs to first unblock themselves before taking other actions.

Sep 23 2023, 5:58 PM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-Core-AuthManager, MediaWiki-extensions-OAuth

Sep 22 2023

Urbanecm updated the task description for T346935: Create an on/offboarding system for Wikimedia Stewards.
Sep 22 2023, 10:10 AM · Stewards-Onboarding-Tool, Stewards-and-global-tools
Urbanecm added a comment to T344164: VMs requested for stewards.

If needed, we can also start with a different part of the onboarding; I don't have a strong preference. I created a list of ~20 places stewards need to be added to (removed from) at T346935: Create an on/offboarding system for Wikimedia Stewards. Starting with MediaWiki itself might be a reasonable choice too, as it has quite a few of places to update (although not as many as IRC channels), which would let us to keep this fully in-cluster.

I'd say let's start with an internal IP. If there are unsurmountable issues in adding IRC support later (bugs in the proxy libraries or whatever), switching to a public IP is still an option and we'd have little to no data to migrate and the VM would simply be reimaged.

Sep 22 2023, 8:43 AM · Stewards-Onboarding-Tool, collaboration-services, Infrastructure-Foundations, Stewards-and-global-tools, SRE, vm-requests

Sep 21 2023

Urbanecm added a comment to T346937: GitLab Private Repository Request for: Wikimedia Stewards.
Sep 21 2023, 6:04 PM · User-brennen, Release-Engineering-Team, GitLab
Urbanecm added a comment to T346924: Create new GitLab project group: stewards.

Thanks! This seems to work.

Sep 21 2023, 6:03 PM · Stewards-and-global-tools, GitLab (Project Migration), Release-Engineering-Team
Urbanecm added a comment to T346937: GitLab Private Repository Request for: Wikimedia Stewards.

Thanks! This seems to work.

Sep 21 2023, 6:03 PM · User-brennen, Release-Engineering-Team, GitLab
Urbanecm added a comment to T347019: Request to move translatable page: Private Incident Reporting System/Updates.

Move started. Unfortunately, moving translatable pages does not support redirects (T62920), so that would need to be taken care of manually (apologies).

Sep 21 2023, 1:25 PM · Wikimedia-maintenance-script-run, Wikimedia-Site-requests
Urbanecm added a comment to T344164: VMs requested for stewards.

Hi @LSobanski, @taavi mentioned to me privately that if we want the stewards machine to run ircservserv, as discussed during the meeting we had earlier this week, the machine might actually need to be in the public vlan (unlike what i originally specified in the VM request), to make it able to run an irc bot. Can that be clarified and if this is the correct understanding, the specification in the description updated?

We should define what external access is required, if possible it would be better to keep this in the private vlan and use the proxy service as external IP's are sparse (cc @ayounsi )

Sep 21 2023, 12:37 PM · Stewards-Onboarding-Tool, collaboration-services, Infrastructure-Foundations, Stewards-and-global-tools, SRE, vm-requests

Sep 20 2023

Aklapper awarded T346937: GitLab Private Repository Request for: Wikimedia Stewards a Like token.
Sep 20 2023, 5:22 PM · User-brennen, Release-Engineering-Team, GitLab
Urbanecm added a comment to T346924: Create new GitLab project group: stewards.

For what is worth, pushing images to production is definitely not needed for most (if not all) steward-related repos. It might be needed for the production facing part. It is not yet defined how the onboarding system would work exactly, but it will run in production for security reasons, and if the final solution ends up involving a k8s service, pushing a production image might be needed. But the docs linked advise this is managed outside of the repos/ section, so...maybe this is not relevant for answering "where the group lives"?

Sep 20 2023, 4:54 PM · Stewards-and-global-tools, GitLab (Project Migration), Release-Engineering-Team
Urbanecm added a comment to T346924: Create new GitLab project group: stewards.

ISTR that being under /repos/ means privileged access and gets access to the special CI runners; is that needed? Otherwise this could go in a less restricted space (which would still be ACL-able for locked-down access and might fit your needs better?).

Sep 20 2023, 4:43 PM · Stewards-and-global-tools, GitLab (Project Migration), Release-Engineering-Team
Urbanecm added a comment to T344164: VMs requested for stewards.

Hi @LSobanski, @taavi mentioned to me privately that if we want the stewards machine to run ircservserv, as discussed during the meeting we had earlier this week, the machine might actually need to be in the public vlan (unlike what i originally specified in the VM request), to make it able to run an irc bot. Can that be clarified and if this is the correct understanding, the specification in the description updated?

Sep 20 2023, 4:32 PM · Stewards-Onboarding-Tool, collaboration-services, Infrastructure-Foundations, Stewards-and-global-tools, SRE, vm-requests