[00:06:46] (03update) 10raymond-ndibe: values.yaml: replace job image variants with webservice image variants [repos/cloud/toolforge/image-config] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/image-config/-/merge_requests/18 (https://phabricator.wikimedia.org/T415322) [01:14:05] 10Wikibugs, 06ServiceOps new: Add serviceops new to the monitored channels on IRC bot/wikibugs - https://phabricator.wikimedia.org/T415352#11556218 (10bd808) >>! In T415352#11553855, @hashar wrote: > Matthieu and I had a chat about it. He added to the project an additional hashtag `#sre-serviceops-new` ([[ htt... [03:45:10] 10Tool-wsindex, 10Wikisource Reader App, 10Outreachy (Round 31): Outreachy 31: Improve the Wikisource Reader App - https://phabricator.wikimedia.org/T405593#11556393 (10Muguro) **Weekly Internship Report** //Week 7: January 19 - January 23// **Overview of Tasks Completed:** Task 1:[[ https://phabricator.w... [05:38:46] 10Cloud-Services, 10MediaWiki-extensions-UrlShortener, 06Privacy Engineering, 07SecTeam-Processed: Allow urlshortener for a selection of third-level domains from wmcloud.org and toolforge.org - https://phabricator.wikimedia.org/T413211#11556522 (10aranyap) From a privacy perspective, this proposal appears... [05:39:01] (03open) 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 [05:39:08] (03update) 10raymond-ndibe: Draft: 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 [05:39:48] 10Cloud-Services, 10MediaWiki-extensions-UrlShortener, 06Privacy Engineering, 07SecTeam-Processed: Allow urlshortener for a selection of third-level domains from wmcloud.org and toolforge.org - https://phabricator.wikimedia.org/T413211#11556524 (10aranyap) 05In progress→03Resolved [05:42:09] 10Tool-campwiz-nxt: CampWiz Nxt Redesign: Root Path - https://phabricator.wikimedia.org/T415408#11556526 (10Hridyesh_Gupta) a:05Hridyesh_Gupta→03None [05:43:13] 10Cloud-Services, 10MediaWiki-extensions-UrlShortener, 06Privacy Engineering, 07SecTeam-Processed: Allow urlshortener for a selection of third-level domains from wmcloud.org and toolforge.org - https://phabricator.wikimedia.org/T413211#11556527 (10JJMC89) 05Resolved→03Open a:05aranyap→03None [05:43:44] 10Cloud-Services, 10MediaWiki-extensions-UrlShortener, 06Privacy Engineering, 07SecTeam-Processed: Allow urlshortener for a selection of third-level domains from wmcloud.org and toolforge.org - https://phabricator.wikimedia.org/T413211#11556530 (10JJMC89) The ticket needs to remain open for implementation. [05:57:04] 10VPS-project-Wikistats: Add kajwiki to wikistats - https://phabricator.wikimedia.org/T415043#11556535 (10Dzahn) 05Open→03Resolved a:03Dzahn ` MariaDB [wikistats]> insert into wikipedias (prefix, lang, loclang, method) values ('kaj','Jju','Du̱ryem Jj&#... [09:02:36] 10VPS-Projects, 10Wikibase Cloud: Redirect wikibase-registry.wmflabs.org and wikibase-registry-query.wmflabs.org to wikibase.world - https://phabricator.wikimedia.org/T415520#11556771 (10Anton.Kokh) Based on the 'Wikibase Cloud' tag assigned, is there some involvement expected from our team? I'm struggling to... [09:24:59] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kajwiki - https://phabricator.wikimedia.org/T415041#11556843 (10fnegri) a:03fnegri [09:31:39] 06cloud-services-team, 10Data-Services: [wikireplicas] Create views for new wiki pplwiki - https://phabricator.wikimedia.org/T415050#11556848 (10Marostegui) [09:32:08] 06cloud-services-team, 10Data-Services: [wikireplicas] Create views for new wiki kaiwiki - https://phabricator.wikimedia.org/T414240#11556852 (10Marostegui) [09:37:14] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kaiwiki - https://phabricator.wikimedia.org/T414240#11556874 (10fnegri) a:03fnegri [09:37:30] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki pplwiki - https://phabricator.wikimedia.org/T415050#11556876 (10fnegri) a:03fnegri [10:14:50] 10Tool-openstack-browser: openstack-browser.toolforge.org - internal server error for puppetclass/role::simplelamp2 URL - https://phabricator.wikimedia.org/T399492#11556919 (10taavi) a:03taavi [10:22:19] 10Tool-openstack-browser: openstack-browser.toolforge.org - internal server error for puppetclass/role::simplelamp2 URL - https://phabricator.wikimedia.org/T399492#11556926 (10taavi) 05Open→03Resolved [10:25:49] 10Tool-openstack-browser: openstack-browser.toolforge.org - internal server error for puppetclass/role::simplelamp2 URL - https://phabricator.wikimedia.org/T399492#11556929 (10Dzahn) Thanks! Confirmed the error is gone. Any specific fix? [10:34:44] 10Tool-openstack-browser: openstack-browser.toolforge.org - internal server error for puppetclass/role::simplelamp2 URL - https://phabricator.wikimedia.org/T399492#11556965 (10taavi) The fix is https://gitlab.wikimedia.org/toolforge-repos/openstack-browser/-/commit/4d21b55c8d8d635a59292a6737dc175fff07ea2d. [10:55:24] 10Tool-openstack-browser: Replace Wikitech account link assumption on /user/$uid pages - https://phabricator.wikimedia.org/T415582#11557100 (10taavi) 05Open→03Resolved a:03taavi https://gitlab.wikimedia.org/toolforge-repos/openstack-browser/-/commit/12920da47fcd603d0de3eca075c8936ad59bf5bc [11:10:39] 10Tool-wsindex, 10Wikisource Reader App, 10Outreachy (Round 31): Outreachy 31: Improve the Wikisource Reader App - https://phabricator.wikimedia.org/T405593#11557153 (10Bodhisattwa) [11:52:48] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki pplwiki - https://phabricator.wikimedia.org/T415050#11557341 (10fnegri) 05Open→03In progress [11:52:57] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kajwiki - https://phabricator.wikimedia.org/T415041#11557345 (10fnegri) 05Open→03In progress [11:53:08] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kaiwiki - https://phabricator.wikimedia.org/T414240#11557349 (10fnegri) 05Open→03In progress [13:00:34] 06cloud-services-team, 10Cloud-VPS, 10Toolforge, 10wmf-laptop: [wmf-sre-laptop] fetch public keys for Cloud bastions - https://phabricator.wikimedia.org/T329322#11557639 (10taavi) [13:47:00] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kajwiki - https://phabricator.wikimedia.org/T415041#11557849 (10fnegri) 05In progress→03Resolved [13:48:53] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kaiwiki - https://phabricator.wikimedia.org/T414240#11557858 (10fnegri) 05In progress→03Resolved [13:49:38] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki pplwiki - https://phabricator.wikimedia.org/T415050#11557864 (10fnegri) 05In progress→03Resolved [13:54:35] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kajwiki - https://phabricator.wikimedia.org/T415041#11557906 (10fnegri) Verified working: `lang=shell-session fnegri@tools-bastion-15:~$ sql kajwiki [...] MariaDB [kajwiki_p]> select count(*) from page; +-... [13:55:59] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kaiwiki - https://phabricator.wikimedia.org/T414240#11557913 (10fnegri) 05Resolved→03In progress I used `--skip-dns` as I expected the DNS record to have been created by {T415041}, but it wasn't :/ [13:56:28] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki pplwiki - https://phabricator.wikimedia.org/T415050#11557920 (10fnegri) 05Resolved→03In progress I used `--skip-dns` as I expected the DNS record had been created by {T415041}, but it wasn't :/ [14:01:18] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kaiwiki - https://phabricator.wikimedia.org/T414240#11557972 (10fnegri) 05In progress→03Stalled My bad, the DB has not been created yet. [14:01:58] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kaiwiki - https://phabricator.wikimedia.org/T414240#11557987 (10fnegri) [14:02:09] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kaiwiki - https://phabricator.wikimedia.org/T414240#11557991 (10fnegri) [14:03:24] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki pplwiki - https://phabricator.wikimedia.org/T415050#11557999 (10fnegri) My bad, the DB has not been created yet. [14:03:39] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki pplwiki - https://phabricator.wikimedia.org/T415050#11558000 (10fnegri) 05In progress→03Stalled [14:04:24] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki pplwiki - https://phabricator.wikimedia.org/T415050#11558004 (10fnegri) [14:04:51] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki pplwiki - https://phabricator.wikimedia.org/T415050#11558007 (10fnegri) [14:05:30] 10VPS-Projects, 10Wikibase Cloud: Redirect wikibase-registry.wmflabs.org and wikibase-registry-query.wmflabs.org to wikibase.world - https://phabricator.wikimedia.org/T415520#11558012 (10Lucas_Werkmeister_WMDE) Thinks @bd808! re @Anton.Kokh, FWIW “wikibase.world is on Cloud” is the only connection I saw, so fe... [14:10:37] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kajwiki - https://phabricator.wikimedia.org/T415041#11558029 (10fnegri) [14:10:51] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Data-Services: [wikireplicas] Create views for new wiki kajwiki - https://phabricator.wikimedia.org/T415041#11558031 (10fnegri) [14:36:44] (03open) 10r4356th: ci: Use Ruff for linting and upgrade to Debian Trixie [toolforge-repos/redminbot] - 10https://gitlab.wikimedia.org/toolforge-repos/redminbot/-/merge_requests/4 [14:36:50] (03merge) 10r4356th: ci: Use Ruff for linting and upgrade to Debian Trixie [toolforge-repos/redminbot] - 10https://gitlab.wikimedia.org/toolforge-repos/redminbot/-/merge_requests/4 [14:48:26] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Tool-admin: Import tool-admin jobs to Git repo - https://phabricator.wikimedia.org/T415383#11558182 (10taavi) I don't think the web repository is a good place for those scripts. +1 for dropping updatetools if it's no longer in use. I'd also be in favour of moving t... [14:56:14] 10Tool-openstack-browser: openstack-browser.toolforge.org - internal server error for puppetclass/role::simplelamp2 URL - https://phabricator.wikimedia.org/T399492#11558249 (10Dzahn) Thanks [15:13:25] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Tool-admin: Import tool-admin jobs to Git repo - https://phabricator.wikimedia.org/T415383#11558329 (10fnegri) > I don't think the web repository is a good place for those scripts. I will create a separate `admin-jobs` repo then. > +1 for dropping updatetools if i... [15:31:22] 10VPS-Projects: Redirect wikibase-registry.wmflabs.org and wikibase-registry-query.wmflabs.org to wikibase.world - https://phabricator.wikimedia.org/T415520#11558372 (10Anton.Kokh) [16:36:48] (03open) 10nurahwakili: Fix for add refrences and removed title field for refs [toolforge-repos/paulina] - 10https://gitlab.wikimedia.org/toolforge-repos/paulina/-/merge_requests/178 [16:46:44] 06cloud-services-team, 10Toolforge: `elph` tool stuck in disable process since 2025-04-06 - https://phabricator.wikimedia.org/T415683 (10bd808) 03NEW [16:55:19] 10Cloud-Services, 10MediaWiki-extensions-UrlShortener, 06Privacy Engineering, 06Security-Team, 07SecTeam-Processed: Allow urlshortener for a selection of third-level domains from wmcloud.org and toolforge.org - https://phabricator.wikimedia.org/T413211#11558693 (10Rsilvola) [16:58:29] (03update) 10fnegri: jobs-api: add jobs version migration script and docs [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/746 (https://phabricator.wikimedia.org/T359649) (owner: 10dcaro) [17:51:51] 10Tool-campwiz-nxt, 10Google-Summer-of-Code (Google Summer of Code (2026)): GSoC 2026: CampWiz NxT Redesign - https://phabricator.wikimedia.org/T414269#11559013 (10Tiven2240) [17:56:48] 10Tool-campwiz-nxt, 10Google-Summer-of-Code (Google Summer of Code (2026)): GSoC 2026: CampWiz NxT Redesign - https://phabricator.wikimedia.org/T414269#11559042 (10Nokib_Sarkar) [17:57:27] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [labs/tools/commons-mass-description] - 10https://gerrit.wikimedia.org/r/1233163 (owner: 10L10n-bot) [18:00:45] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [labs/tools/map-of-monuments] - 10https://gerrit.wikimedia.org/r/1233165 (owner: 10L10n-bot) [18:01:12] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [labs/tools/massmailer] - 10https://gerrit.wikimedia.org/r/1233167 (owner: 10L10n-bot) [18:01:19] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [labs/tools/watch-translations] - 10https://gerrit.wikimedia.org/r/1233169 (owner: 10L10n-bot) [18:02:09] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [labs/tools/weapon-of-mass-description] - 10https://gerrit.wikimedia.org/r/1233168 (owner: 10L10n-bot) [19:19:34] (03update) 10fnegri: Draft: Jobs api version that deletes and recreates jobs [repos/cloud/toolforge/jobs-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/261 (owner: 10raymond-ndibe) [19:42:48] (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) [19:44:31] (03update) 10raymond-ndibe: support exposing continuous jobs to the internet [repos/cloud/toolforge/jobs-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/262 (https://phabricator.wikimedia.org/T388092) [19:47:49] (03update) 10raymond-ndibe: Draft: 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 [19:56:33] (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) [19:58:46] (03update) 10raymond-ndibe: support exposing continuous jobs to the internet [repos/cloud/toolforge/jobs-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/262 (https://phabricator.wikimedia.org/T388092) [20:01:28] (03update) 10raymond-ndibe: Draft: 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 [20:32:30] (03update) 10fnegri: jobs-api: add jobs version migration script and docs [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/746 (https://phabricator.wikimedia.org/T359649) (owner: 10dcaro) [22:17:34] 10Toolforge (Toolforge iteration 25), 13Patch-For-Review: Replace job image variants with webservice image variants - https://phabricator.wikimedia.org/T415322#11560196 (10Raymond_Ndibe) 05Open→03In progress [22:19:07] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Toolforge (Toolforge iteration 25), 07Epic: [jobs-api,webservice] Run webservices via the jobs framework - https://phabricator.wikimedia.org/T348755#11560211 (10Raymond_Ndibe) [22:19:30] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Toolforge (Toolforge iteration 25), 07Epic: [jobs-api,webservice] Run webservices via the jobs framework - https://phabricator.wikimedia.org/T348755#11560214 (10Raymond_Ndibe) a:03Raymond_Ndibe [22:20:11] 06cloud-services-team (FY2025/2026-Q3-Q4), 10Toolforge (Toolforge iteration 25), 07Epic: [jobs-api,webservice] Run webservices via the jobs framework - https://phabricator.wikimedia.org/T348755#11560216 (10Raymond_Ndibe) 05Open→03In progress [22:22:58] (03update) 10raymond-ndibe: Draft: 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) [23:07:39] (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) [23:07:52] (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) [23:08:02] (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) [23:08:25] (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) [23:08:45] (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) [23:11:00] (03open) 10raymond-ndibe: support --webservice option [repos/cloud/toolforge/jobs-cli] (publish_continuous_job_to_internet) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/143 (https://phabricator.wikimedia.org/T348755)