[03:29:24] FIRING: SystemdUnitFailed: backup_cinder_volumes.service on cloudbackup2003:9100 - https://wikitech.wikimedia.org/wiki/Monitoring/check_systemd_state - https://grafana.wikimedia.org/d/g-AaZRFWk/systemd-status - https://alerts.wikimedia.org/?q=alertname%3DSystemdUnitFailed [04:20:03] FIRING: InstanceDown: Project tools instance tools-k8s-worker-nfs-70 is down - https://prometheus-alerts.wmcloud.org/?q=alertname%3DInstanceDown [04:25:23] FIRING: ToolforgeKubernetesNodeNotReady: Kubernetes node tools-k8s-worker-nfs-70 is not ready - https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Admin/Runbooks/ToolforgeKubernetesNodeNotReady - https://grafana.wmcloud.org/d/8GiwHDL4k/kubernetes-cluster-overview?orgId=1 - https://prometheus-alerts.wmcloud.org/?q=alertname%3DToolforgeKubernetesNodeNotReady [05:26:34] 10Tool-sentinel: Refresh username/email on OAuth re-login - https://phabricator.wikimedia.org/T431903#12336455 (10EbenezerRao) a:05AROHI_SINGH→03CoderAnimeshPathak Hey @Arian_Ar, long time no see..... So i am here vouching for Animesh and assigning him this task I will be overseeing this and also make sure... [05:43:32] 10Tool-projo: Provide an API endpoint for exporting NPP article lists - https://phabricator.wikimedia.org/T438435#12336480 (10Audiodude) [05:45:54] 10Tool-projo: Provide the Global Selection Picker on the NPP Review page - https://phabricator.wikimedia.org/T438436#12336490 (10Audiodude) [06:45:07] FIRING: ToolsDBHistoryLengthGrowing: ToolsDB History Length is above the desired threshold - https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Admin/Runbooks/ToolsDBHistoryLengthGrowing - https://prometheus-alerts.wmcloud.org/?q=alertname%3DToolsDBHistoryLengthGrowing [06:58:32] 10Cloud-VPS, 06tools-infrastructure-team: Change mount propagation for /mnt/nfs in wikiqlever - https://phabricator.wikimedia.org/T433671#12336588 (10fgiunchedi) >>! In T433671#12328925, @Physikerwelt wrote: > I was hoping to wind down the WikiQlever project as soon as we have a non-split Qlever instance in pr... [07:05:30] 10Cloud-VPS, 06tools-infrastructure-team: Change mount propagation for /mnt/nfs in wikiqlever - https://phabricator.wikimedia.org/T433671#12336589 (10Physikerwelt) @fgiunchedi I understand, but we promised to tear down this project ASAP to free up resources. So I would like to use the impulse to double-check t... [07:15:37] (03approved) 10arthurtaylor: Disable the gunicorn control socket [toolforge-repos/phpunit-results-cache] - 10https://gitlab.wikimedia.org/toolforge-repos/phpunit-results-cache/-/merge_requests/17 (owner: 10phedenskog) [07:15:44] (03merge) 10arthurtaylor: Disable the gunicorn control socket [toolforge-repos/phpunit-results-cache] - 10https://gitlab.wikimedia.org/toolforge-repos/phpunit-results-cache/-/merge_requests/17 (owner: 10phedenskog) [07:29:39] FIRING: SystemdUnitFailed: backup_cinder_volumes.service on cloudbackup2003:9100 - https://wikitech.wikimedia.org/wiki/Monitoring/check_systemd_state - https://grafana.wikimedia.org/d/g-AaZRFWk/systemd-status - https://alerts.wikimedia.org/?q=alertname%3DSystemdUnitFailed [08:54:25] 10Cloud-VPS, 10Toolforge, 06tools-infrastructure-team: Build mechanism to sync non-public data sets to WMCS HAProxy hosts - https://phabricator.wikimedia.org/T438449 (10taavi) 03NEW [09:01:38] 10Cloud-VPS, 06tools-infrastructure-team, 13Patch-For-Review: More granular 'wmcs' clusters for better observability - https://phabricator.wikimedia.org/T437272#12336918 (10fgiunchedi) >>! In T437272#12334469, @taavi wrote: >> wmcs::openstack::*::services >> wmcs::openstack::*::net > These are actually the D... [09:13:14] 10Cloud-VPS, 06tools-infrastructure-team: Establish an automated cinder volume restore procedure and testing - https://phabricator.wikimedia.org/T438051#12336981 (10fgiunchedi) >>! In T438051#12332144, @Volans wrote: > As I imagine that the restore process by backy2 can be a lengthy process depending on the s... [09:32:36] 10Tool-inteGraality: Replace the free-form `url` parameter with a wiki identity - https://phabricator.wikimedia.org/T438455 (10JeanFred) 03NEW [09:35:24] 10Tool-inteGraality: Replace the free-form `url` parameter with a wiki identity - https://phabricator.wikimedia.org/T438455#12337088 (10JeanFred) [09:42:06] 06Toolforge-standards-committee, 10Starter Kit, 07Privacy: starterkit.toolforge.org loads third-party resources - https://phabricator.wikimedia.org/T438458#12337121 (10taavi) [10:10:14] (03update) 10fnegri: Fetch alerts from Prometheus [repos/cloud/toolforge/alerts-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/alerts-api/-/merge_requests/3 (https://phabricator.wikimedia.org/T432865) [10:10:38] (03update) 10fnegri: Keep polling when a prometheus host is unreachable [repos/cloud/toolforge/alerts-api] (fran-T432865-505040f5) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/alerts-api/-/merge_requests/4 (https://phabricator.wikimedia.org/T432865) [10:27:06] 10Cloud-VPS (Debian Bullseye Deprecation): Migrate wikidocumentaries away from Debian Bullseye to Bookworm/Trixie - https://phabricator.wikimedia.org/T435789#12337265 (10Zache) Yes, I got inside with ssh. It is out of diskspace which blocks the upgrade until i can reclaim space. The main culprit for diskspace le... [10:45:14] 10Toolforge, 06tools-platform-team: toollabs-images: bullseye image rebuilds fail. decision needed - https://phabricator.wikimedia.org/T438356#12337335 (10Raymond_Ndibe) 05Open→03In progress [10:53:41] 10Tool-inteGraality: Stream live progress during web updates - https://phabricator.wikimedia.org/T425477#12337362 (10JeanFred) 05Open→03Resolved [10:53:58] 10Tool-inteGraality: Support reference columns in property dashboards - https://phabricator.wikimedia.org/T428637#12337363 (10JeanFred) 05Open→03Resolved a:03JeanFred [10:54:14] 10Tool-inteGraality: Create pages linked using `grouping_link` - https://phabricator.wikimedia.org/T368001#12337365 (10JeanFred) 05Open→03Resolved a:03JeanFred [10:54:45] 10Tool-inteGraality: Syntax-check SPARQL queries before sending them to the endpoint - https://phabricator.wikimedia.org/T437894#12337371 (10JeanFred) 05Open→03Resolved [10:55:23] 10Tool-inteGraality: Ability to re-parse integraality results from Wikitext tables - https://phabricator.wikimedia.org/T438317#12337372 (10JeanFred) [10:55:25] 10Tool-inteGraality: Compute diff from previous report - https://phabricator.wikimedia.org/T328534#12337373 (10JeanFred) [10:55:29] 10Tool-inteGraality: Ability to re-parse integraality results from Wikitext tables - https://phabricator.wikimedia.org/T438317#12337374 (10JeanFred) 05Open→03Resolved a:03JeanFred [11:00:27] 10Tool-inteGraality: Datatype is not detected properly when using advanced PredicateGroupingConfiguration - https://phabricator.wikimedia.org/T371178#12337393 (10JeanFred) 05Open→03Resolved a:03JeanFred The original dashboard is gone, so I can’t check ; but the sniffing query we are now doing should ha... [11:07:33] (03update) 10fnegri: Fetch alerts from Prometheus [repos/cloud/toolforge/alerts-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/alerts-api/-/merge_requests/3 (https://phabricator.wikimedia.org/T432865) [11:29:40] FIRING: SystemdUnitFailed: backup_cinder_volumes.service on cloudbackup2003:9100 - https://wikitech.wikimedia.org/wiki/Monitoring/check_systemd_state - https://grafana.wikimedia.org/d/g-AaZRFWk/systemd-status - https://alerts.wikimedia.org/?q=alertname%3DSystemdUnitFailed [12:27:23] (03update) 10tlepage: global: add deploy events [repos/cloud/toolforge/logs-api] (generalize_logs_write_auth) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/logs-api/-/merge_requests/42 (https://phabricator.wikimedia.org/T432571) (owner: 10dcaro) [12:27:25] (03update) 10tlepage: auth: generalize the writer authorization [repos/cloud/toolforge/logs-api] (add-get-events-endpoint) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/logs-api/-/merge_requests/43 (https://phabricator.wikimedia.org/T432571) (owner: 10dcaro) [12:27:30] (03update) 10tlepage: events: Add the GET /{tool}/logs endpoint [repos/cloud/toolforge/logs-api] (loki-refactor-for-get-events) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/logs-api/-/merge_requests/40 (https://phabricator.wikimedia.org/T432566) [12:32:04] (03update) 10tlepage: global: add deploy events [repos/cloud/toolforge/logs-api] (generalize_logs_write_auth) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/logs-api/-/merge_requests/42 (https://phabricator.wikimedia.org/T432571) (owner: 10dcaro) [12:34:35] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [labs/tools/massmailer] - 10https://gerrit.wikimedia.org/r/1342646 (owner: 10L10n-bot) [12:34:50] 10Tool-clip2commons: iOS WebKit form resets under memory pressure - https://phabricator.wikimedia.org/T434086#12337617 (10Dev) Thanks @Kavaljeet_Singh, this is a thoughtful patch. Pairing a conservative memory mode with a draft-restore safety net is the right shape for this bug. I merged it against current main... [12:49:10] (03open) 10r4356th: Use REST API to verify whether any lint errors were actually fixed before saving edit [toolforge-repos/delintbot] - 10https://gitlab.wikimedia.org/toolforge-repos/delintbot/-/merge_requests/20 (https://phabricator.wikimedia.org/T420294) [12:57:28] (03update) 10r4356th: Use REST API to verify whether any lint errors were actually fixed before saving edit [toolforge-repos/delintbot] - 10https://gitlab.wikimedia.org/toolforge-repos/delintbot/-/merge_requests/20 (https://phabricator.wikimedia.org/T420294) [12:58:21] (03merge) 10r4356th: Use REST API to verify whether any lint errors were actually fixed before saving edit [toolforge-repos/delintbot] - 10https://gitlab.wikimedia.org/toolforge-repos/delintbot/-/merge_requests/20 (https://phabricator.wikimedia.org/T420294) [13:00:25] (03update) 10fnegri: Keep polling when a prometheus host is unreachable [repos/cloud/toolforge/alerts-api] (fran-T432865-505040f5) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/alerts-api/-/merge_requests/4 (https://phabricator.wikimedia.org/T432865) [13:00:38] (03update) 10fnegri: Fetch alerts from Prometheus [repos/cloud/toolforge/alerts-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/alerts-api/-/merge_requests/3 (https://phabricator.wikimedia.org/T432865) [13:01:26] 10Tool-delintbot, 13Patch-For-Review: Use REST API to check if any lint errors were actually fixed before saving edit - https://phabricator.wikimedia.org/T420294#12337752 (10Redmin) [13:09:36] (03open) 10r4356th: Fix REST API path [toolforge-repos/delintbot] - 10https://gitlab.wikimedia.org/toolforge-repos/delintbot/-/merge_requests/21 (https://phabricator.wikimedia.org/T420294) [13:09:39] (03merge) 10fnegri: Fetch alerts from Prometheus [repos/cloud/toolforge/alerts-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/alerts-api/-/merge_requests/3 (https://phabricator.wikimedia.org/T432865) [13:09:40] (03update) 10fnegri: Keep polling when a prometheus host is unreachable [repos/cloud/toolforge/alerts-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/alerts-api/-/merge_requests/4 (https://phabricator.wikimedia.org/T432865) [13:09:53] (03update) 10fnegri: Fetch alerts from Prometheus [repos/cloud/toolforge/alerts-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/alerts-api/-/merge_requests/3 (https://phabricator.wikimedia.org/T432865) [13:10:00] (03update) 10fnegri: Keep polling when a prometheus host is unreachable [repos/cloud/toolforge/alerts-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/alerts-api/-/merge_requests/4 (https://phabricator.wikimedia.org/T432865) [13:10:37] (03merge) 10r4356th: Fix REST API path [toolforge-repos/delintbot] - 10https://gitlab.wikimedia.org/toolforge-repos/delintbot/-/merge_requests/21 (https://phabricator.wikimedia.org/T420294) [13:10:55] 10Tool-delintbot, 13Patch-For-Review: Use REST API to check if any lint errors were actually fixed before saving edit - https://phabricator.wikimedia.org/T420294#12337797 (10Redmin) 05Open→03Resolved a:03Redmin [13:11:41] 10Cloud-VPS, 06tools-infrastructure-team: Move all cinder qos settings to consumer: front-end - https://phabricator.wikimedia.org/T438478 (10fgiunchedi) 03NEW [13:12:12] (03update) 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce: alerts-api: bump to 0.0.5-20260918130948-21768f68 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1422 (https://phabricator.wikimedia.org/T432865) [13:12:23] (03update) 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce: alerts-api: bump to 0.0.5-20260918130948-21768f68 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1422 (https://phabricator.wikimedia.org/T432865) [13:13:32] (03merge) 10fnegri: Keep polling when a prometheus host is unreachable [repos/cloud/toolforge/alerts-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/alerts-api/-/merge_requests/4 (https://phabricator.wikimedia.org/T432865) [13:13:54] 06cloud-services-team, 10Cloud-VPS (Quota-requests), 10Castor, 10Continuous-Integration-Infrastructure, 06Test Platform (Arusha 30): Apply the 4x-iops Cinder volume type to the Castor cache volume (integration-castor06) - https://phabricator.wikimedia.org/T437127#12337817 (10fgiunchedi) Thank you for the... [13:15:56] (03update) 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce: alerts-api: bump to 0.0.6-20260918131347-8faad192 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1422 (https://phabricator.wikimedia.org/T432865) [13:16:16] (03update) 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce: alerts-api: bump to 0.0.6-20260918131347-8faad192 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1422 (https://phabricator.wikimedia.org/T432865) [13:18:36] 06cloud-services-team, 10Data-Services, 06tools-platform-team, 10BetaFeatures, and 6 others: Create view for betafeatures_user_counts table in wiki replicas - https://phabricator.wikimedia.org/T402145#12337911 (10Gehel) [13:18:45] !log fnegri@cloudcumin1001 toolsbeta START - Cookbook wmcs.toolforge.component.deploy for component alerts-api (T432865) [13:18:50] T432865: Email tool maintainers when an alert condition is detected - https://phabricator.wikimedia.org/T432865 [13:29:12] 06cloud-services-team, 10Data-Services, 06tools-platform-team, 06Data-Engineering, and 4 others: Set up x1 replication to Wiki Replicas - https://phabricator.wikimedia.org/T395881#12338154 (10Gehel) [13:29:42] 10Cloud Services Proposals, 10Data-Services, 06tools-platform-team, 06Data-Persistence, and 2 others: Decision request - Who runs wikireplicas cookbooks - https://phabricator.wikimedia.org/T382607#12338160 (10Gehel) [13:30:02] 06cloud-services-team, 10Data-Services, 06tools-platform-team, 06Data-Engineering, and 4 others: Create wiki replicas views for globaljsonlinks tables - https://phabricator.wikimedia.org/T387419#12338167 (10Gehel) [13:37:26] !log fnegri@cloudcumin1001 toolsbeta END (PASS) - Cookbook wmcs.toolforge.component.deploy (exit_code=0) for component alerts-api (T432865) [13:37:32] T432865: Email tool maintainers when an alert condition is detected - https://phabricator.wikimedia.org/T432865 [13:39:10] !log fnegri@cloudcumin1001 tools START - Cookbook wmcs.toolforge.component.deploy for component alerts-api (T432865) [13:55:13] 10Tool-wikinewsie: Wikinewsie language switcher only shows English - https://phabricator.wikimedia.org/T438399#12338356 (10Chimaifeanyi29) a:03Chimaifeanyi29 [13:59:00] !log fnegri@cloudcumin1001 tools END (PASS) - Cookbook wmcs.toolforge.component.deploy (exit_code=0) for component alerts-api (T432865) [13:59:05] T432865: Email tool maintainers when an alert condition is detected - https://phabricator.wikimedia.org/T432865 [14:11:34] (03open) 10chimaifeanyi29: update language switcher [toolforge-repos/wikinewsie] - 10https://gitlab.wikimedia.org/toolforge-repos/wikinewsie/-/merge_requests/16 [14:13:31] (03update) 10fnegri: alerts-api: configure prometheus hostnames [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1419 (https://phabricator.wikimedia.org/T432865) [14:14:30] (03update) 10fnegri: alerts-api: bump to 0.0.6-20260918131347-8faad192 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1422 (https://phabricator.wikimedia.org/T432865) (owner: 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce) [14:14:43] (03update) 10fnegri: alerts-api: bump to 0.0.6-20260918131347-8faad192 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1422 (https://phabricator.wikimedia.org/T432865) (owner: 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce) [14:16:16] 10Tool-wikinewsie, 13Patch-For-Review: Wikinewsie shouldn't use year categories for Wikipedia languages where they don't exist - https://phabricator.wikimedia.org/T437765#12338480 (10Chimaifeanyi29) So @Pharos is my commit or work no longer needed ? [14:18:18] (03merge) 10fnegri: alerts-api: bump to 0.0.6-20260918131347-8faad192 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1422 (https://phabricator.wikimedia.org/T432865) (owner: 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce) [14:19:19] !log fnegri@cloudcumin1001 toolsbeta START - Cookbook wmcs.toolforge.component.deploy for component alerts-api (T432865) [14:19:25] T432865: Email tool maintainers when an alert condition is detected - https://phabricator.wikimedia.org/T432865 [14:19:53] !log fnegri@cloudcumin1001 toolsbeta END (PASS) - Cookbook wmcs.toolforge.component.deploy (exit_code=0) for component alerts-api (T432865) [14:20:38] (03update) 10fnegri: alerts-api: configure prometheus hostnames [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1419 (https://phabricator.wikimedia.org/T432865) [14:20:38] !log fnegri@cloudcumin1001 toolsbeta START - Cookbook wmcs.toolforge.component.deploy for component alerts-api (T432865) [14:21:06] !log fnegri@cloudcumin1001 toolsbeta END (PASS) - Cookbook wmcs.toolforge.component.deploy (exit_code=0) for component alerts-api (T432865) [14:26:29] (03open) 10andrew: Update magnum base image to use k8s v1.36.4 and include nfs support [repos/cloud/cloud-vps/tofu-infra] - 10https://gitlab.wikimedia.org/repos/cloud/cloud-vps/tofu-infra/-/merge_requests/358 [14:31:05] !log fnegri@cloudcumin1001 tools START - Cookbook wmcs.toolforge.component.deploy for component alerts-api (T432865) [14:31:11] T432865: Email tool maintainers when an alert condition is detected - https://phabricator.wikimedia.org/T432865 [14:31:46] !log fnegri@cloudcumin1001 tools END (PASS) - Cookbook wmcs.toolforge.component.deploy (exit_code=0) for component alerts-api (T432865) [14:34:37] (03merge) 10fnegri: alerts-api: configure prometheus hostnames [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1419 (https://phabricator.wikimedia.org/T432865) [14:43:05] 10Cloud-VPS, 06tools-infrastructure-team, 13Patch-For-Review: cloudceph HEALTH_WARN, multiple OSD(s) experiencing slow operations in BlueStore - https://phabricator.wikimedia.org/T429387#12338610 (10BTullis) >>! In T429387#12329592, @Andrew wrote: > But IMO that line of drive should still work for ceph! They... [14:44:50] !log andrew@cloudcumin1001 admin START - Cookbook wmcs.openstack.tofu running tofu plan for https://gitlab.wikimedia.org/repos/cloud/cloud-vps/tofu-infra/-/merge_requests/358 [14:45:31] !log andrew@cloudcumin1001 admin END (PASS) - Cookbook wmcs.openstack.tofu (exit_code=0) running tofu plan for https://gitlab.wikimedia.org/repos/cloud/cloud-vps/tofu-infra/-/merge_requests/358 [14:45:54] (03merge) 10andrew: Update magnum base image to use k8s v1.36.4 and include nfs support [repos/cloud/cloud-vps/tofu-infra] - 10https://gitlab.wikimedia.org/repos/cloud/cloud-vps/tofu-infra/-/merge_requests/358 [14:45:57] !log andrew@cloudcumin1001 admin START - Cookbook wmcs.openstack.tofu running tofu plan+apply for main branch [14:46:52] !log andrew@cloudcumin1001 admin END (FAIL) - Cookbook wmcs.openstack.tofu (exit_code=99) running tofu plan+apply for main branch [14:49:16] !log andrew@cloudcumin1001 admin START - Cookbook wmcs.openstack.tofu running tofu plan+apply for main branch [14:50:19] !log andrew@cloudcumin1001 admin END (PASS) - Cookbook wmcs.openstack.tofu (exit_code=0) running tofu plan+apply for main branch [15:01:22] 10Toolforge, 06tools-platform-team: toollabs-images: bullseye image rebuilds fail. decision needed - https://phabricator.wikimedia.org/T438356#12338729 (10Raymond_Ndibe) >>! In T438356#12335325, @dcaro wrote: >>>! In T438356#12333991, @Raymond_Ndibe wrote: >> @dcaro curious to hear if you prefer a particular... [15:02:39] 10Toolforge, 06tools-platform-team, 07OKR-Work: Create template for maintainer alerts emails - https://phabricator.wikimedia.org/T437081#12338734 (10fnegri) 05Open→03In progress [15:03:15] 10Toolforge, 06tools-platform-team, 07OKR-Work, 13Patch-For-Review: Provide a way for users to enable and disable alerts - https://phabricator.wikimedia.org/T432864#12338737 (10fnegri) [15:08:42] 10Tools, 06Commons, 07Community-Wishlist: A set of tools for image editing directly in Wikimedia Commons - https://phabricator.wikimedia.org/T428062#12338766 (10mikez-WMF) @JSengupta-WMF @Doc_James Apologies, I missed these last updates! As a refresher, I want to start with this with a basic problem statem... [15:12:05] 06Toolforge-standards-committee, 06LPL Onboarding and Development, 10Starter Kit, 07Privacy: starterkit.toolforge.org loads third-party resources - https://phabricator.wikimedia.org/T438458#12338776 (10eamedina) p:05Triage→03High a:03eamedina [15:17:52] (03update) 10tlepage: global: add deploy events [repos/cloud/toolforge/logs-api] (generalize_logs_write_auth) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/logs-api/-/merge_requests/42 (https://phabricator.wikimedia.org/T432571) (owner: 10dcaro) [15:17:56] (03update) 10tlepage: auth: generalize the writer authorization [repos/cloud/toolforge/logs-api] (add-get-events-endpoint) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/logs-api/-/merge_requests/43 (https://phabricator.wikimedia.org/T432571) (owner: 10dcaro) [15:18:00] (03update) 10tlepage: events: Add the GET /{tool}/logs endpoint [repos/cloud/toolforge/logs-api] (loki-refactor-for-get-events) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/logs-api/-/merge_requests/40 (https://phabricator.wikimedia.org/T432566) [15:25:09] !log taavi@cloudcumin1001 project-proxy START - Cookbook wmcs.vps.refresh_puppet_certs on proxy-7.project-proxy.eqiad1.wikimedia.cloud [15:26:53] !log taavi@cloudcumin1001 project-proxy END (PASS) - Cookbook wmcs.vps.refresh_puppet_certs (exit_code=0) on proxy-7.project-proxy.eqiad1.wikimedia.cloud [15:27:15] !log taavi@cloudcumin1001 project-proxy START - Cookbook wmcs.vps.refresh_puppet_certs on proxy-8.project-proxy.eqiad1.wikimedia.cloud [15:29:40] FIRING: SystemdUnitFailed: backup_cinder_volumes.service on cloudbackup2003:9100 - https://wikitech.wikimedia.org/wiki/Monitoring/check_systemd_state - https://grafana.wikimedia.org/d/g-AaZRFWk/systemd-status - https://alerts.wikimedia.org/?q=alertname%3DSystemdUnitFailed [15:31:34] 10Toolforge, 06tools-platform-team, 07OKR-Work: Create template for maintainer alerts emails - https://phabricator.wikimedia.org/T437081#12338885 (10fnegri) Here's a quick Claude-generated example email, based on the alertmanager template mentioned in the task description. Let's discuss below what we like a... [15:32:10] !log taavi@cloudcumin1001 project-proxy END (FAIL) - Cookbook wmcs.vps.refresh_puppet_certs (exit_code=99) on proxy-8.project-proxy.eqiad1.wikimedia.cloud [15:35:01] !log taavi@cloudcumin1001 project-proxy START - Cookbook wmcs.vps.refresh_puppet_certs on proxy-8.project-proxy.eqiad1.wikimedia.cloud [15:36:48] !log taavi@cloudcumin1001 project-proxy END (PASS) - Cookbook wmcs.vps.refresh_puppet_certs (exit_code=0) on proxy-8.project-proxy.eqiad1.wikimedia.cloud [15:37:50] (03PS1) 10Raymond Ndibe: toollabs-images: Add deprecation notes to bullseye-based images' dockerfile templates [docker-images/toollabs-images] - 10https://gerrit.wikimedia.org/r/1343113 (https://phabricator.wikimedia.org/T438356) [15:39:58] (03Abandoned) 10Raymond Ndibe: toollabs-images: Add deprecation notes to bullseye-based images' dockerfile templates [docker-images/toollabs-images] - 10https://gerrit.wikimedia.org/r/1343113 (https://phabricator.wikimedia.org/T438356) (owner: 10Raymond Ndibe) [15:41:02] 10Toolforge, 06tools-platform-team, 13Patch-For-Review: toollabs-images: bullseye image rebuilds fail. decision needed - https://phabricator.wikimedia.org/T438356#12338905 (10Raymond_Ndibe) wanted to add notes marking as deprecated, but Taavi already had a patch removing these images here https://gerrit.wik... [15:41:19] 10Toolforge, 06tools-platform-team, 13Patch-For-Review: toollabs-images: bullseye image rebuilds fail. decision needed - https://phabricator.wikimedia.org/T438356#12338915 (10Raymond_Ndibe) marking this as done now [15:41:35] 10Toolforge, 06tools-platform-team, 13Patch-For-Review: toollabs-images: bullseye image rebuilds fail. decision needed - https://phabricator.wikimedia.org/T438356#12338918 (10Raymond_Ndibe) 05In progress→03Resolved [15:42:47] (03CR) 10FNegri: [C:03+1] "We were discussing this just yesterday with @dcaro@wikimedia.org and @rolisaemeka-ctr@wikimedia.org. I think it's ok to remove these files" [docker-images/toollabs-images] - 10https://gerrit.wikimedia.org/r/1342772 (https://phabricator.wikimedia.org/T400258) (owner: 10Majavah) [15:45:07] 06cloud-services-team, 10Toolforge, 06tools-platform-team, 13Patch-For-Review: Stop building Bullseye based Toolforge prebuilt images - https://phabricator.wikimedia.org/T400258#12338938 (10fnegri) @Raymond_Ndibe and myself added some comments on the patches, but we would like to have some input from @dcar... [15:47:58] 10Toolforge, 06tools-platform-team: Remove or replace "default" web service image - https://phabricator.wikimedia.org/T401715#12338955 (10fnegri) [15:51:06] (03CR) 10Majavah: "> We have some people still using those images, so I wonder if we might need an emergency rebuild in case we find a critical bug in one of" [docker-images/toollabs-images] - 10https://gerrit.wikimedia.org/r/1342772 (https://phabricator.wikimedia.org/T400258) (owner: 10Majavah) [15:52:49] (03open) 10coderanimeshpathak04092007: Refresh username and email on OAuth re-login (T431903) [toolforge-repos/sentinel] - 10https://gitlab.wikimedia.org/toolforge-repos/sentinel/-/merge_requests/16 (https://phabricator.wikimedia.org/T431903) [15:58:14] 10Toolforge, 06tools-platform-team: [toolsdb] 2026-08-18 Transaction History Length growing too much - https://phabricator.wikimedia.org/T438504 (10fnegri) 03NEW [16:17:38] 06cloud-services-team, 10Openstack-Magnum, 06tools-infrastructure-team, 13Patch-For-Review: Investigate new Magnum drivers - https://phabricator.wikimedia.org/T393782#12339095 (10Andrew) 05Open→03Resolved The new driver is up and running and in use for >0 real world clusters. [16:24:57] (03update) 10kavaljeetsingh: Fix iOS WebKit form resets under memory pressure (T434086) [toolforge-repos/clip2commons] - 10https://gitlab.wikimedia.org/toolforge-repos/clip2commons/-/merge_requests/12 [16:32:11] 10Tool-clip2commons: iOS WebKit form resets under memory pressure - https://phabricator.wikimedia.org/T434086#12339155 (10Kavaljeet_Singh) Thanks for the review @Dev ! I’ve addressed the requested changes and added the related tests. Typecheck, all 611 tests, and production build are passing. -Thank you [16:44:09] (03update) 10kavaljeetsingh: Fix iOS WebKit form resets under memory pressure (T434086) [toolforge-repos/clip2commons] - 10https://gitlab.wikimedia.org/toolforge-repos/clip2commons/-/merge_requests/12 [16:44:15] 10Openstack-Magnum, 10Quarry, 06tools-infrastructure-team: Rebuild quarry with the new magnum-cluster-api driver - https://phabricator.wikimedia.org/T437501#12339206 (10Andrew) On Monday I will move the proxy to point at the new load balancer, and then deploy this: https://github.com/toolforge/quarry/pull/104 [16:56:56] (03update) 10raymond-ndibe: support --webservice option [repos/cloud/toolforge/jobs-cli] (load_dedup_and_count) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/143 (https://phabricator.wikimedia.org/T428898) [17:04:07] (03update) 10raymond-ndibe: support --webservice option [repos/cloud/toolforge/jobs-cli] (load_dedup_and_count) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/143 (https://phabricator.wikimedia.org/T428898) [17:49:25] RESOLVED: SystemdUnitFailed: backup_cinder_volumes.service on cloudbackup2003:9100 - https://wikitech.wikimedia.org/wiki/Monitoring/check_systemd_state - https://grafana.wikimedia.org/d/g-AaZRFWk/systemd-status - https://alerts.wikimedia.org/?q=alertname%3DSystemdUnitFailed [17:54:16] (03update) 10raymond-ndibe: test continuous job webservice [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1131 (https://phabricator.wikimedia.org/T428898) [17:55:41] (03update) 10raymond-ndibe: support --webservice option [repos/cloud/toolforge/jobs-cli] (load_dedup_and_count) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/143 (https://phabricator.wikimedia.org/T428898) [18:11:54] (03update) 10raymond-ndibe: test continuous job webservice [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1131 (https://phabricator.wikimedia.org/T428898) [18:13:23] (03approved) 10raymond-ndibe: models: support webservice job-type [repos/cloud/toolforge/jobs-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/264 (https://phabricator.wikimedia.org/T428898) [18:23:35] (03merge) 10raymond-ndibe: models: support webservice job-type [repos/cloud/toolforge/jobs-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/264 (https://phabricator.wikimedia.org/T428898) [18:23:42] (03update) 10raymond-ndibe: models.py: expose state and webservice_defaults in images endpoint [repos/cloud/toolforge/jobs-api] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/347 (https://phabricator.wikimedia.org/T431679) [18:28:03] (03update) 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce: jobs-api: bump to 0.0.570-20260918182346-d52194e5 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1424 (https://phabricator.wikimedia.org/T428898) [18:28:16] (03open) 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce: jobs-api: bump to 0.0.570-20260918182346-d52194e5 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1424 (https://phabricator.wikimedia.org/T428898) [18:37:47] !log raymond-ndibe@cloudcumin1001 toolsbeta START - Cookbook wmcs.toolforge.component.deploy for component jobs-api [18:50:44] !log raymond-ndibe@cloudcumin1001 toolsbeta END (FAIL) - Cookbook wmcs.toolforge.component.deploy (exit_code=99) for component jobs-api [19:20:44] (03update) 10raymond-ndibe: jobs-api: bump to 0.0.570-20260918182346-d52194e5 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1424 (https://phabricator.wikimedia.org/T428898) (owner: 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce) [19:20:46] (03approved) 10raymond-ndibe: jobs-api: bump to 0.0.570-20260918182346-d52194e5 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1424 (https://phabricator.wikimedia.org/T428898) (owner: 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce) [19:20:53] (03merge) 10raymond-ndibe: jobs-api: bump to 0.0.570-20260918182346-d52194e5 [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1424 (https://phabricator.wikimedia.org/T428898) (owner: 10group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce) [19:21:12] (03update) 10raymond-ndibe: test continuous job webservice [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1131 (https://phabricator.wikimedia.org/T428898) [19:24:25] (03update) 10raymond-ndibe: jobs-cli: warn on duplicates and report loaded count on load [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/181 (https://phabricator.wikimedia.org/T438202) [19:24:35] (03update) 10raymond-ndibe: support --webservice option [repos/cloud/toolforge/jobs-cli] (load_dedup_and_count) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/143 (https://phabricator.wikimedia.org/T428898) [19:32:50] (03update) 10raymond-ndibe: jobs-cli: warn on duplicates and report loaded count on load [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/181 (https://phabricator.wikimedia.org/T438202) [19:34:41] (03update) 10raymond-ndibe: support --webservice option [repos/cloud/toolforge/jobs-cli] (load_dedup_and_count) - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/143 (https://phabricator.wikimedia.org/T428898) [19:36:05] (03approved) 10raymond-ndibe: jobs-cli: warn on duplicates and report loaded count on load [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/181 (https://phabricator.wikimedia.org/T438202) [19:36:10] (03update) 10raymond-ndibe: jobs-cli: warn on duplicates and report loaded count on load [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/181 (https://phabricator.wikimedia.org/T438202) [19:36:23] (03merge) 10raymond-ndibe: jobs-cli: warn on duplicates and report loaded count on load [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/181 (https://phabricator.wikimedia.org/T438202) [19:36:26] (03update) 10raymond-ndibe: support --webservice option [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/143 (https://phabricator.wikimedia.org/T428898) [19:38:09] (03approved) 10raymond-ndibe: support --webservice option [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/143 (https://phabricator.wikimedia.org/T428898) [19:38:50] (03merge) 10raymond-ndibe: support --webservice option [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/143 (https://phabricator.wikimedia.org/T428898) [19:43:00] 10Toolforge, 06tools-platform-team, 06RoadToWiki, 07good first task: Missing space in "no deployments found" message - https://phabricator.wikimedia.org/T437212#12340198 (10Chuiimuii_ofc) RoadToWiki board hygiene: moved this task to **Completed** so the board matches Phabricator status (resolved/closed... [19:48:43] (03open) 10raymond-ndibe: d/changelog: bump to 16.2.3 [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/182 (https://phabricator.wikimedia.org/T428898 https://phabricator.wikimedia.org/T438202) [19:52:42] !log raymond-ndibe@cloudcumin1001 toolsbeta START - Cookbook wmcs.toolforge.component.deploy for component jobs-cli [19:53:27] (03open) 10chimaifeanyi29: Add suggested headline button from AI recap [toolforge-repos/wikinewsie] - 10https://gitlab.wikimedia.org/toolforge-repos/wikinewsie/-/merge_requests/17 [19:53:29] 10Tool-sentinel, 06RoadToWiki: Remove redundant local import json in mediawiki.py - https://phabricator.wikimedia.org/T431907#12340233 (10Chuiimuii_ofc) RoadToWiki board hygiene: moved this task to **Completed** so the board matches Phabricator status (resolved/closed). No change to task status or assignee. [20:02:16] !log raymond-ndibe@cloudcumin1001 toolsbeta END (PASS) - Cookbook wmcs.toolforge.component.deploy (exit_code=0) for component jobs-cli [20:02:32] !log raymond-ndibe@cloudcumin1001 tools START - Cookbook wmcs.toolforge.component.deploy for component jobs-cli [20:12:14] !log raymond-ndibe@cloudcumin1001 tools END (PASS) - Cookbook wmcs.toolforge.component.deploy (exit_code=0) for component jobs-cli [20:12:48] (03approved) 10raymond-ndibe: d/changelog: bump to 16.2.3 [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/182 (https://phabricator.wikimedia.org/T428898 https://phabricator.wikimedia.org/T438202) [20:13:01] (03merge) 10raymond-ndibe: d/changelog: bump to 16.2.3 [repos/cloud/toolforge/jobs-cli] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/182 (https://phabricator.wikimedia.org/T428898 https://phabricator.wikimedia.org/T438202) [20:17:11] !log raymond-ndibe@cloudcumin1001 toolsbeta START - Cookbook wmcs.toolforge.component.deploy for component jobs-api [20:21:50] 10tool-wscontest, 06RoadToWiki, 06Wiki-Mentor-Africa, 07good first task, 13Patch-For-Review: WSContest Tool admin cannot edit contest page if their name is multi-word separated by underscore (they can edit if it's a space, instead) - https://phabricator.wikimedia.org/T336157#12340385 (10Chuiimuii_ofc... [20:26:54] !log raymond-ndibe@cloudcumin1001 toolsbeta END (FAIL) - Cookbook wmcs.toolforge.component.deploy (exit_code=99) for component jobs-api [21:32:01] (03approved) 10raymond-ndibe: test continuous job webservice [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1131 (https://phabricator.wikimedia.org/T428898) [21:32:08] (03merge) 10raymond-ndibe: test continuous job webservice [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1131 (https://phabricator.wikimedia.org/T428898) [21:32:15] (03update) 10raymond-ndibe: test for jobs-api backend in webservice-cli [repos/cloud/toolforge/toolforge-deploy] - 10https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1134 (https://phabricator.wikimedia.org/T348755) [21:32:38] 10Toolforge, 06tools-platform-team: jobs-cli: "jobs load" should warn and skip duplicate job names in one file - https://phabricator.wikimedia.org/T438202#12340679 (10Raymond_Ndibe) 05Open→03Resolved [22:03:59] 10Tool-wikinewsie, 13Patch-For-Review: Wikinewsie suggested headline from AI recap - https://phabricator.wikimedia.org/T436419#12340784 (10ZhaoFJx) 05Open→03In progress [22:04:01] 10Tool-wikinewsie, 13Patch-For-Review: Wikinewsie language switcher only shows English - https://phabricator.wikimedia.org/T438399#12340786 (10ZhaoFJx) 05Open→03In progress [22:04:03] 10Tool-wikinewsie, 13Patch-For-Review: Wikinewsie shouldn't use year categories for Wikipedia languages where they don't exist - https://phabricator.wikimedia.org/T437765#12340788 (10ZhaoFJx) 05Open→03In progress [22:04:25] 10Tool-wikinewsie, 13Patch-For-Review: Wikinewsie shouldn't use year categories for Wikipedia languages where they don't exist - https://phabricator.wikimedia.org/T437765#12340789 (10ZhaoFJx) p:05Triage→03High [22:04:47] 10Tool-wikinewsie, 13Patch-For-Review: Wikinewsie language switcher only shows English - https://phabricator.wikimedia.org/T438399#12340791 (10ZhaoFJx) p:05Triage→03Unbreak! [22:22:43] 10Tool-wikinewsie, 07good first task: Wikinewsie recent changes page should let you go back further - https://phabricator.wikimedia.org/T437966#12340925 (10ZhaoFJx) p:05Triage→03Medium Should be an easy job? [22:56:04] 10Tool-wikinewsie: Default time windows on Wikinewsie proportionate to edits/day on the language and portal - https://phabricator.wikimedia.org/T437956#12341049 (10ZhaoFJx) p:05Triage→03High [22:57:11] 10Tool-wikinewsie: i18n: add call for translatewiki.net translation - https://phabricator.wikimedia.org/T437683#12341054 (10ZhaoFJx) p:05Triage→03Medium @Yug Thank you for your idea! I really like that design. [22:57:29] 10Tool-wikinewsie: i18n: add call for translatewiki.net translation - https://phabricator.wikimedia.org/T437683#12341057 (10ZhaoFJx) [22:57:35] 10Tool-wikinewsie, 07good first task: Wikinewsie i18n - https://phabricator.wikimedia.org/T432938#12341058 (10ZhaoFJx) [22:58:08] 10Tool-wikinewsie: User ability to promote non-categorized Wikinewsie stories to Front Page portal - https://phabricator.wikimedia.org/T436982#12341063 (10ZhaoFJx) p:05Triage→03Medium [23:13:36] (03update) 10zhaofjx: update language switcher [toolforge-repos/wikinewsie] - 10https://gitlab.wikimedia.org/toolforge-repos/wikinewsie/-/merge_requests/16 (owner: 10chimaifeanyi29) [23:13:36] (03update) 10zhaofjx: update language switcher [toolforge-repos/wikinewsie] - 10https://gitlab.wikimedia.org/toolforge-repos/wikinewsie/-/merge_requests/16 (owner: 10chimaifeanyi29) [23:14:07] (03approved) 10zhaofjx: update language switcher [toolforge-repos/wikinewsie] - 10https://gitlab.wikimedia.org/toolforge-repos/wikinewsie/-/merge_requests/16 (owner: 10chimaifeanyi29) [23:14:15] (03merge) 10zhaofjx: update language switcher [toolforge-repos/wikinewsie] - 10https://gitlab.wikimedia.org/toolforge-repos/wikinewsie/-/merge_requests/16 (owner: 10chimaifeanyi29) [23:22:35] 10Tool-wikinewsie, 13Patch-For-Review: Wikinewsie language switcher only shows English - https://phabricator.wikimedia.org/T438399#12341159 (10ZhaoFJx) 05In progress→03Resolved Merged, deployed, and verified! [23:37:48] 10Tools, 06Commons, 07Community-Wishlist: A set of tools for image editing directly in Wikimedia Commons - https://phabricator.wikimedia.org/T428062#12341190 (10Doc_James) Sounds good to me. Thanks Mike