[01:15:26] (03update) 10raymond-ndibe: add jobs-api backend to webservice-cli [repos/cloud/toolforge/webservice-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/webservice-cli/-/merge_requests/95 (https://phabricator.wikimedia.org/T348755) [01:16:13] (03update) 10raymond-ndibe: add webservice endpoint [repos/cloud/toolforge/jobs-api] (add_ingress_option_to_continuous_job) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/264 (https://phabricator.wikimedia.org/T348755) [01:19:12] (03update) 10raymond-ndibe: support exposing continuous jobs to the internet [repos/cloud/toolforge/jobs-api] (replace_job_images_with_web_images) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/262 (https://phabricator.wikimedia.org/T388092) [01:19:39] (03update) 10raymond-ndibe: replace job images with web images [repos/cloud/toolforge/jobs-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/263 (https://phabricator.wikimedia.org/T415322) [01:20:00] (03update) 10raymond-ndibe: add webservice endpoint [repos/cloud/toolforge/jobs-api] (add_ingress_option_to_continuous_job) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/264 (https://phabricator.wikimedia.org/T348755) [01:24:13] (03update) 10raymond-ndibe: add webservice endpoint [repos/cloud/toolforge/jobs-api] (add_ingress_option_to_continuous_job) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/264 (https://phabricator.wikimedia.org/T348755) [02:00:48] (03update) 10raymond-ndibe: add jobs-api backend to webservice-cli [repos/cloud/toolforge/webservice-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/webservice-cli/-/merge_requests/95 (https://phabricator.wikimedia.org/T348755) [02:18:57] (03update) 10raymond-ndibe: add jobs-api backend to webservice-cli [repos/cloud/toolforge/webservice-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/webservice-cli/-/merge_requests/95 (https://phabricator.wikimedia.org/T348755) [02:37:09] (03update) 10raymond-ndibe: add jobs-api backend to webservice-cli [repos/cloud/toolforge/webservice-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/webservice-cli/-/merge_requests/95 (https://phabricator.wikimedia.org/T348755) [02:54:30] (03update) 10raymond-ndibe: test for jobs-api backend in webservice-cli [repos/cloud/toolforge/toolforge-deploy] (test_continuous_job_webservice) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1134 (https://phabricator.wikimedia.org/T348755) [03:05:38] (03update) 10raymond-ndibe: add jobs-api backend to webservice-cli [repos/cloud/toolforge/webservice-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/webservice-cli/-/merge_requests/95 (https://phabricator.wikimedia.org/T348755) [03:38:24] (03update) 10raymond-ndibe: add jobs-api backend to webservice-cli [repos/cloud/toolforge/webservice-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/webservice-cli/-/merge_requests/95 (https://phabricator.wikimedia.org/T348755) [04:16:06] (03update) 10raymond-ndibe: add jobs-api backend to webservice-cli [repos/cloud/toolforge/webservice-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/webservice-cli/-/merge_requests/95 (https://phabricator.wikimedia.org/T348755) [04:25:42] (03update) 10raymond-ndibe: test for jobs-api backend in webservice-cli [repos/cloud/toolforge/toolforge-deploy] (test_continuous_job_webservice) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1134 (https://phabricator.wikimedia.org/T348755) [04:26:32] (03update) 10raymond-ndibe: add jobs-api backend to webservice-cli [repos/cloud/toolforge/webservice-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/webservice-cli/-/merge_requests/95 (https://phabricator.wikimedia.org/T348755) [05:27:30] 10Tool-redminbot: Handle edit conflicts - https://phabricator.wikimedia.org/T416658 (10Redmin) 03NEW [05:28:17] 10Tool-redminbot: Handle edit conflicts - https://phabricator.wikimedia.org/T416658#11590272 (10Redmin) p:05Triage→03Medium [05:51:08] (03open) 10r4356th: Move querydb() out of utils into new query module [toolforge-repos/redminbot] - 10https://gitlab.wikimedia.org/toolforge-repos/redminbot/-/merge_requests/10 (https://phabricator.wikimedia.org/T415811) [05:52:00] (03merge) 10r4356th: Move querydb() out of utils into new query module [toolforge-repos/redminbot] - 10https://gitlab.wikimedia.org/toolforge-repos/redminbot/-/merge_requests/10 (https://phabricator.wikimedia.org/T415811) [08:01:13] 10Tool-campwiz-nxt, 10Google-Summer-of-Code (Google Summer of Code (2026)): GSoC 2026: CampWiz NxT Redesign - https://phabricator.wikimedia.org/T414269#11590365 (10Nokib_Sarkar) [08:02:59] 10Tool-campwiz-nxt, 10Google-Summer-of-Code (Google Summer of Code (2026)): GSoC 2026: CampWiz NxT Redesign - https://phabricator.wikimedia.org/T414269#11590369 (10Nokib_Sarkar) @LGoto Sorry for late reply, I think something is wrong with my notification. Anyway, I added 90 hours. Thanks. If there is any other... [09:08:25] 06cloud-services-team, 10superset.wmcloud.org: Sunset superset.wmcloud.org - https://phabricator.wikimedia.org/T416373#11590531 (10KCVelaga_WMF) @bd808 I believe having a public instance is still useful for the usecases I mentioned above, even if that was not the originally intended goal. We can try Cloud VPS,... [09:12:02] 06cloud-services-team, 10superset.wmcloud.org: Sunset superset.wmcloud.org - https://phabricator.wikimedia.org/T416373#11590546 (10KCVelaga_WMF) >>! In T416373#11588290, @Samwalton9-WMF wrote: > Might it be possible to enable superset.wikimedia.org dashboards to be publicly viewable? @Samwalton9-WMF I remembe... [10:13:57] 06cloud-services-team, 10Cloud-VPS, 13Patch-For-Review: Add check for cloud-wide root keys to the offboarding script - https://phabricator.wikimedia.org/T398214#11590637 (10taavi) 05Open→03Resolved [10:19:44] 10VPS-project-Phabricator, 10Bitu, 06collaboration-services, 06Infrastructure-Foundations: Allow Bitu to link Phabricator account - https://phabricator.wikimedia.org/T406495#11590671 (10SLyngshede-WMF) That is the Phabricator backend for Social Auth that's being weird. It default assumes that you mean to a... [10:25:21] 10VPS-project-Phabricator, 10Bitu, 06collaboration-services, 06Infrastructure-Foundations: Allow Bitu to link Phabricator account - https://phabricator.wikimedia.org/T406495#11590694 (10SLyngshede-WMF) [11:00:34] 06tools-infrastructure-team, 10Datasets-General-or-Unknown, 06SRE: Move internal dumps NFS clients to clouddumps1001 - https://phabricator.wikimedia.org/T416677 (10taavi) 03NEW [11:04:01] 06Toolforge-standards-committee: Share/publish source code of "request" tool - https://phabricator.wikimedia.org/T416678 (10Tkarcher) 03NEW [11:04:44] 06Toolforge-standards-committee: Share/publish source code of "request" tool - https://phabricator.wikimedia.org/T416678#11590887 (10Tkarcher) [11:07:01] 06Toolforge-standards-committee: Adoption request for "request" tool - https://phabricator.wikimedia.org/T389540#11590889 (10Tkarcher) > it would seem reasonable to track it as a separate thing Good idea. Done: T416678 [11:29:30] FIRING: [6x] PuppetCertificateAboutToExpire: Puppet CA certificate pki-db.pki.eqiad1.wikimedia.cloud is about to expire in 23d 23h 32m 33s - https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS/Admin/Runbooks/PuppetCertificateAboutToExpire - https://prometheus-alerts.wmcloud.org/?q=alertname%3DPuppetCertificateAboutToExpire [11:33:44] 10Tool-redminbot: Handle edit conflicts - https://phabricator.wikimedia.org/T416658#11590988 (10Redmin) [12:06:31] 10VPS-project-Phabricator, 10Bitu, 06collaboration-services, 06Infrastructure-Foundations: Allow Bitu to link Phabricator account - https://phabricator.wikimedia.org/T406495#11591061 (10Aklapper) [12:38:13] 06cloud-services-team, 10Cloud-VPS: Jacob Thwaites - unable to log into Cloud VPS Bastion - https://phabricator.wikimedia.org/T416689 (10Jacob_WMDE) 03NEW [13:11:26] (03open) 10nurahwakili: Add work form [toolforge-repos/paulina] - 10https://gitlab.wikimedia.org/toolforge-repos/paulina/-/merge_requests/179 [13:13:46] 10Tool-wsindex, 10Wikisource Reader App: Store Wikidata IDs for Genre, Form of Work, and Subject in WsIndex - https://phabricator.wikimedia.org/T415023#11591245 (10Muguro) resolved this with the following PR https://codeberg.org/ph4ni/wsindex/pulls/17 [13:43:02] 10superset.wmcloud.org, 07Documentation: Improve Superset documentation - https://phabricator.wikimedia.org/T337342#11591416 (10Aklapper) a:05Frostly→03None @Frostly Removing task assignee as this open task has been assigned for more than two years - See the email sent to task assignee on 2025-11-25. Pleas... [13:43:12] 06cloud-services-team, 10Toolforge, 07Documentation, 07good first task: Create a new doc about managing and sharing files in Toolforge - https://phabricator.wikimedia.org/T347753#11591413 (10Aklapper) a:05Frostly→03None @Frostly Removing task assignee as this open task has been assigned for more than t... [13:43:27] 06cloud-services-team, 10Data-Services, 07Documentation: Revise and reformat Portal:Data_Services - https://phabricator.wikimedia.org/T348024#11591430 (10Aklapper) a:05Frostly→03None @Frostly Removing task assignee as this open task has been assigned for more than two years - See the email sent to task a... [13:43:34] 06cloud-services-team, 10Cloud-VPS, 10Toolforge, 07Documentation, 07good first task: Update Help:Access to Toolforge instances with PuTTY and WinSCP - https://phabricator.wikimedia.org/T334697#11591426 (10Aklapper) a:05Frostly→03None @Frostly Removing task assignee as this open task has been assigned... [13:43:38] 06cloud-services-team, 10Toolforge, 07Documentation, 07good first task: Add doc type categories to Toolforge user docs - https://phabricator.wikimedia.org/T348047#11591433 (10Aklapper) a:05Frostly→03None @Frostly Removing task assignee as this open task has been assigned for more than two years - See t... [13:43:49] 06cloud-services-team, 10Cloud-VPS, 07Documentation, 07good first task: Add doc type categories to Cloud VPS user docs - https://phabricator.wikimedia.org/T348049#11591437 (10Aklapper) a:05Frostly→03None @Frostly Removing task assignee as this open task has been assigned for more than two years - See t... [14:08:08] 10Tool-redminbot: Edit across all namespaces in one go based on a sensible list - https://phabricator.wikimedia.org/T415890#11591510 (10Redmin) [15:03:52] (03update) 10nurahwakili: Add work form [toolforge-repos/paulina] - 10https://gitlab.wikimedia.org/toolforge-repos/paulina/-/merge_requests/179 [15:05:14] (03update) 10nurahwakili: Add work form [toolforge-repos/paulina] - 10https://gitlab.wikimedia.org/toolforge-repos/paulina/-/merge_requests/179 [15:12:06] (03update) 10nurahwakili: Add work form [toolforge-repos/paulina] - 10https://gitlab.wikimedia.org/toolforge-repos/paulina/-/merge_requests/179 [15:13:33] 10Tool-paulina, 10Outreachy (Round 31): Outreachy 31: Features to edit author and work data on Wikidata directly from Paulina - https://phabricator.wikimedia.org/T392429#11591811 (10Nurah_Wakili) **Weekly Internship Report** Week 9: February 2 – February 6 Work Completed: - Completed the Add Work form f... [15:22:02] 10VPS-project-Codesearch, 06collaboration-services: Graduate codesearch to production - https://phabricator.wikimedia.org/T268199#11591850 (10Dzahn) a:05Dzahn→03None [15:36:42] 06cloud-services-team, 10Cloud-VPS, 07Upstream: openstack flamingo: "'enabled' is a required property" for LDAP-managed users - https://phabricator.wikimedia.org/T416483#11591960 (10Andrew) [15:39:27] 06cloud-services-team, 06collaboration-services, 06SRE Observability, 13Patch-For-Review: Move https://status.wikimedia.org/ away from rackspace - https://phabricator.wikimedia.org/T414098#11591965 (10Dzahn) The repo for this that was already created: https://gitlab.wikimedia.org/repos/sre/miscweb/status.... [16:14:43] 10VPS-project-Codesearch: Codesearch down/unreachable (2026-02-05) - https://phabricator.wikimedia.org/T416614#11592107 (10Ladsgroup) Can you share your ldap username? I'll add you in horizon. [16:27:05] (03CR) 10FNegri: [C:03+1] vps: delete_project: Check for database instances [cloud/wmcs-cookbooks] - 10https://gerrit.wikimedia.org/r/1236786 (owner: 10Majavah) [16:27:48] (03CR) 10FNegri: [C:03+1] vps: delete_project: Check for volumes [cloud/wmcs-cookbooks] - 10https://gerrit.wikimedia.org/r/1236785 (owner: 10Majavah) [16:31:40] (03approved) 10fnegri: core: add prometheus counter for jobs synced from runtime [repos/cloud/toolforge/jobs-api] (use_custom_resources_in_code) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/253 (owner: 10dcaro) [16:31:45] (03update) 10fnegri: core: add prometheus counter for jobs synced from runtime [repos/cloud/toolforge/jobs-api] (use_custom_resources_in_code) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/253 (owner: 10dcaro) [16:38:59] 10Tool-campwiz-nxt, 10Google-Summer-of-Code (Google Summer of Code (2026)): GSoC 2026: CampWiz NxT Redesign - https://phabricator.wikimedia.org/T414269#11592172 (10LGoto) @Nokib_Sarkar Thank you for the update! [16:42:54] 10Tool-curator: Queue uploads sparsely based on user's ratelimits - https://phabricator.wikimedia.org/T416715 (10DaxServer) 03NEW [16:43:31] 10Tool-curator: Queue uploads sparsely based on user's ratelimits - https://phabricator.wikimedia.org/T416715#11592192 (10DaxServer) p:05Triage→03Medium [16:46:15] 10Tool-curator: Speed up transfers and prevent too large upload Backlog on Curator - https://phabricator.wikimedia.org/T415706#11592197 (10DaxServer) p:05Triage→03Medium One issue to note is that if an ongoing upload for a user is being rate limited, that worker is essentially blocked until that ratelimit bl... [16:46:26] 10Tool-curator: Speed up transfers and prevent too large upload Backlog on Curator - https://phabricator.wikimedia.org/T415706#11592203 (10DaxServer) [16:46:27] 10Tool-curator: Queue uploads sparsely based on user's ratelimits - https://phabricator.wikimedia.org/T416715#11592204 (10DaxServer) [16:49:50] 10Tool-curator: Implement configuration settings for Curator app - https://phabricator.wikimedia.org/T416716 (10DaxServer) 03NEW [16:50:11] 10Tool-curator: Implement configuration settings for Curator app - https://phabricator.wikimedia.org/T416716#11592221 (10DaxServer) p:05Triage→03Medium [16:50:49] 10Tool-curator: Implement configuration settings for Curator app - https://phabricator.wikimedia.org/T416716#11592224 (10DaxServer) [16:50:50] 10Tool-curator: Adding disclaimers for Curator - https://phabricator.wikimedia.org/T415705#11592225 (10DaxServer) [16:51:33] 10Tool-curator: Adding disclaimers for Curator - https://phabricator.wikimedia.org/T415705#11592240 (10DaxServer) p:05Triage→03High a:03DaxServer [17:10:01] 10Tool-redminbot: Document how to operate the bot - https://phabricator.wikimedia.org/T416070#11592308 (10Redmin) [18:08:00] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Toolforge (Toolforge iteration 25), 13Patch-For-Review: [builds-builder] Add support for Heroku's "24" builder stack based on Ubuntu 2024.04 noble - https://phabricator.wikimedia.org/T380127#11592465 (10Nokib_Sarkar) I am not sure whether my comment is related to... [18:10:03] 06Toolforge-standards-committee: Share/publish source code of "request" tool - https://phabricator.wikimedia.org/T416678#11592472 (10bd808) Somebody did `git init` in the project's `$HOME` in May of 2017, but unfortunately they never followed that up with commits. I am going to start working on a `.gitignore` th... [18:18:51] 06Toolforge-standards-committee: Share/publish source code of "request" tool - https://phabricator.wikimedia.org/T416678#11592500 (10LucasWerkmeister) Thanks! I can try to help out later, but not sure I’ll be able to get to it this weekend (depends on how smoothly a certain MediaWiki upgrade will go ^^). Let’s... [18:29:31] 06cloud-services-team, 10Cloud-VPS: Jacob Thwaites - unable to log into Cloud VPS Bastion - https://phabricator.wikimedia.org/T416689#11592530 (10bd808) [18:29:35] 06cloud-services-team, 10Cloud-VPS: openstack: keystone may be failing to add users to the bastion project in Keystone and/or LDAP - https://phabricator.wikimedia.org/T379550#11592531 (10bd808) [19:13:41] 10Tool-redminbot: Add ability to only enable or disable certain fixes - https://phabricator.wikimedia.org/T416550#11592672 (10Redmin) [19:16:37] 10Tool-curator: Queue uploads sparsely based on user's ratelimits - https://phabricator.wikimedia.org/T416715#11592682 (10DaxServer) 05Open→03In progress [19:28:02] 10Cloud-VPS (Project-requests): Request creation of cd.io-teeW9or8 VPS project - https://phabricator.wikimedia.org/T416738 (10Otcenas11) 03NEW [19:58:31] 06cloud-services-team, 10Cloud-VPS: Jacob Thwaites - unable to log into Cloud VPS Bastion - https://phabricator.wikimedia.org/T416689#11592831 (10Andrew) ` root@cloudcontrol1007:/var/log/keystone# openstack role assignment list --user jacobthwaites +----------------------------------+---------------+-------+--... [20:11:48] 06Toolforge-standards-committee: Share/publish source code of "request" tool - https://phabricator.wikimedia.org/T416678#11592874 (10Tkarcher) > not sure I’ll be able to get to it this weekend Not sure whether I'd be able to look at it this weekend already! As said in the other task: The most important features... [20:33:08] 06cloud-services-team, 10Cloud-VPS: Jacob Thwaites - unable to log into Cloud VPS Bastion - https://phabricator.wikimedia.org/T416689#11592900 (10Andrew) I am taking another round of trying to find the race that causes this issue, but @Jacob_WMDE your access should be sorted out. [21:03:06] 06Toolforge-standards-committee: Share/publish source code of "request" tool - https://phabricator.wikimedia.org/T416678#11592982 (10bd808) I created https://gitlab.wikimedia.org/toolforge-repos/request-legacycode as a repo we can push things into for public sharing. I think it will be simpler to make one big pi... [23:39:42] 06Toolforge-standards-committee: Share/publish source code of "request" tool - https://phabricator.wikimedia.org/T416678#11593279 (10bd808) I have begun the process of placing the existing code and configuration in the tool's `$HOME` into git. My current approach, which I think should be viable, is to progressiv... [23:59:43] 10Toolforge (Toolforge iteration 25), 13Patch-For-Review: resolve “jobs-framework” and “web” image variants to the same image - https://phabricator.wikimedia.org/T414978#11593330 (10Raymond_Ndibe) >>! In T414978#11579359, @fnegri wrote: > @taavi sorry I involuntarily resolved this by dragging it in the Too...