[go: up one dir, main page]

Page MenuHomePhabricator
Feed All Stories

Today

gerritbot added a comment to T325740: Replace Node.js Assert library with WebdriverIO Expect library.

Change #1093912 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/RelatedArticles@master] selenium: Replace Node.js Assert library with WebdriverIO Expect library

https://gerrit.wikimedia.org/r/1093912

Thu, Nov 21, 1:27 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Test-Platform (Essential Work), User-Lens0021, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), Patch-For-Review, Epic, MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin
gabriel-wmde claimed T380462: (Re)introduce donation form asking if users want to provide postal address data.
Thu, Nov 21, 1:27 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde moved T380462: (Re)introduce donation form asking if users want to provide postal address data from Backlog to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Thu, Nov 21, 1:27 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
AbbanWMDE moved T380273: 🎬️ desktop-de-15 | Campaign setup | ⏰ Nov 22nd from In Progress / Deployment (max. 4 tasks) to Banner Acceptance Testing on the WMDE-FUN-Funban-2024 board.
Thu, Nov 21, 1:27 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
Jelto added a project to T379919: Update kubeconform schema and CI checks to new target Kubernetes version: collaboration-services.

adding our team tag for visibility

Thu, Nov 21, 1:26 PM · collaboration-services, Kubernetes, Prod-Kubernetes, serviceops
ops-monitoring-bot added a comment to T380043: Add 2 more nodes per DC to wikikube-staging.

Cookbook cookbooks.sre.hosts.rename started by jayme@cumin2002 from kubernetes1007 to kubestage1005 completed:

  • kubernetes1007 (PASS)
    • ✔️ Downtimed host on Icinga/Alertmanager
    • ✔️ Disabled puppet and its timer
    • ✔️ Disabled debmonitor-client timer
    • ✔️ Netbox updated
    • ✔️ BMC Hostname updated
    • ✔️ DNS updated
    • ✔️ Switch description updated
    • ✔️ Removed from DebMonitor
    • ✔️ Removed from Puppet master and PuppetDB
    • Rename completed 👍 - now please run the re-image cookbook on the new name with --new
Thu, Nov 21, 1:25 PM · Patch-For-Review, serviceops, Kubernetes
Tanuja_Doriya claimed T380353: 🎬️ desktop-de-16 | Not for sale | ⏰ Nov 25th.
Thu, Nov 21, 1:23 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
Tanuja_Doriya moved T380353: 🎬️ desktop-de-16 | Not for sale | ⏰ Nov 25th from Backlog to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Thu, Nov 21, 1:23 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
Daimona added a parent task for T380406: Add limit/max option to HtmlMultiSelectField: T366765: [EPIC] Display data on the wiki(s) of the event MVP.
Thu, Nov 21, 1:22 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), MediaWiki-HTMLForm
Daimona added a subtask for T366765: [EPIC] Display data on the wiki(s) of the event MVP: T380406: Add limit/max option to HtmlMultiSelectField.
Thu, Nov 21, 1:22 PM · Campaign-Tools (Campaign-Tools-Current-Sprint), Epic, Campaign-Registration, CampaignEvents
AbbanWMDE moved T380273: 🎬️ desktop-de-15 | Campaign setup | ⏰ Nov 22nd from Backlog to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Thu, Nov 21, 1:22 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
AbbanWMDE claimed T380274: 🎬️ desktop-de-15 | Colour schema | ⏰ Nov 22nd.
Thu, Nov 21, 1:22 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
AbbanWMDE moved T380274: 🎬️ desktop-de-15 | Colour schema | ⏰ Nov 22nd from Backlog to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Thu, Nov 21, 1:22 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
OSefu-WMF added a subtask for T369191: Metric Documentation Updates and Improvements: T367675: Publish essential metric review of core metrics.
Thu, Nov 21, 1:21 PM · Epic, Movement-Insights
OSefu-WMF added a parent task for T367675: Publish essential metric review of core metrics: T369191: Metric Documentation Updates and Improvements.
Thu, Nov 21, 1:21 PM · Movement-Insights
ArthurTaylor added a comment to T379712: Run PHPUnit tests for mediawiki/core in parallel.

I investigated this further. The wmf-quibble-core-vendor-mysql-php74 job (slow - 30 mins) actually runs the extensions suite, because --phpunit-testsuite=extensions is passed to Quibble for that job. Enabling parallel runs here should work without issue. For other jobs, for example mediawiki-quibble-vendor-mysql-php74 where the default suite is run, Quibble detects that the default suite is requested and falls back to a linear run - this is acceptable for now because the job only takes 10 mins as it is. We could look at a separate ticket to speed up mediawiki-quibble-vendor-mysql-php74 later.

Thu, Nov 21, 1:21 PM · Patch-For-Review, wmde-wikidata-tech, Wikidata, Developer Productivity, MediaWiki-Core-Tests
OSefu-WMF moved T369191: Metric Documentation Updates and Improvements from [FY24/25 Q1-Q2] - Movement Insights to FY24/25 Q3-Q4 - Movement Insights on the Movement-Insights board.
Thu, Nov 21, 1:19 PM · Epic, Movement-Insights
kai.nissen set the point value for T380462: (Re)introduce donation form asking if users want to provide postal address data to 8.
Thu, Nov 21, 1:19 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
OSefu-WMF lowered the priority of T379904: Consolidate and and deprecate metric definition pages from High to Medium.
Thu, Nov 21, 1:18 PM · Movement-Insights
gerritbot added a comment to T325740: Replace Node.js Assert library with WebdriverIO Expect library.

Change #1093910 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/Echo@master] WIP selenium: Replace Node.js Assert library with WebdriverIO Expect library

https://gerrit.wikimedia.org/r/1093910

Thu, Nov 21, 1:18 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Test-Platform (Essential Work), User-Lens0021, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), Patch-For-Review, Epic, MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin
OSefu-WMF triaged T379904: Consolidate and and deprecate metric definition pages as High priority.
Thu, Nov 21, 1:18 PM · Movement-Insights
kai.nissen updated the task description for T380461: 🎬️ mobile-de-10 | Form switch based on donation amount | ⏰ Nov 25th.
Thu, Nov 21, 1:18 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
OSefu-WMF moved T379904: Consolidate and and deprecate metric definition pages from Incoming to FY24/25 Q3-Q4 - Movement Insights on the Movement-Insights board.
Thu, Nov 21, 1:18 PM · Movement-Insights
gerritbot added a project to T379712: Run PHPUnit tests for mediawiki/core in parallel: Patch-For-Review.
Thu, Nov 21, 1:18 PM · Patch-For-Review, wmde-wikidata-tech, Wikidata, Developer Productivity, MediaWiki-Core-Tests
gerritbot added a comment to T379712: Run PHPUnit tests for mediawiki/core in parallel.

Change #1093909 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[integration/config@master] Enable PHPUnit parallel testing for mediawiki/core

https://gerrit.wikimedia.org/r/1093909

Thu, Nov 21, 1:18 PM · Patch-For-Review, wmde-wikidata-tech, Wikidata, Developer Productivity, MediaWiki-Core-Tests
ops-monitoring-bot added a comment to T376966: wikikube-worker21[56-70] implementation tracking.

Cookbook cookbooks.sre.hosts.reimage started by cgoubert@cumin1002 for host wikikube-worker2160.codfw.wmnet with OS bookworm completed:

  • wikikube-worker2160 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202411211258_cgoubert_3728890_wikikube-worker2160.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB
Thu, Nov 21, 1:18 PM · serviceops
Ammarpad added a comment to T379885: PHP Notice: Undefined index: isSitewideBlocked.

This occurs when votewiki invokes the origin wiki's action=securepollauth API to retrieve user details. The JSON response is supposed to include isSitewideBlocked which can be null, true or false. Error seems to indicate sometimes the property is not set at all.

Thu, Nov 21, 1:17 PM · MediaWiki-extensions-SecurePoll, Wikimedia-production-error
gerritbot added a comment to T293512: ParserOutput::getText() should be removed from ParserOutput.

Change #1093908 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/extensions/AbuseFilter@master] Replace uses of deprecated ParserOutput::getText()

https://gerrit.wikimedia.org/r/1093908

Thu, Nov 21, 1:16 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), OKR-Work, Patch-For-Review, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Content-Transform-Team-WIP, MediaWiki-Parser, Parsoid
ops-monitoring-bot added a comment to T376966: wikikube-worker21[56-70] implementation tracking.

Cookbook cookbooks.sre.hosts.reimage started by cgoubert@cumin1002 for host wikikube-worker2164.codfw.wmnet with OS bookworm completed:

  • wikikube-worker2164 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202411211255_cgoubert_3729280_wikikube-worker2164.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB
Thu, Nov 21, 1:16 PM · serviceops
RhinosF1 added a project to T270444: Parsoid needs a bidirectional interwiki map (and hooks): affects-Miraheze.
Thu, Nov 21, 1:16 PM · affects-Miraheze, Patch-For-Review, MW-1.36-notes (1.36.0-wmf.25; 2021-01-05), MediaWiki-Interwiki, MediaWiki-Site-system, SiteMatrix, MediaWiki-extensions-InterwikiExtracts, Parsoid
kai.nissen updated the task description for T380462: (Re)introduce donation form asking if users want to provide postal address data.
Thu, Nov 21, 1:13 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
kai.nissen updated the task description for T380461: 🎬️ mobile-de-10 | Form switch based on donation amount | ⏰ Nov 25th.
Thu, Nov 21, 1:13 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
MSantos added a project to T354657: Wikifeeds increase on 500 errors after switchover to core page HTML: Content-Transform-Team-WIP.

This doesn't seem to be related to the switchover of Wikifeeds or RESTBase Sunset. FWIW I'll move this to radar and add Content-Transform-Team-WIP for investigation.

Thu, Nov 21, 1:13 PM · Essential-Work, Content-Transform-Team-WIP, RESTBase, Wikifeeds, RESTBase Sunsetting, serviceops
MSantos added a project to T354657: Wikifeeds increase on 500 errors after switchover to core page HTML: Essential-Work.
Thu, Nov 21, 1:12 PM · Essential-Work, Content-Transform-Team-WIP, RESTBase, Wikifeeds, RESTBase Sunsetting, serviceops
gerritbot added a comment to T345819: Store client hint mapping rows for logout events.

Change #1092231 abandoned by Kosta Harlan:

[mediawiki/extensions/CentralAuth@master] (WIP) UserLogoutHookHandler: Don't modify injected_html for API responses

Reason:

Going a different route, T345819#10343777

https://gerrit.wikimedia.org/r/1092231

Thu, Nov 21, 1:12 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Patch-For-Review, Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), FY2024-25 WE4.2, http-client-hints (Release 2 (iteration, increase data collection coverage)), CheckUser, Google-Chrome-User-Agent-Deprecation
MSantos moved T354657: Wikifeeds increase on 500 errors after switchover to core page HTML from In Progress to Needs Investigation on the Content-Transform-Team-WIP board.
Thu, Nov 21, 1:12 PM · Essential-Work, Content-Transform-Team-WIP, RESTBase, Wikifeeds, RESTBase Sunsetting, serviceops
gerritbot added a comment to T380043: Add 2 more nodes per DC to wikikube-staging.

Change #1093864 merged by JMeybohm:

[operations/puppet@production] Reclaim kubernetes100[78] as kubestage100[56] 1/2

https://gerrit.wikimedia.org/r/1093864

Thu, Nov 21, 1:12 PM · Patch-For-Review, serviceops, Kubernetes
gerritbot added a comment to T380027: Decommission kubernetes10[07-14].

Change #1093864 merged by JMeybohm:

[operations/puppet@production] Reclaim kubernetes100[78] as kubestage100[56] 1/2

https://gerrit.wikimedia.org/r/1093864

Thu, Nov 21, 1:12 PM · Patch-For-Review, serviceops
ops-monitoring-bot added a comment to T376966: wikikube-worker21[56-70] implementation tracking.

Cookbook cookbooks.sre.hosts.reimage started by cgoubert@cumin1002 for host wikikube-worker2162.codfw.wmnet with OS bookworm completed:

  • wikikube-worker2162 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202411211252_cgoubert_3729126_wikikube-worker2162.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB
Thu, Nov 21, 1:11 PM · serviceops
RhinosF1 added a project to T357247: Deprecated: Use of InterwikiLoadPrefix hook: affects-Miraheze.
Thu, Nov 21, 1:11 PM · affects-Miraheze, Patch-For-Review, MediaWiki-extensions-Interwiki
ops-monitoring-bot added a comment to T376966: wikikube-worker21[56-70] implementation tracking.

Cookbook cookbooks.sre.hosts.reimage started by cgoubert@cumin1002 for host wikikube-worker2165.codfw.wmnet with OS bookworm completed:

  • wikikube-worker2165 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202411211249_cgoubert_3729365_wikikube-worker2165.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB
Thu, Nov 21, 1:10 PM · serviceops
Fabfur updated the task description for T379797: Package and deploy ATS 9.2.6.
Thu, Nov 21, 1:10 PM · Traffic
gerritbot added a comment to T325740: Replace Node.js Assert library with WebdriverIO Expect library.

Change #1093907 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/AbuseFilter@master] WIP selenium: Replace Node.js Assert library with WebdriverIO Expect library

https://gerrit.wikimedia.org/r/1093907

Thu, Nov 21, 1:09 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Test-Platform (Essential Work), User-Lens0021, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), Patch-For-Review, Epic, MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin
Nikki added a comment to T95100: Add autocompletion to CodeMirror extension.

This is really annoying, how do I turn it off?

You probably mean the change in T377663: Support autocompletion in CodeEditor. CodeMirror 6 isn’t available anywhere other than mediawiki.org yet and I don't think autocompletion is there at all.

Thu, Nov 21, 1:05 PM · MediaWiki-extensions-CodeMirror
ops-monitoring-bot added a comment to T376966: wikikube-worker21[56-70] implementation tracking.

Cookbook cookbooks.sre.hosts.reimage started by cgoubert@cumin1002 for host wikikube-worker2163.codfw.wmnet with OS bookworm completed:

  • wikikube-worker2163 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202411211246_cgoubert_3729215_wikikube-worker2163.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB
Thu, Nov 21, 1:05 PM · serviceops
ops-monitoring-bot added a comment to T376966: wikikube-worker21[56-70] implementation tracking.

Cookbook cookbooks.sre.hosts.reimage started by cgoubert@cumin1002 for host wikikube-worker2158.codfw.wmnet with OS bookworm completed:

  • wikikube-worker2158 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202411211242_cgoubert_3728774_wikikube-worker2158.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB
Thu, Nov 21, 1:02 PM · serviceops
gerritbot added a comment to T345819: Store client hint mapping rows for logout events.

Change #1092229 abandoned by Kosta Harlan:

[mediawiki/core@master] (WIP) UserLogoutCompleteHook: Allow for returning data in ApiLogout

https://gerrit.wikimedia.org/r/1092229

Thu, Nov 21, 1:01 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Patch-For-Review, Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), FY2024-25 WE4.2, http-client-hints (Release 2 (iteration, increase data collection coverage)), CheckUser, Google-Chrome-User-Agent-Deprecation
Nikerabbit moved T372753: Decommission cxserver endpoints from RESTBase from LPL Essential to Watching on the Language and Product Localization board.
Thu, Nov 21, 1:01 PM · Language and Product Localization, Essential-Work, Content-Transform-Team-WIP, serviceops, CX-cxserver, RESTBase Sunsetting
Nikerabbit edited projects for T372753: Decommission cxserver endpoints from RESTBase, added: Language and Product Localization; removed LPL Essential (LPL Essential 2024 Jul-Oct).
Thu, Nov 21, 1:01 PM · Language and Product Localization, Essential-Work, Content-Transform-Team-WIP, serviceops, CX-cxserver, RESTBase Sunsetting
ReleaseTaggerBot added a project to T380242: InvalidArgumentException: Invalid username: MediaWiki:Gadget-dark-mode.css: MW-1.44-notes (1.44.0-wmf.5; 2024-11-25).
Thu, Nov 21, 1:00 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MediaWiki-Platform-Team (Radar), Growth-Team, MediaWiki-extensions-CentralAuth, Notifications, Wikimedia-production-error
ReleaseTaggerBot added a project to T372823: Instrumentation for Incident Reporting System: MW-1.44-notes (1.44.0-wmf.5; 2024-11-25).
Thu, Nov 21, 1:00 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Patch-For-Review, Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), Incident-Reporting-System (Pilot wiki release December 2024), Trust and Safety Product Team, Product-Analytics (Kanban)
ReleaseTaggerBot added a project to T380309: IP Information used on a Temporary account may result in false information: MW-1.44-notes (1.44.0-wmf.5; 2024-11-25).
Thu, Nov 21, 1:00 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), Trust and Safety Product Team, Temporary accounts, IP Info
ReleaseTaggerBot added a project to T345819: Store client hint mapping rows for logout events: MW-1.44-notes (1.44.0-wmf.5; 2024-11-25).
Thu, Nov 21, 1:00 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Patch-For-Review, Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), FY2024-25 WE4.2, http-client-hints (Release 2 (iteration, increase data collection coverage)), CheckUser, Google-Chrome-User-Agent-Deprecation
ReleaseTaggerBot edited projects for T325740: Replace Node.js Assert library with WebdriverIO Expect library, added: MW-1.44-notes (1.44.0-wmf.5; 2024-11-25); removed MW-1.44-notes (1.44.0-wmf.4; 2024-11-19).
Thu, Nov 21, 1:00 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Test-Platform (Essential Work), User-Lens0021, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), Patch-For-Review, Epic, MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin
Nikerabbit moved T369636: Wikipedia Preview Wordpress - error min-height for section content from Pending Deployment to Need QA on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Thu, Nov 21, 1:00 PM · LPL Essential (LPL Essential 2024 Nov-Dec), Wikipedia-Preview
Nikerabbit changed the subtype of T379419: Request to move translatable page: m:Wikimedia_Foundation_headquarters from "Administrative Request" to "Task".

Looks like the task type "administrative request" doesn't have story points field. @Aklapper Is that something you can fix?

Thu, Nov 21, 12:59 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MoveComms-Support, Wikimedia-maintenance-script-run
ops-monitoring-bot added a comment to T376966: wikikube-worker21[56-70] implementation tracking.

Cookbook cookbooks.sre.hosts.reimage started by cgoubert@cumin1002 for host wikikube-worker2161.codfw.wmnet with OS bookworm completed:

  • wikikube-worker2161 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202411211239_cgoubert_3729032_wikikube-worker2161.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB
Thu, Nov 21, 12:58 PM · serviceops
Nikerabbit set the point value for T379419: Request to move translatable page: m:Wikimedia_Foundation_headquarters to 1.
Thu, Nov 21, 12:58 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MoveComms-Support, Wikimedia-maintenance-script-run
lwatson added a comment to T379412: Spiderpig UI: Codex components for Main Page.

Thanks, I agree that option 1 would be better. If the job status is the only other data to display, another option is to use CdxMessage to display it.

Thu, Nov 21, 12:57 PM · Patch-For-Review, Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22))
Mvolz added a comment to T361576: Switchover plan from restbase to api gateway for Citoid.

Once we do the switchover,

Thu, Nov 21, 12:56 PM · serviceops, Traffic, Editing-team, Citoid, RESTBase Sunsetting
Nikerabbit added a project to T379419: Request to move translatable page: m:Wikimedia_Foundation_headquarters: Unplanned-Sprint-Work.
Thu, Nov 21, 12:55 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MoveComms-Support, Wikimedia-maintenance-script-run
ops-monitoring-bot added a comment to T376966: wikikube-worker21[56-70] implementation tracking.

Cookbook cookbooks.sre.hosts.reimage started by cgoubert@cumin1002 for host wikikube-worker2156.codfw.wmnet with OS bookworm completed:

  • wikikube-worker2156 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202411211236_cgoubert_3728713_wikikube-worker2156.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB
Thu, Nov 21, 12:55 PM · serviceops
kostajh added a comment to T345819: Store client hint mapping rows for logout events.

I'm wondering if it's possible, though, to just use the headers for logout events. We'd have to somehow issue a redirect after the user clicks "Logout" in order to set the request headers for Accept-CH.

This seems like more trouble than it is worth, having looked at it a little bit just now.

For the JS API collection approach, CheckUser's onUserLogoutComplete can encode the user's ID and the insert ID in &$injected_html. Then the client hints JS code can use this to issue a POST request to the client hints REST endpoint.

Thu, Nov 21, 12:54 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Patch-For-Review, Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), FY2024-25 WE4.2, http-client-hints (Release 2 (iteration, increase data collection coverage)), CheckUser, Google-Chrome-User-Agent-Deprecation
STran moved T365740: Document the changes introduced for temporary accounts from Ready to Needs review on the Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)) board.
Thu, Nov 21, 12:53 PM · Temporary accounts (Major pilot wiki deployment), Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), Documentation, AbuseFilter
MSantos triaged T339366: Address potential impact of Kiwix crawling on ParserCache before MCS decommissioning as Medium priority.
Thu, Nov 21, 12:53 PM · affects-Kiwix-and-openZIM, RESTBase Sunsetting, MediaWiki-REST-API, Parsoid
STran added a comment to T365740: Document the changes introduced for temporary accounts.

@Tchanders If you think any of the changes you made to support unprotecting unintentionally protected filters are valuable to document, please feel free to update the task and add as necessary.

Thu, Nov 21, 12:53 PM · Temporary accounts (Major pilot wiki deployment), Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), Documentation, AbuseFilter
MSantos closed T337503: Investigate Cassandra usage by RESTbase as Resolved.

Here are the cases we know of:

Thu, Nov 21, 12:53 PM · Data-Persistence, RESTBase Sunsetting, RESTBase-Cassandra
aborrero added a comment to T380174: CloudVPS: IPv6 in eqiad1.

TODO next:

Thu, Nov 21, 12:53 PM · Patch-For-Review, User-aborrero, cloud-services-team, IPv6, Cloud-VPS
kai.nissen updated the task description for T380274: 🎬️ desktop-de-15 | Colour schema | ⏰ Nov 22nd.
Thu, Nov 21, 12:52 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
STran updated the task description for T365740: Document the changes introduced for temporary accounts.
Thu, Nov 21, 12:51 PM · Temporary accounts (Major pilot wiki deployment), Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), Documentation, AbuseFilter
gerritbot added a project to T380396: spamassassin broken for VRTS: Patch-For-Review.
Thu, Nov 21, 12:51 PM · Patch-For-Review, collaboration-services, Infrastructure-Foundations, Mail, vrts, Znuny
gerritbot added a comment to T380396: spamassassin broken for VRTS.

Change #1093905 had a related patch set uploaded (by EoghanGaffney; author: EoghanGaffney):

[operations/puppet@production] vrts: Block bondedsender RBL check from spamassassin on vrts

https://gerrit.wikimedia.org/r/1093905

Thu, Nov 21, 12:51 PM · Patch-For-Review, collaboration-services, Infrastructure-Foundations, Mail, vrts, Znuny
kai.nissen updated the task description for T380353: 🎬️ desktop-de-16 | Not for sale | ⏰ Nov 25th.
Thu, Nov 21, 12:51 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
kai.nissen set the point value for T380353: 🎬️ desktop-de-16 | Not for sale | ⏰ Nov 25th to 3.
Thu, Nov 21, 12:50 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
kai.nissen set the point value for T380274: 🎬️ desktop-de-15 | Colour schema | ⏰ Nov 22nd to 8.
Thu, Nov 21, 12:49 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gerritbot added a comment to T345819: Store client hint mapping rows for logout events.

Change #1092187 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] client hints: Collect on Special:UserLogout

https://gerrit.wikimedia.org/r/1092187

Thu, Nov 21, 12:48 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Patch-For-Review, Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), FY2024-25 WE4.2, http-client-hints (Release 2 (iteration, increase data collection coverage)), CheckUser, Google-Chrome-User-Agent-Deprecation
abi_ moved T380264: Best practices for syncing `twn` branch with our default branch from Ready for dev to In Progress on the LPL Essential (LPL Essential 2024 Nov-Dec) board.

When a source string (en.json) is changed in the project, they have to be manually processed by administrators on translatewiki before they are imported into the system for translators to see.

Thu, Nov 21, 12:47 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
MSantos updated the task description for T374135: Migrate RESTbase page content endpoints.
Thu, Nov 21, 12:46 PM · Epic, MW-Interfaces-Team, RESTBase Sunsetting
github-toolforge-bot added a comment to T380436: New upstream release for OpenRefine.

vivian-rook opened https://github.com/toolforge/paws/pull/462

Thu, Nov 21, 12:45 PM · PAWS
aborrero added a comment to T374111: netbox: allocate CIDRs for openstack VXLAN-based flat networks.

updates:

Thu, Nov 21, 12:44 PM · cloud-services-team (FY2024/2025-Q1-Q2), User-aborrero, Cloud-VPS
Mvolz added a comment to T362379: Several major news websites (NYT, NPR, Reuters...) block citoid .

FYI, it seems that straitstimes.com may be blocked now as well.

Yup. Very clear block starting Nov 5th 2024 visible: https://logstash.wikimedia.org/app/dashboards#/view/5eaf4e40-f6b6-11eb-85b7-9d1831ce7631?_g=(filters%3A!()%2CrefreshInterval%3A(pause%3A!t%2Cvalue%3A0)%2Ctime%3A(from%3Anow-3M%2Cto%3Anow))

We're not sending them more than 30 requests/day so :/ The day they blocked us, only 3 requests!

Thu, Nov 21, 12:44 PM · Patch-For-Review, Goal, VisualEditor-MediaWiki-References, Editing-team (Kanban Board), VisualEditor, Citoid
ayounsi created T380469: eqiad/esams/drmrs LVS: use Netbox BGP flag.
Thu, Nov 21, 12:43 PM · netops, Infrastructure-Foundations, Traffic
gerritbot added a comment to T372823: Instrumentation for Incident Reporting System.

Change #1093882 merged by jenkins-bot:

[mediawiki/extensions/ReportIncident@master] dialog: Disable instrumentation by default

https://gerrit.wikimedia.org/r/1093882

Thu, Nov 21, 12:43 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Patch-For-Review, Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), Incident-Reporting-System (Pilot wiki release December 2024), Trust and Safety Product Team, Product-Analytics (Kanban)
gerritbot added a comment to T325740: Replace Node.js Assert library with WebdriverIO Expect library.

Change #1093887 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] selenium: Replace Node.js Assert library with WebdriverIO Expect library

https://gerrit.wikimedia.org/r/1093887

Thu, Nov 21, 12:43 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Test-Platform (Essential Work), User-Lens0021, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), Patch-For-Review, Epic, MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin
Aklapper changed the subtype of T380457: Request for Video Chapters in videos on common from "Task" to "Feature Request".

[Please use the feature form linked at the top to create feature requests - thanks!]

Thu, Nov 21, 12:43 PM · VideoJS player, Video
Aklapper added a comment to T378451: Server side upload for Yann.

May I know how long this will take?

Until someone finds time to volunteer to do this. No need to remind about weeks.

Thu, Nov 21, 12:42 PM · Server-side-upload-request, video2commons
Mvolz added a comment to T362379: Several major news websites (NYT, NPR, Reuters...) block citoid .

FYI, it seems that straitstimes.com may be blocked now as well.

Thu, Nov 21, 12:42 PM · Patch-For-Review, Goal, VisualEditor-MediaWiki-References, Editing-team (Kanban Board), VisualEditor, Citoid
MSantos added a project to T326320: MW REST: add security headers: MW-Interfaces-Team.
Thu, Nov 21, 12:42 PM · MW-Interfaces-Team, MediaWiki-REST-API, RESTBase Sunsetting
Aklapper added a project to T380458: Wiktionary REST API: add glossary tags to response: MediaWiki-REST-API.
Thu, Nov 21, 12:41 PM · MediaWiki-REST-API
MSantos added a comment to T326324: Node services should share code and configuration for security headers.

Also, we might want to have a broader conversation since we have other initiatives improving the nodejs ecosystem, see T357950: Remove servicerunner dependency for cxserver

Thu, Nov 21, 12:40 PM · service-template-node
mmartorana added a comment to T369950: Application Security Review Request : Chart extension and chart-renderer service.

Hi @Seddon - I’m wrapping up my review and haven’t found any blockers so far.

Thu, Nov 21, 12:39 PM · Charts, secscrum, Security, Application Security Reviews
MSantos removed a project from T330256: Investigate access checks for Proton: ensure it follows redirects to be compatible with RESTbase: RESTBase Sunsetting.

I am removing RESTBase Sunsetting as this is not needed for it's compeltion. Proton has been migrated already.

Thu, Nov 21, 12:39 PM · MediaWiki-Language-converter, Patch-For-Review, Content-Transform-Team, Proton, WMF-Architecture-Team, Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
MSantos removed a project from T326324: Node services should share code and configuration for security headers: RESTBase Sunsetting.

I am removing RESTBase Sunsetting as this is not needed for its completion. Please, re-add it if needed.

Thu, Nov 21, 12:39 PM · service-template-node
MSantos added projects to T326743: REST API: include a machine readable representation of redirect targets in responses: Content-Transform-Team, MW-Interfaces-Team.
Thu, Nov 21, 12:37 PM · MW-Interfaces-Team, Content-Transform-Team, RESTBase Sunsetting
MSantos added projects to T326742: REST API: Wiki redirects include an HTML representation of the redirect in the body of the response: Content-Transform-Team, MW-Interfaces-Team.
Thu, Nov 21, 12:37 PM · MW-Interfaces-Team, Content-Transform-Team, RESTBase Sunsetting
stjn added a comment to T95100: Add autocompletion to CodeMirror extension.

This is really annoying, how do I turn it off?

You probably mean the change in T377663: Support autocompletion in CodeEditor. CodeMirror 6 isn’t available anywhere other than mediawiki.org yet and I don't think autocompletion is there at all.

Thu, Nov 21, 12:34 PM · MediaWiki-extensions-CodeMirror
Robertsky added a comment to T362379: Several major news websites (NYT, NPR, Reuters...) block citoid .

FYI, it seems that straitstimes.com may be blocked now as well.

Thu, Nov 21, 12:34 PM · Patch-For-Review, Goal, VisualEditor-MediaWiki-References, Editing-team (Kanban Board), VisualEditor, Citoid
MSantos closed T264669: Move VE API from RESTBase into core. as Resolved.

At this point, VE is already using Parsoid directly without the REST layer as per T320529: Configure VE backend to use Parsoid directly, instead of calling RESTbase. The remainder tickets here are not needed for the epic completion so I'm closing it. Please let me know in case I'm missing something.

Thu, Nov 21, 12:34 PM · API Platform (RESTBase Deprecation Roadmap), RESTBase Sunsetting, Epic, Code-Health-Objective, VisualEditor
MSantos closed T264669: Move VE API from RESTBase into core., a subtask of T262315: <CORE TECHNOLOGY> API Migration & RESTBase Sunset, as Resolved.
Thu, Nov 21, 12:33 PM · RESTBase Sunsetting, API Platform (RESTBase Deprecation Roadmap), Epic, Foundational Technology Requests, Code-Health, Platform Engineering Roadmap, Platform Engineering Roadmap Decision Making
Dogu added a comment to T333584: StepIndicator: Add StepIndicator component to Codex.

@CCiufo-WMF If no one is planning to continue working on this task, I’d be happy to volunteer and take it forward.

Thu, Nov 21, 12:32 PM · Wikimedia-Hackathon-2024, Patch-For-Review, Design-System-Team, Codex