Page MenuHomePhabricator

CDanis (Chris Danis)
SRE

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Nov 5 2018, 2:54 PM (404 w, 5 d)
Availability
Available
IRC Nick
cdanis
LDAP User
CDanis
MediaWiki User
CDanis (WMF) [ Global Accounts ]

hey look at this graph ๐Ÿ“ˆ

Recent Activity

Tue, Aug 4

CDanis added a comment to T430485: Add wme_metrics connection to analytics-airflow-product.

The patch, for posterity: https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/1305065

Tue, Aug 4, 2:23 PM ยท Data-Platform-SRE (2026-06-05 - 2026-06-26)

Wed, Jul 29

CDanis updated the language for P95699 (An Untitled Masterwork) from autodetect to python.
Wed, Jul 29, 6:28 PM
CDanis created P95699 (An Untitled Masterwork).
Wed, Jul 29, 6:28 PM

Mon, Jul 27

CDanis added a comment to T383047: Could not send confirmation email: Unknown error in PHP's mail() function..

It seems to be happening much, much more often since 11:30 UTC today.

Mon, Jul 27, 3:19 PM ยท MW-1.44-notes, MW-1.46-notes, MW-1.45-notes, MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), MW-1.43-notes, Patch-For-Review, Product Safety and Integrity, MediaWiki-extensions-EmailAuth, MediaWiki-Email, Mail, Infrastructure-Foundations, MediaWiki-Core-Platform-Team, MediaWiki-User-login-and-signup, Wikimedia-production-error

Jul 6 2026

CDanis added a comment to T431112: The webrequest_sampled_live data pipeline and its query tools have become mission-critical and require re-engineering for resilience.

The only reliability concerns have been related to Druid failing to index for problems that were known (super old Druid version not upgraded in years, etc..). I'll check the doc that you are proposing, but let's put things in the right framing please: the current setup is good and reliable. Can it be improved? Yes for sure :)

Jul 6 2026, 4:17 PM ยท Data-Platform-SRE (2026-07-03 - 2026-07-31), Data-Engineering, SRE, Sustainability (Incident Followup)

Jul 1 2026

CDanis added a comment to T430764: es7 primary (es1039.eqiad.wmnet) crashed.

00:42:36 <Amir1> okay, the user impact should be gone now
00:43:11 <Amir1> it's removed from writes

Jul 1 2026, 12:44 AM ยท ops-eqiad, DC-Ops, Incident Severity 2, Data-Persistence, Wikimedia-Incident, DBA
CDanis added a parent task for T430765: Switchover es7 master (es1039 -> es1035): T430764: es7 primary (es1039.eqiad.wmnet) crashed.
Jul 1 2026, 12:43 AM ยท DBA
CDanis added a subtask for T430764: es7 primary (es1039.eqiad.wmnet) crashed: T430765: Switchover es7 master (es1039 -> es1035).
Jul 1 2026, 12:43 AM ยท ops-eqiad, DC-Ops, Incident Severity 2, Data-Persistence, Wikimedia-Incident, DBA
CDanis triaged T430764: es7 primary (es1039.eqiad.wmnet) crashed as High priority.
Jul 1 2026, 12:42 AM ยท ops-eqiad, DC-Ops, Incident Severity 2, Data-Persistence, Wikimedia-Incident, DBA
CDanis created T430764: es7 primary (es1039.eqiad.wmnet) crashed.
Jul 1 2026, 12:40 AM ยท ops-eqiad, DC-Ops, Incident Severity 2, Data-Persistence, Wikimedia-Incident, DBA

Jun 26 2026

CDanis added a comment to T430223: Linked Artifact Cache - enable request tracing through backend lambdas.

Don't have much context here, but I'm very happy to help figure out how LAC/hoarde can best integrate with tracing as deployed in WMF prod.

Jun 26 2026, 3:21 PM ยท ServiceOps, User-Eevans, Data-Persistence

Jun 17 2026

CDanis added a comment to T414621: Make puppet-compiler execution run with higher priority, not like other 'experimental' jobs.

Today (2026-06-17) was a recurrence of this, with many puppet-compiler jobs stuck in "queued" state for 3+ hours because of issues in other Zuul pipelines.

Jun 17 2026, 8:12 PM ยท Patch-For-Review, Continuous-Integration-Infrastructure, Zuul, Continuous-Integration-Config, Infrastructure-Foundations, Puppet CI, Release-Engineering-Team
CDanis added a comment to T429175: Scaling urldownloaders by adding redundancy and load balancing.

There's a hidden Option 4 here, which is to declare that urldownloader would be the first Sophroid-only service, only accessible via the service mesh and Envoy, but apparently the little remaining Sophroid work isn't scheduled until Q2.

Jun 17 2026, 3:49 PM ยท Patch-For-Review, ServiceOps, Infrastructure-Foundations, Traffic, SRE

Jun 16 2026

CDanis added a comment to T428573: 10.67.28.73 reverse DNS showing 2(SERVFAIL).

Not completely. But I can imagine this might come up again in X time because another thing came along that does not have the dummy headless service. Because of this I'm also not opposed to testing kubepods which would solve this in a more generic way (I'm thinking of maintenance and other k8s jobs rn). Since we build CoreDNS from source anyways it should not be too hard to give this a try.

Jun 16 2026, 3:34 PM ยท Patch-For-Review, SRE-Unowned, Kubernetes, SRE, DNS
CDanis updated subscribers of T428573: 10.67.28.73 reverse DNS showing 2(SERVFAIL).

It might be possible to work around this by creating headless services for these jobs that access the databases -- definitely worth trying.

Jun 16 2026, 1:00 PM ยท Patch-For-Review, SRE-Unowned, Kubernetes, SRE, DNS

Jun 12 2026

CDanis updated subscribers of T427457: Provide a scheduled data download service from Google Cloud Storage.

Because we have no idea :) And we need you to tell us what needs to be used.

Jun 12 2026, 6:02 PM ยท Patch-For-Review, Data-Engineering (Q1 FS26/27 July 1st - September 30th), Traffic, Data-Platform-SRE

Jun 11 2026

CDanis added a comment to T427068: Add X-Provenance data to webrequest_sampled_live.

The MR looks good to me! I'm happy to help with the haproxy patch portion of possibility 1, which is my preference of the two.

Jun 11 2026, 7:55 PM ยท Data-Engineering (Q4 FS25/26 April 1st - June 30st), Traffic
CDanis added a comment to T428573: 10.67.28.73 reverse DNS showing 2(SERVFAIL).

It doesn't seem to have a service endpoint registered though, which I think is needed before CoreDNS will publish any records for it:

cmooney@dse-k8s-ctrl1001:~$ sudo kubectl get endpointslices -A | grep 10.67.28.73
cmooney@dse-k8s-ctrl1001:~$
Jun 11 2026, 1:50 PM ยท Patch-For-Review, SRE-Unowned, Kubernetes, SRE, DNS
CDanis triaged T428832: db1262 crashed as High priority.
Jun 11 2026, 12:42 AM ยท SRE, ops-eqiad, DC-Ops, Data-Persistence, DBA
CDanis created T428832: db1262 crashed.
Jun 11 2026, 12:41 AM ยท SRE, ops-eqiad, DC-Ops, Data-Persistence, DBA

Jun 3 2026

CDanis added a comment to T424684: [SPIKE] Investigate the remaining causes of the SLO being in the red.

This does indeed look promising! Let's watch for another week or two, and then we can probably call it good enough.

Jun 3 2026, 4:12 PM ยท Editing-team (Editing-Q4-22Jun-3Jul-2026), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), OKR-Work, Goal, EditCheck

May 29 2026

CDanis added a comment to T427491: x-ua-contact: recognize pywikibot user-agent strings.

Oh, I think I know what happened. There are log entries for category_redirect (commons:commons; User:RussBot) Pywikibot/10.2.0 (g19732) requests/2.32.3 Python/3.11.2.final.0 with no x-ua-contact set, but they are classified as known-network. I guess we don't extract the contact info for requests from known networks then?

May 29 2026, 1:26 PM ยท Traffic

May 28 2026

CDanis added a comment to T427491: x-ua-contact: recognize pywikibot user-agent strings.

+1 from me on supporting the format pywikibot already emits for on-wiki usernames.

May 28 2026, 5:52 PM ยท Traffic

May 26 2026

CDanis added a comment to T427068: Add X-Provenance data to webrequest_sampled_live.

Thank you Luca!

May 26 2026, 5:03 PM ยท Data-Engineering (Q4 FS25/26 April 1st - June 30st), Traffic
CDanis added a comment to T427069: Update Kubernetes clusters to 1.34.

I think, as compared to aggressive, middle-ground mostly adds extra work without actually buying much safety or flexibility.

May 26 2026, 4:21 PM ยท Epic, ServiceOps, Prod-Kubernetes, Kubernetes
CDanis added a comment to T427250: registry.cloud.releng.team returns 500 responses when pushing layers.

Can confirm this is also affecting https://gitlab.wikimedia.org/repos/sre/CIDERGRINDER

May 26 2026, 4:00 PM ยท GitLab (CI & Job Runners), Release-Engineering-Team

May 20 2026

CDanis created P92692 (An Untitled Masterwork).
May 20 2026, 2:28 PM

May 14 2026

CDanis edited P92530 (An Untitled Masterwork).
May 14 2026, 1:17 PM
CDanis created P92530 (An Untitled Masterwork).
May 14 2026, 1:17 PM

May 12 2026

CDanis added a project to T425545: Investigate Code 414 error when selecting zh-classical (lzh) language from article toolbar: ServiceOps.

The issue is that the lzh.wikipedia.org does not support API requests (e.g. page/summary or feed/featured), but the zh-classical.wikipedia.org works.

If you visit https://lzh.wikipedia.org, you will be redirected to https://zh-classical.wikipedia.org, which means we need to take it to the other team about handling the redirect correctly.

May 12 2026, 4:28 PM ยท App Experience, WikipediaApp, User-Raine, Wikipedia-Android-App, ServiceOps, SRE, Content-Platform-Team

May 7 2026

CDanis added a comment to T419736: Add new API rate limiting fields from webrequest_logs to Turnilo view.

FWIW I kept the names unchanged on the past-Benthos side

May 7 2026, 1:20 PM ยท Data-Engineering (Q4 FS25/26 April 1st - June 30st)

Apr 28 2026

CDanis closed T424588: "Error 429: Too many requests" triggered for regular user accessing an image for the first time as Resolved.

Apologies, SRE put a rule in place as part of responding to an especially-impactful scraping incident, and it was too broadly scoped. It's been reverted since about 09:05 UTC today (thanks @Fabfur!)

Apr 28 2026, 1:28 PM ยท Traffic

Apr 17 2026

CDanis added a comment to T328872: Commons: UploadChunkFileException: Error storing file: backend-fail-internal; local-swift-codfw.

BTW -- here are two canned queries for distributed traces of uploads: https://w.wiki/LSLK and https://w.wiki/LSLn
What Jaeger sees only includes the requests from MediaWiki towards ms-fe hosts, of course -- but you can use the x-request-id from the tags to pivot into logs.
I've no idea if Swift can omit OTel, or if it could use a proxy that could.

Apr 17 2026, 5:04 PM ยท MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), MediaWiki-File-management, MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Unstewarded-production-error, MediaWiki-Uploading, Wikimedia-production-error, SRE-swift-storage, Commons
CDanis added a comment to T328872: Commons: UploadChunkFileException: Error storing file: backend-fail-internal; local-swift-codfw.

FYI: as of my Puppet patches above, you can now use an x-request-id value to find all the intra-Swift requests associated with that request.

Apr 17 2026, 4:52 PM ยท MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), MediaWiki-File-management, MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Unstewarded-production-error, MediaWiki-Uploading, Wikimedia-production-error, SRE-swift-storage, Commons

Apr 15 2026

CDanis created P90812 (An Untitled Masterwork).
Apr 15 2026, 4:15 PM

Apr 13 2026

CDanis closed T423130: Jaeger ( https://trace.wikimedia.org ) is not available, request fails with upstream error as Resolved.

thanks for the report, sorry for missing this as part of T414486

Apr 13 2026, 5:12 PM ยท Observability-Tracing
CDanis triaged T423130: Jaeger ( https://trace.wikimedia.org ) is not available, request fails with upstream error as Medium priority.

Live-patched in production, service is restored.

Apr 13 2026, 4:46 PM ยท Observability-Tracing
CDanis added a comment to T423121: Allow to easily disable puppet-merges temporarily.

Sounds a lot like T248872: puppet-merge lockout/tagout ?

Apr 13 2026, 2:23 PM ยท Puppet-Infrastructure, Infrastructure-Foundations, SRE

Apr 1 2026

CDanis closed T421751: Allow SFTP outbound requests from civi1002/civi2002 to deployment.eqiad.wmnet, a subtask of T416948: CiviCRM should export a CSV that can be used in a MediaWiki maintenance script, as Resolved.
Apr 1 2026, 6:54 PM ยท fr-current-sprint, FY25-26 WE3.5 Donor Identification and recognition
CDanis closed T421751: Allow SFTP outbound requests from civi1002/civi2002 to deployment.eqiad.wmnet as Resolved.
Apr 1 2026, 6:54 PM ยท fundraising-tech-ops, Fundraising Sprint - Floor is Lava, Fundraising-Backlog

Mar 31 2026

CDanis added a comment to T421785: Create SFTP keypair for MediaWiki donor export.

This should be working now:
deployment.eqiad.wmnet
user fundraising-data-uploader
/var/lib/fundraising-data-uploader (the user's homedir)

Mar 31 2026, 4:05 PM ยท fundraising-tech-ops, Fundraising Sprint - Floor is Lava, fr-current-sprint, FY25-26 WE3.5 Donor Identification and recognition

Mar 30 2026

CDanis added a comment to T421751: Allow SFTP outbound requests from civi1002/civi2002 to deployment.eqiad.wmnet.

Apologies, I'll write a host firewall patch tomorrow morning.

Mar 30 2026, 8:56 PM ยท fundraising-tech-ops, Fundraising Sprint - Floor is Lava, Fundraising-Backlog

Mar 25 2026

CDanis updated subscribers of T398236: Manage druid `webrequest_sampled_live` data size.

Thanks Joseph <3

Mar 25 2026, 8:48 PM ยท Data-Engineering

Mar 23 2026

CDanis added a comment to T420993: Rotate discovery intermediate certificate (expires 2026-05-03).

https://wikitech.wikimedia.org/wiki/PKI/CA_Operations#Renewing_a_new_intermediate

Mar 23 2026, 7:53 PM ยท ServiceOps, Infrastructure-Foundations, Patch-For-Review

Mar 21 2026

CDanis updated the name of F73293414: VNPT cluster (isp vs fingerprints) from "image.png" to "VNPT cluster (isp vs fingerprints)".
Mar 21 2026, 12:46 AM

Mar 20 2026

CDanis added a comment to T419283: MediaWiki Telemetry::getRequestId() has different format between cli (mwscript) and web requests.

+1 from me on making UUIDv4 the only codepath

Mar 20 2026, 3:48 PM ยท MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), Observability-Tracing

Mar 19 2026

CDanis added a comment to T306550: Move dumps.wikimedia.org HTTP service behind CDN edge.

(FWIW, a major reason these connections are so long-lived is the rate limiting that's there to try to handle all of the traffic from so little infrastructure. Offloading at least the most frequently used files to the CDN might possibly help with that?)

Mar 19 2026, 1:35 PM ยท Traffic, Datasets-General-or-Unknown, cloud-services-team, Data-Services

Mar 16 2026

CDanis added a comment to T419734: RfC: Use of gRPC as Lambda interface for linked artifact caching.

I haven't played around with https://connectrpc.com/ at all, but it looks like it was designed with these exact concerns in mind, and could allow us to write and ship a fully-compliant gRPC server that also, with zero additional work required, would accept an easy-to-speak dialect of plain HTTP.

Mar 16 2026, 5:13 PM ยท User-Eevans, Data-Persistence

Mar 9 2026

CDanis added a comment to T418377: Image Rate Limiting Issues For Future Audiences Project.

Hey Chris,

Perhaps we can talk live about this. I'm concerned about you mentioning that there will be no version of the limits that can facilitate an acceptable UX. I think we are hoping for 10 images/second if that's possible, but I don't want to make life difficult for all of you. I know you're dealing with a lot on the incident load front. We may end up just going live with the internal test as things stand, but would love to set up a time with you and my PM if that's possible.

Mar 9 2026, 2:51 PM ยท Traffic, SRE

Mar 6 2026

CDanis created P89821 Dockerfile.juice.
Mar 6 2026, 3:28 PM
CDanis created P89820 (An Untitled Masterwork).
Mar 6 2026, 3:24 PM
CDanis added a comment to T419154: User and site scripts are globally disabled.

Most user JS scripts should be working again.

Mar 6 2026, 12:07 AM ยท 2026-user-javascript-incident, WMF-General-or-Unknown

Mar 5 2026

CDanis updated the task description for T419166: Audit production for systemd parse warnings.
Mar 5 2026, 9:40 PM ยท Infrastructure-Foundations, Patch-For-Review, Security, SRE
CDanis updated the task description for T419166: Audit production for systemd parse warnings.
Mar 5 2026, 9:31 PM ยท Infrastructure-Foundations, Patch-For-Review, Security, SRE
CDanis created T419166: Audit production for systemd parse warnings.
Mar 5 2026, 9:31 PM ยท Infrastructure-Foundations, Patch-For-Review, Security, SRE
CDanis closed T406990: FY25/26 WE4.3.2: support JA4H as Resolved.
Mar 5 2026, 9:21 PM ยท Hiddenparma, SRE
CDanis edited P89813 (An Untitled Masterwork).
Mar 5 2026, 8:39 PM
CDanis added a comment to T418377: Image Rate Limiting Issues For Future Audiences Project.

Apologies for the conflicting information, that's partially my fault.

Mar 5 2026, 6:56 PM ยท Traffic, SRE
CDanis updated subscribers of T418377: Image Rate Limiting Issues For Future Audiences Project.

The app involves fetching a large number of apps to present to the user.

Mar 5 2026, 4:55 PM ยท Traffic, SRE

Feb 25 2026

CDanis added a project to T418381: Wikimedia Status displays incomplete graphs (cuts off 2026-02-25 05:35 UTC) or no data: observability.
Feb 25 2026, 2:48 PM ยท observability, Incident Tooling

Feb 23 2026

CDanis lowered the priority of T240495: investigate making 'notrack' the default on our ferm rules from Medium to Low.
Feb 23 2026, 3:37 PM ยท Infrastructure-Foundations, SRE

Feb 19 2026

CDanis closed T417934: puppetserver1002 /srv/git/operations/private out of sync as Resolved.
Feb 19 2026, 8:24 PM ยท Puppet, SRE
CDanis added a comment to T417934: puppetserver1002 /srv/git/operations/private out of sync.
๐Ÿ’™root@puppetserver1002.eqiad.wmnet /srv/git/operations/private ๐Ÿ•’๐Ÿ™ƒ git reset --hard origin/master
HEAD is now at ce722766 (herron) dummy commit to resync logstash collector yaml
Feb 19 2026, 8:12 PM ยท Puppet, SRE
CDanis triaged T417900: Serve something helpful at metamonitoring.wikimedia.org as High priority.

tagging High because it is so low-effort

Feb 19 2026, 3:10 PM ยท Observability-Alerting
CDanis created T417900: Serve something helpful at metamonitoring.wikimedia.org.
Feb 19 2026, 3:09 PM ยท Observability-Alerting
CDanis added a comment to T417087: Deploy Qwen3-Reranker-0.6B inference service for semantic search reranking.

We have used llama-server on our relforge instances (dual socket xeon silver w/ 12 cores each) to provide reranking in our prototype via a custom Qwen3-Reranker-0.6B-Q8_0.gguf but the performance is borderline unacceptable (2-3s for n=10). Q8 was used as it provided a significant improvement to inference latency over the unquantized model.

Feb 19 2026, 1:48 PM ยท Discovery-Search (2026.04.06 - 2026.05.01), Semantic Search, CirrusSearch

Feb 18 2026

CDanis added a comment to T303725: Extend NEL headers to sites not fronted by CDN.

Sounds good to me.

Feb 18 2026, 7:09 PM ยท Patch-For-Review, collaboration-services, Infrastructure-Foundations, SRE

Feb 11 2026

CDanis updated the title for P88785 CIDERGRINDER spur stats --bloom-factor 3 --granularity 64 from untitled to CIDERGRINDER spur stats --bloom-factor 3 --granularity 64.
Feb 11 2026, 8:47 PM
CDanis edited P88785 CIDERGRINDER spur stats --bloom-factor 3 --granularity 64.
Feb 11 2026, 8:44 PM
CDanis edited P88785 CIDERGRINDER spur stats --bloom-factor 3 --granularity 64.
Feb 11 2026, 8:44 PM
CDanis created P88785 CIDERGRINDER spur stats --bloom-factor 3 --granularity 64.
Feb 11 2026, 8:43 PM
CDanis added a comment to T416950: CiviCRM is connected to MediaWiki.

In particular it'd be good to know if you only care about encryption going over the wire, or if encryption at rest is also necessary.

Feb 11 2026, 7:04 PM ยท Fundraising Sprint: Jack's Junk Drawer, fr-current-sprint, Fundraising-Backlog, FY25-26 WE3.5 Donor Identification and recognition
CDanis closed T417156: Pushing to gerrit over http is blocked by generic rate limiting, a subtask of T411895: gerrit behind CDN, as Resolved.
Feb 11 2026, 6:48 PM ยท Patch-For-Review, Gerrit, collaboration-services
CDanis closed T417156: Pushing to gerrit over http is blocked by generic rate limiting as Resolved.
Feb 11 2026, 6:47 PM ยท Gerrit, collaboration-services
CDanis added a comment to T416540: Mean MediaWiki backend latency increased by 60% between October and December 2025.

The latency trend for this past ~week is even worse:

image.png (2,626ร—1,504 px, 665 KB)

Feb 11 2026, 6:04 PM ยท Parsoid-Read-Views (Performance), User-jijiki, ServiceOps-Mediawiki, Performance Issue, MediaWiki-Core-Platform-Team (Radar)
CDanis added a comment to T417156: Pushing to gerrit over http is blocked by generic rate limiting.

Thanks for filing that @Tgr !

Feb 11 2026, 5:33 PM ยท Gerrit, collaboration-services
CDanis added a comment to T417156: Pushing to gerrit over http is blocked by generic rate limiting.

This should be fixed now -- I did some quick checks but further confirmation appreciated :)

Feb 11 2026, 5:19 PM ยท Gerrit, collaboration-services

Feb 6 2026

CDanis added a comment to T416540: Mean MediaWiki backend latency increased by 60% between October and December 2025.

Parsoid looks to be consuming basically all the CPU that mw-jobrunners have to offer:

Feb 6 2026, 8:53 PM ยท Parsoid-Read-Views (Performance), User-jijiki, ServiceOps-Mediawiki, Performance Issue, MediaWiki-Core-Platform-Team (Radar)
CDanis changed the visibility for F71712049: image.png.
Feb 6 2026, 8:47 PM
CDanis added a comment to T416171: s2 primary master getting reads?.

Looks like it lines up with the train deployment of MediaWiki 1.45/wmf.6 ?

Feb 6 2026, 8:42 PM ยท MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Growth-Team, GrowthExperiments, Data-Persistence
CDanis changed the visibility for F71711861: image.png.
Feb 6 2026, 8:37 PM
CDanis changed the visibility for F71711809: image.png.
Feb 6 2026, 8:28 PM
CDanis changed the visibility for F71711258: image.png.
Feb 6 2026, 7:12 PM
CDanis changed the visibility for F71710323: image.png.
Feb 6 2026, 7:03 PM
CDanis added a comment to T416171: s2 primary master getting reads?.

It isn't just s2. It's all of them. Since the switchover.

Feb 6 2026, 7:02 PM ยท MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Growth-Team, GrowthExperiments, Data-Persistence
CDanis added a comment to T414719: Opt-in testing of Gerrit-via-CDN.

I found the request:
https://logstash.wikimedia.org/goto/78f43ba4e27abb0fa03ad86fcae79dfc

Feb 6 2026, 1:33 PM ยท Gerrit, collaboration-services

Feb 5 2026

CDanis added a comment to T416452: Migrate Docker images running in Production away from Bullseye.

@CDanis Hi! I saw your name for otelcol and this is why I am reaching out :) IIUC it is a golang binary so it should be ok to create a component for trixie-wikimedia and copy over the otelcol-contrib package right? Or should we follow another process? I know there is a bookworm variant but I'd love to target stable if possible. Lemme know!

Feb 5 2026, 12:59 PM ยท Data-Platform-SRE, User-Elukey, Epic, Infrastructure-Foundations, SRE

Feb 3 2026

CDanis updated the language for P88557 (An Untitled Masterwork) from autodetect to go.
Feb 3 2026, 10:14 PM
CDanis created P88557 (An Untitled Masterwork).
Feb 3 2026, 10:14 PM
CDanis created P88546 (An Untitled Masterwork).
Feb 3 2026, 9:05 PM

Jan 29 2026

CDanis added a comment to T414719: Opt-in testing of Gerrit-via-CDN.

@CDanis do you think it makes sense to offer a /etc/hosts-solution as well in the task description? So something like "use tunnnelencabulator or change you etc hosts to the nearest address of gerrit-lb.<dc>.wikimedia.org" with a few examples. That might make it easier for volunteers to try it without installing tunnelencabulator. I'm happy to update the description.

Jan 29 2026, 12:49 PM ยท Gerrit, collaboration-services

Jan 23 2026

CDanis added a comment to T278056: Upgrade Druid to version 26.0.0.

The heap size didn't seem to be under pressure, so I am wondering if it is just something related to queries (maybe with regexes) that allocate a ton of object with small life, hitting some constraints like small young gen etc.. Since we use G1 now, we could try to increase something like -XX:G1MaxNewSizePercent and see how it goes.

Jan 23 2026, 8:42 PM ยท Data-Platform-SRE (2026-03-06 - 2026-03-27), Essential-Work

Jan 20 2026

CDanis added a comment to T278056: Upgrade Druid to version 26.0.0.

Totally fine from SRE's side, just check in with the current oncallers before you begin the disruptive part of the maintenance.

Jan 20 2026, 2:14 PM ยท Data-Platform-SRE (2026-03-06 - 2026-03-27), Essential-Work

Jan 16 2026

CDanis reopened T249663: write some recording rules for queries used in the appserver RED k8s dashboard as "Open".

The appservers RED k8s dashboard makes even heavier queries, and was the trigger of a Thanos outage this week.

Jan 16 2026, 4:41 PM ยท Observability-Metrics, SRE Observability (FY2025/2026-Q3), Prod-Kubernetes, ServiceOps, SRE

Jan 15 2026

CDanis added a comment to T414719: Opt-in testing of Gerrit-via-CDN.

I think this may just be a quirk of tunnelencabulator, but when I run it and use ssh gerrit -- gerrit show-connections --wide I see myself entering via IPv6 and not an edge proxy. For me ssh -4 is necessary to route traffic over the tunnel.

Jan 15 2026, 9:29 PM ยท Gerrit, collaboration-services
CDanis added a comment to T414719: Opt-in testing of Gerrit-via-CDN.

When I do ssh gerrit.wikimedia.org -p 29418 gerrit show-connections --wide I'm seeing 4 "connections" per PoP without any associated user (confirmed with ss on the host). They seem to be short-lived connections. I guess this is some kind of tcp probe? Is this some kind of health-check behavior?

Jan 15 2026, 8:29 PM ยท Gerrit, collaboration-services
CDanis added a comment to T414719: Opt-in testing of Gerrit-via-CDN.

Q: How long should I leave this running?
A: Up to one whole workday at a time. Don't set it and totally forget it -- it's directing you towards one of our edge sites, and that will need to change if we need to depool that edge site.

Jan 15 2026, 8:07 PM ยท Gerrit, collaboration-services
CDanis claimed T414719: Opt-in testing of Gerrit-via-CDN.
Jan 15 2026, 7:22 PM ยท Gerrit, collaboration-services
CDanis updated the task description for T414719: Opt-in testing of Gerrit-via-CDN.
Jan 15 2026, 7:17 PM ยท Gerrit, collaboration-services
CDanis created T414719: Opt-in testing of Gerrit-via-CDN.
Jan 15 2026, 7:14 PM ยท Gerrit, collaboration-services