@KSarabia-WMF - thank for the QA instructions!
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
All Stories
Wed, Apr 8
@ShahZamanPathan I left a comment about this in the patch here https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1260152. See my recent comment. What do you think?
Change #1261690 abandoned by Dzahn:
[operations/puppet@production] zuul: break out mTLS setup into separate class
Reason:
solved in another way
Change #1261690 abandoned by Dzahn:
[operations/puppet@production] zuul: break out mTLS setup into separate class
Reason:
solved in another way
root@zuul1002:/etc/zuul/zookeeper-tls# systemctl status zuul-executor
● zuul-executor.service - zuul executor service
Loaded: loaded (/usr/lib/systemd/system/zuul-executor.service; enabled; preset: enabled)
Active: active (running) since Wed 2026-04-08 23:30:43 UTC; 10s ago
Invocation: af29308774ae4534866f6af753a38e09
Main PID: 2959045 (docker)In T289248#11802262, @aaron wrote:I suppose one key difference between using stable templates vs files is that a lot of wikis mostly (or some, only) use commons files, which were never reviewable...so FR_INCLUDES_STABLE wouldn't do much on such wikis anyway. Was that part of the reasoning? I guess the other issue was ?filetimestamp not being part of core File: handling and MutimediaViewer probably showing the current version when thumbnails are clicked.
Hi. We have the Wikimedia-Hackathon-2026 coming up soon. The organizing team would like to request for this task to be delayed preferably a month after the Hackathon (May 15th, at least but I would aim for a month) since etherpad is a vital tool for the event and contains historical information that we need and that we would preferably like to archive. This tool has been crucial for documentation of sessions and presentations. It's not only about live note-taking but also about preserving important knowledge, note on agreements and bring accessibility for people who are not able to attend the sessions or the event itself.
Change #1269073 merged by Dzahn:
[operations/puppet@production] zuul::executor: add TLS full chain needed for zookeeper config
Change #1269073 merged by Dzahn:
[operations/puppet@production] zuul::executor: add TLS full chain needed for zookeeper config
Change #1269076 had a related patch set uploaded (by Samwilson; author: Samwilson):
[mediawiki/extensions/ProofreadPage@master] Upgrade OpenSeadragon foreign resource
Change #1269075 had a related patch set uploaded (by DLynch; author: DLynch):
[mediawiki/extensions/VisualEditor@master] SuggestedLinkEditCheck: by default import the config of the growth task
Change #1269074 had a related patch set uploaded (by DLynch; author: DLynch):
[mediawiki/extensions/VisualEditor@master] TextMatchEditCheck: extract getImportedConfig into a utility function
Change #1269073 had a related patch set uploaded (by Dzahn; author: Dzahn):
[operations/puppet@production] zuul::executor: add TLS full chain needed for zookeeper config
Change #1269073 had a related patch set uploaded (by Dzahn; author: Dzahn):
[operations/puppet@production] zuul::executor: add TLS full chain needed for zookeeper config
This is reproducible with
Change #1269072 had a related patch set uploaded (by Jforrester; author: Jforrester):
[operations/deployment-charts@master] wikifunctions: Stop testing the v1 orchestrator endpoint, we're dropping it
Ok, so it's not about the wrong or missing directory or path to the certs. It's just the missing full chain file.
Apr 08 23:10:54 zuul1002 docker[2954603]: FileNotFoundError: [Errno 2] No such file or directory: '/etc/zuul/zookeeper-tls/zuul_full_chain.pem'
Change #1268534 merged by jenkins-bot:
[mediawiki/core@master] RecentChanges: Only combine identical labels
Aside from T422755
Looks ok to me on 8.0.0 (6025), tested on:
iPhone 16, iOS 26.4
iPad air 11inch, iPadOS 26.3.1
Change #1269053 merged by Dzahn:
[operations/puppet@production] zuul::base: use wmflib::mkdir_p to ensure directories
Thanks for linking those stats in your recent edit to the original post. 3% Vitest vs 73% Jest (ranking/usage) is interesting.
builtins: Switch input-validation helpers to argument_type_mismatch
Can this ticket be closed @Madalina ?
Looks ok to me on 8.0.0 (6025), tested on:
iPhone 16, iOS 26.4
iPad air 11inch, iPadOS 26.3.1
I would actually suggest keeping the dropdown but expanding it to "Mute for 7 days" / "Mute for 30 days" / "Mute forever" as this would allow us to suppress surveys after a survey has been shown.
We should also consider making it global.
The preference could be made global, and allow muting for 7 days/30 days/forever. When a survey is collected we could then mute it for 7 days.
Query for qualified users
Less important now custom rendering is supported
User list for enwiki from 03/01/2026 - 04/01/2026
Looks ok to me on 8.0.0 (6025), tested on:
iPhone 16, iOS 26.4
iPad air 11inch, iPadOS 26.3.1
Thank you!