Page MenuHomePhabricator

RLazarus (Reuven Lazarus) (rzl)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Oct 15 2019, 4:02 PM (364 w, 9 h)
Availability
Available
IRC Nick
rzl
LDAP User
RLazarus
MediaWiki User
RLazarus (WMF) [ Global Accounts ]

Recent Activity

Fri, Oct 2

RLazarus closed T432861: Decide and agree with stakeholders on the storage layer architecture and TTL policy, a subtask of T432854: [Milestone 2] Architecture design and documentation, as Resolved.
Fri, Oct 2, 4:28 PM · Abstract Wikipedia team (27Q1 (Jul–Sep)), OKR-Work, WikiLambda
RLazarus closed T432861: Decide and agree with stakeholders on the storage layer architecture and TTL policy as Resolved.

Perfect, thank you!

Fri, Oct 2, 4:28 PM · Abstract Wikipedia team (27Q1 (Jul–Sep)), OKR-Work, WikiLambda
RLazarus added a comment to T438054: page_change SLO windows.

Thanks @APizzata-WMF! Sorry to take so long to reply; I'm about to be out of office for a couple of weeks, so leaving some thoughts here before I go, but I'll be happy to talk more when I get back.

Fri, Oct 2, 4:03 AM · SRE-SLO, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
RLazarus updated subscribers of T438274: Support SLOs based on Test Kitchen instruments.

Thanks @mpopov and @JVanderhoop-WMF! Appreciate the correction in particular, that sounds really promising.

Fri, Oct 2, 3:28 AM · Test Kitchen, SRE Observability, User-tappof, SRE-SLO

Tue, Sep 29

RLazarus reopened T432861: Decide and agree with stakeholders on the storage layer architecture and TTL policy as "Open".

Do you mind if we keep this open until the doc updates are done? Just so we don't lose track of 'em.

Tue, Sep 29, 11:31 PM · Abstract Wikipedia team (27Q1 (Jul–Sep)), OKR-Work, WikiLambda
RLazarus reopened T432861: Decide and agree with stakeholders on the storage layer architecture and TTL policy, a subtask of T432854: [Milestone 2] Architecture design and documentation, as Open.
Tue, Sep 29, 11:31 PM · Abstract Wikipedia team (27Q1 (Jul–Sep)), OKR-Work, WikiLambda
RLazarus closed T415835: mwscript-k8s doesn't expand operators like ~ for local_dblist parameter as Resolved.
rzl@deploy1003:~$ mwscript-k8s --local_dblist=~/enfr.dblist -f -- Version.php
⏳ Starting Version.php on Kubernetes as job mw-script.eqiad.vaf6xow4 ...
⏳ Waiting for the container to start...
🚀 Job is running.
📜 Streaming logs:
Version.php: Running on mwscript.dblist
-----------------------------------------------------------------
enwiki
-----------------------------------------------------------------
enwiki MediaWiki version: 1.47.0-wmf.21 LTS (built: 13:47, 29 September 2026)
-----------------------------------------------------------------
frwiki
-----------------------------------------------------------------
frwiki MediaWiki version: 1.47.0-wmf.21 LTS (built: 29 septembre 2026 à 15:47)
Tue, Sep 29, 6:50 PM · Serviceops-easywins, ServiceOps-good-first-task, ServiceOps, MW-on-K8s

Fri, Sep 25

RLazarus updated the task description for T432861: Decide and agree with stakeholders on the storage layer architecture and TTL policy.
Fri, Sep 25, 3:44 AM · Abstract Wikipedia team (27Q1 (Jul–Sep)), OKR-Work, WikiLambda
RLazarus added a comment to T432861: Decide and agree with stakeholders on the storage layer architecture and TTL policy.

Thanks @gengh and sorry for the delayed response here. Some questions about the documentation, but not blockers on moving forward with the storage setup as we've built it out. Once we're agreed on these comments, we can consider this resolved from my POV -- no need to wait for another round of review unless you have questions about anything below. (I'm optimistically checking our "reviewed and agreed" box on that basis.)

Fri, Sep 25, 3:44 AM · Abstract Wikipedia team (27Q1 (Jul–Sep)), OKR-Work, WikiLambda

Wed, Sep 23

RLazarus created P96517 (An Untitled Masterwork).
Wed, Sep 23, 5:45 PM

Fri, Sep 18

RLazarus added a comment to T437915: sessionstore1005.eqiad.wmnet is down (again).

And cc @KOfori for awareness -- I see @Eevans is OOO until the 28th, this will probably need attention before he comes back.

Fri, Sep 18, 10:58 PM · SRE, DC-Ops, ops-eqiad, Cassandra
RLazarus changed the status of T415835: mwscript-k8s doesn't expand operators like ~ for local_dblist parameter from Open to In Progress.
Fri, Sep 18, 10:19 PM · Serviceops-easywins, ServiceOps-good-first-task, ServiceOps, MW-on-K8s
RLazarus closed T438101: Remove buster from docker-pkg base images as Resolved.

Good enough for me!

Fri, Sep 18, 9:01 PM · ServiceOps-SharedInfra, Kubernetes, ServiceOps

Thu, Sep 17

RLazarus added a comment to T428191: ServiceOps: Re-IP codfw private baremetal hosts to new per-rack vlans/subnets.

@RLazarus do you think you can take care of mc-wf[2001-2002].codfw.wmnet ?

Thu, Sep 17, 2:59 PM · ServiceOps, Essential-Work, ServiceOps-Upgrades-Hardware
RLazarus created T438274: Support SLOs based on Test Kitchen instruments.
Thu, Sep 17, 12:26 AM · Test Kitchen, SRE Observability, User-tappof, SRE-SLO

Wed, Sep 16

RLazarus added a comment to T438269: tcpircbot shouldn't crash if it receives a message with a newline.

Also filed T438270 for the scap side.

Wed, Sep 16, 11:23 PM · Observability-Alerting, Patch-For-Review
RLazarus created T438270: scap shouldn't attempt to !log messages with a newline.
Wed, Sep 16, 11:23 PM · Release-Engineering-Team, Scap
RLazarus created T438269: tcpircbot shouldn't crash if it receives a message with a newline.
Wed, Sep 16, 11:15 PM · Observability-Alerting, Patch-For-Review
RLazarus lowered the priority of T438101: Remove buster from docker-pkg base images from High to Medium.

@MoritzMuehlenhoff grabbed this overnight, so the build is fixed (thank you!). Dropping priority and leaving open for the monitoring/alerting question.

Wed, Sep 16, 4:22 PM · ServiceOps-SharedInfra, Kubernetes, ServiceOps
RLazarus closed T272154: Get rid of the concept of "seed image" in docker-pkg as Resolved.
Wed, Sep 16, 4:20 PM · Technical-Debt, serviceops-deprecated, SRE, docker-pkg

Tue, Sep 15

RLazarus moved T438101: Remove buster from docker-pkg base images from Inbox to In Progress on the ServiceOps board.
Tue, Sep 15, 11:53 PM · ServiceOps-SharedInfra, Kubernetes, ServiceOps
RLazarus created T438101: Remove buster from docker-pkg base images.
Tue, Sep 15, 11:53 PM · ServiceOps-SharedInfra, Kubernetes, ServiceOps
RLazarus updated the task description for T421711: ServiceOps: Re-IP eqiad private baremetal hosts to new per-rack vlans/subnets.
Tue, Sep 15, 11:12 PM · ServiceOps

Fri, Sep 11

RLazarus closed T434337: Drop Python 3.9 support in httpbb as Resolved.
Fri, Sep 11, 5:51 PM · serviceops-tooling, ServiceOps
RLazarus closed T434337: Drop Python 3.9 support in httpbb, a subtask of T434052: Release httpbb 0.0.6, as Resolved.
Fri, Sep 11, 5:51 PM · ServiceOps

Thu, Sep 10

RLazarus updated the task description for T421711: ServiceOps: Re-IP eqiad private baremetal hosts to new per-rack vlans/subnets.
Thu, Sep 10, 11:23 PM · ServiceOps
RLazarus closed T422486: MediaWiki periodic job failures due to timeouts as Resolved.

(Reporting from a serviceops team meeting.)

Thu, Sep 10, 8:05 PM · Data-Persistence, ServiceOps (Next quarter)
RLazarus closed T422486: MediaWiki periodic job failures due to timeouts, a subtask of T422489: rdbms errors in eqiad, as Resolved.
Thu, Sep 10, 8:05 PM · Data-Persistence, ServiceOps
RLazarus added a comment to T437539: Wikikube ephemeral storage evictions during MW deployments.

Thanks, the imageGCHighThresholdPercent kicking in at the same time as imagefs.available evictionHard is the piece I was missing. Unused images would explain this more neatly than my "Did the MW pull use a lot more than the final 2.4 GiB of imagefs, but only transiently?" theory, with the MW pull still being an obvious trigger to push it over the line.

Thu, Sep 10, 7:27 PM · MW-on-K8s, Prod-Kubernetes, Kubernetes, ServiceOps
RLazarus changed the status of T434337: Drop Python 3.9 support in httpbb from Open to In Progress.
Thu, Sep 10, 6:50 PM · serviceops-tooling, ServiceOps
RLazarus changed the status of T434337: Drop Python 3.9 support in httpbb, a subtask of T434052: Release httpbb 0.0.6, from Open to In Progress.
Thu, Sep 10, 6:50 PM · ServiceOps
RLazarus added a comment to T436805: wikifunctions k8s service deployment partially broken, undeployable state?.

I opened T437539 for the part I think we might look into in ServiceOps. The only thing left to do here, if you like, is to discuss increasing the resource quota for wikifunctions. My instinct is not to bother until the next time you scale up, unless you're running into trouble in situations other than this one. If you're happy with that, we can just resolve this.

Thu, Sep 10, 2:04 AM · Essential-Work, Abstract Wikipedia team (27Q1 (Jul–Sep)), Kubernetes, function-evaluator, ServiceOps
RLazarus moved T437539: Wikikube ephemeral storage evictions during MW deployments from Inbox to Needs Info / Blocked on the ServiceOps board.
Thu, Sep 10, 1:49 AM · MW-on-K8s, Prod-Kubernetes, Kubernetes, ServiceOps
RLazarus created T437539: Wikikube ephemeral storage evictions during MW deployments.
Thu, Sep 10, 1:49 AM · MW-on-K8s, Prod-Kubernetes, Kubernetes, ServiceOps

Sep 2 2026

RLazarus added a comment to T434231: new SLI (1 of 2): server-side metrics on Abstract Wikipedia preview.

You should be able to fork the repo, push the changes to your fork, and open a merge request on the original repo. Instructions here: https://www.mediawiki.org/wiki/GitLab/Workflows/Making_a_merge_request

Sep 2 2026, 11:20 PM · SRE-SLO, OKR-Work, Abstract Wikipedia team (27Q1 (Jul–Sep))
RLazarus added a comment to T436805: wikifunctions k8s service deployment partially broken, undeployable state?.

It was sluggish for me too, I just wasn't sure exactly what's normal for the service.

Sep 2 2026, 9:49 PM · Essential-Work, Abstract Wikipedia team (27Q1 (Jul–Sep)), Kubernetes, function-evaluator, ServiceOps
RLazarus added a comment to T436805: wikifunctions k8s service deployment partially broken, undeployable state?.

Resolving thing 3:

Sep 2 2026, 9:14 PM · Essential-Work, Abstract Wikipedia team (27Q1 (Jul–Sep)), Kubernetes, function-evaluator, ServiceOps
RLazarus added a comment to T436805: wikifunctions k8s service deployment partially broken, undeployable state?.

Couple of things.

Sep 2 2026, 8:28 PM · Essential-Work, Abstract Wikipedia team (27Q1 (Jul–Sep)), Kubernetes, function-evaluator, ServiceOps
RLazarus changed the status of T436805: wikifunctions k8s service deployment partially broken, undeployable state? from Open to In Progress.
Sep 2 2026, 8:03 PM · Essential-Work, Abstract Wikipedia team (27Q1 (Jul–Sep)), Kubernetes, function-evaluator, ServiceOps
RLazarus awarded T421418: Upgrade Envoy to v1.39.0 a Party Time token.
Sep 2 2026, 4:26 PM · Data-Platform-SRE (2026-08-28 - 2026-09-18), Abstract Wikipedia team, MediaWiki-Media-Platform-Team, tools-platform-team, Content-Platform-Team, Discovery-Search, Collaboration-Services, ServiceOps, ServiceOps-Services-Oids, envoy

Aug 28 2026

RLazarus moved T436212: Configure RuntimeClasses for the various gvisor profiles from Inbox to In Progress on the ServiceOps board.
Aug 28 2026, 1:21 AM · Kubernetes, ServiceOps, Security, Prod-Kubernetes, Epic
RLazarus triaged T436238: Day 8 - Source datacenter pooling (Thu. Sept. 28nd - 2026) as Medium priority.
Aug 28 2026, 1:19 AM · ServiceOps, Datacenter-Switchover
RLazarus triaged T436273: mc20[56-73] implementation tracking as Medium priority.
Aug 28 2026, 1:16 AM · ServiceOps, Essential-Work, ServiceOps-Upgrades-Hardware, SRE
RLazarus moved T436272: Q1:rack/setup/install mc20[56-73] from Inbox to Scheduled (this Q) on the ServiceOps board.
Aug 28 2026, 1:16 AM · ServiceOps-Upgrades-Hardware, ServiceOps, SRE, ops-codfw, DC-Ops

Aug 27 2026

RLazarus added a comment to T434231: new SLI (1 of 2): server-side metrics on Abstract Wikipedia preview.

Okay sounds good! For next steps, two things:

Aug 27 2026, 11:06 PM · SRE-SLO, OKR-Work, Abstract Wikipedia team (27Q1 (Jul–Sep))
RLazarus moved T436177: ☂ PHP 8.5 issues found during WMF rollout from Inbox to Radar (Pending) on the ServiceOps board.
Aug 27 2026, 2:26 AM · PHP 8.5 support, ServiceOps, ServiceOps-Upgrades-Hardware, MediaWiki-Engineering
RLazarus triaged T436155: Decommission wikikube-ctrl2003 as Medium priority.
Aug 27 2026, 2:25 AM · ServiceOps (Next quarter), ServiceOps-Upgrades-Hardware, decommission-hardware
RLazarus closed T435384: Getting logs for a long-lived job timeouts as Resolved.

From the above, I've spun off the TODOs for ServiceOps into T436204 and T436205. Unless I hear otherwise, I'll resolve this task as having answered the question, but let me know if we can add any more information here.

Aug 27 2026, 2:20 AM · Developer Productivity, MW-on-K8s, ServiceOps
RLazarus triaged T436205: Print Logstash link on launching jobs with mwscript-k8s as Low priority.
Aug 27 2026, 2:17 AM · Serviceops-easywins, ServiceOps-MediaWiki, ServiceOps, MW-on-K8s
RLazarus created T436205: Print Logstash link on launching jobs with mwscript-k8s.
Aug 27 2026, 2:16 AM · Serviceops-easywins, ServiceOps-MediaWiki, ServiceOps, MW-on-K8s
RLazarus triaged T436204: Restart idempotent maintenance scripts as Medium priority.
Aug 27 2026, 2:07 AM · ServiceOps-MediaWiki, ServiceOps, MW-on-K8s
RLazarus created T436204: Restart idempotent maintenance scripts.
Aug 27 2026, 2:06 AM · ServiceOps-MediaWiki, ServiceOps, MW-on-K8s

Aug 26 2026

RLazarus moved T415835: mwscript-k8s doesn't expand operators like ~ for local_dblist parameter from Inbox to Backlog on the ServiceOps board.
Aug 26 2026, 1:56 AM · Serviceops-easywins, ServiceOps-good-first-task, ServiceOps, MW-on-K8s
RLazarus added projects to T415835: mwscript-k8s doesn't expand operators like ~ for local_dblist parameter: ServiceOps, ServiceOps-good-first-task, Serviceops-easywins.

(Serviceops triage here -- rescuing this from the abyss where it was drifting without our tag.)

Aug 26 2026, 1:55 AM · Serviceops-easywins, ServiceOps-good-first-task, ServiceOps, MW-on-K8s

Aug 25 2026

RLazarus added a project to T435987: Speed up chartmuseum updates: Serviceops-easywins.
Aug 25 2026, 5:07 PM · Serviceops-easywins, ServiceOps-SharedInfra, Kubernetes, ServiceOps
RLazarus created T435987: Speed up chartmuseum updates.
Aug 25 2026, 5:07 PM · Serviceops-easywins, ServiceOps-SharedInfra, Kubernetes, ServiceOps
RLazarus updated the task description for T435891: db1228 (m5 master) is down.
Aug 25 2026, 3:08 AM · Incident Severity 3, DBA, Wikimedia-Incident

Aug 24 2026

RLazarus closed T435769: mw-web-migration-eqiad failed: invalid memory address or nil pointer dereference as Declined.

Never mind -- thanks @Scott_French for this logstash pointer and subsequent discussion: https://logstash.wikimedia.org/app/discover#/doc/0fade920-6712-11eb-8327-370b46f9e7a5/ecs-default-1-1.11.0-8-2026.35?id=88jYMqABfN-RlYin0FQh

Aug 24 2026, 9:39 PM · Kubernetes, ServiceOps
RLazarus moved T435758: Import gvisor packages from gvisor.org in the production repositories from Inbox to In Progress on the ServiceOps board.
Aug 24 2026, 8:17 PM · Kubernetes, ServiceOps, Security, Prod-Kubernetes, Epic
RLazarus moved T435796: Configure containerd to optionally be able to run runsc-powered payloads from Inbox to Backlog on the ServiceOps board.
Aug 24 2026, 8:17 PM · Kubernetes, ServiceOps, Security, Prod-Kubernetes, Epic
RLazarus triaged T435769: mw-web-migration-eqiad failed: invalid memory address or nil pointer dereference as Medium priority.

(ServiceOps triage here.) Neat, I don't think we've seen this before! Thanks for the report.

Aug 24 2026, 8:12 PM · Kubernetes, ServiceOps

Aug 22 2026

RLazarus updated the task description for T434103: Requests to extend shutdown timeline for Bullseye deprecation.
Aug 22 2026, 7:29 PM · Cloud-VPS (Debian Bullseye Deprecation)

Aug 21 2026

RLazarus added a comment to T434231: new SLI (1 of 2): server-side metrics on Abstract Wikipedia preview.

Sorry for the slow response here. Structurally, looks good to me! Some questions:

Aug 21 2026, 8:48 PM · SRE-SLO, OKR-Work, Abstract Wikipedia team (27Q1 (Jul–Sep))
RLazarus added a comment to T435384: Getting logs for a long-lived job timeouts.

The script didn't crash, and rerunning it was correct.

Aug 21 2026, 12:18 AM · Developer Productivity, MW-on-K8s, ServiceOps

Aug 19 2026

RLazarus added a comment to T428406: old file revisions missing of File:A_Warm_Shade_of_Ivory_-_Henry_Mancini_album_cover.jpg.

(Drive-by comment here, happened to see @Asukite's message in passing.)

Aug 19 2026, 2:02 AM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), MW-1.45-notes, MW-1.46-notes, MW-1.44-notes, media-backups, DBA, SRE-swift-storage, Commons, Thumbor, MediaWiki-File-management

Aug 7 2026

RLazarus triaged T434337: Drop Python 3.9 support in httpbb as Low priority.
Aug 7 2026, 7:56 PM · serviceops-tooling, ServiceOps
RLazarus updated the task description for T434337: Drop Python 3.9 support in httpbb.
Aug 7 2026, 7:55 PM · serviceops-tooling, ServiceOps
RLazarus created T434337: Drop Python 3.9 support in httpbb.
Aug 7 2026, 7:55 PM · serviceops-tooling, ServiceOps

Aug 4 2026

RLazarus added a comment to T433588: helmfile apply with new values*.yaml file did not deploy new k8s pods.

Also, I seemingly don’t have enough permissions to run the “learn more about the release” commands:

Aug 4 2026, 10:46 PM · Collaboration-Services
RLazarus reassigned T421418: Upgrade Envoy to v1.39.0 from RLazarus to Blake.

As discussed offline, over to you!

Aug 4 2026, 9:47 PM · Data-Platform-SRE (2026-08-28 - 2026-09-18), Abstract Wikipedia team, MediaWiki-Media-Platform-Team, tools-platform-team, Content-Platform-Team, Discovery-Search, Collaboration-Services, ServiceOps, ServiceOps-Services-Oids, envoy
RLazarus renamed T421418: Upgrade Envoy to v1.39.0 from Upgrade Envoy to >=1.37 to Upgrade Envoy to v1.38.3.
Aug 4 2026, 9:34 PM · Data-Platform-SRE (2026-08-28 - 2026-09-18), Abstract Wikipedia team, MediaWiki-Media-Platform-Team, tools-platform-team, Content-Platform-Team, Discovery-Search, Collaboration-Services, ServiceOps, ServiceOps-Services-Oids, envoy
RLazarus added a comment to T433881: changeprop-jobqueue in codfw rows E & F has no IPv6 connectivity to kafka-main.

Thanks both!

Aug 4 2026, 2:33 PM · Infrastructure-Foundations, netops, Prod-Kubernetes, ServiceOps

Aug 3 2026

RLazarus added a comment to T430898: AW now calls for all fragments at once and overloads WF.

We identified and worked around the underlying problem that caused us to roll back earlier -- changeprop-jobqueue in codfw is now running only on machines in rows A through D, whose network connections aren't subject to whatever is causing T433881. It got a little late in the afternoon to keep going, but we can try rolling forward again tomorrow (thanks James for posting it).

Aug 3 2026, 11:37 PM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Essential-Work, Abstract Wikipedia team (27Q1 (Jul–Sep)), Abstract Wikipedia
RLazarus updated the task description for T433881: changeprop-jobqueue in codfw rows E & F has no IPv6 connectivity to kafka-main.
Aug 3 2026, 8:39 PM · Infrastructure-Foundations, netops, Prod-Kubernetes, ServiceOps
RLazarus created T433881: changeprop-jobqueue in codfw rows E & F has no IPv6 connectivity to kafka-main.
Aug 3 2026, 7:24 PM · Infrastructure-Foundations, netops, Prod-Kubernetes, ServiceOps

Jul 15 2026

RLazarus moved T432306: Decide whether internal-only DNS should be the default for Kubernetes services from Inbox to Backlog on the ServiceOps board.
Jul 15 2026, 11:22 PM · Kubernetes, Prod-Kubernetes, ServiceOps
RLazarus created T432306: Decide whether internal-only DNS should be the default for Kubernetes services.
Jul 15 2026, 11:21 PM · Kubernetes, Prod-Kubernetes, ServiceOps
RLazarus closed T427864: Evaluator outgoing network access to DNS, a subtask of T427863: Service mesh configuration and network policies for evaluator-orchestrator callbacks, as Resolved.
Jul 15 2026, 9:00 PM · Patch-For-Review, Abstract Wikipedia team (27Q1 (Jul–Sep)), OKR-Work, ServiceOps
RLazarus closed T427864: Evaluator outgoing network access to DNS as Resolved.

Deployed https://gerrit.wikimedia.org/r/1309293 today, which closes this up.

Jul 15 2026, 9:00 PM · OKR-Work, SecTeam-Processed, Kubernetes, Prod-Kubernetes, Abstract Wikipedia team (27Q1 (Jul–Sep)), ServiceOps, Security, Security-Team

Jul 9 2026

RLazarus updated subscribers of T427864: Evaluator outgoing network access to DNS.

Wikifunctions is now using kube-dns-internalonly.

Jul 9 2026, 10:23 PM · OKR-Work, SecTeam-Processed, Kubernetes, Prod-Kubernetes, Abstract Wikipedia team (27Q1 (Jul–Sep)), ServiceOps, Security, Security-Team
RLazarus added a comment to T427864: Evaluator outgoing network access to DNS.
# coredns
rzl@kubestage2003:~$ dig +noall +answer @10.192.76.3 cumin2003.codfw.wmnet
cumin2003.codfw.wmnet.	30	IN	A	10.192.15.6
rzl@kubestage2003:~$ dig +noall +answer @10.192.76.3 google.com
google.com.		30	IN	A	142.250.113.113
google.com.		30	IN	A	142.250.113.139
google.com.		30	IN	A	142.250.113.138
google.com.		30	IN	A	142.250.113.101
google.com.		30	IN	A	142.250.113.102
google.com.		30	IN	A	142.250.113.100
Jul 9 2026, 7:25 PM · OKR-Work, SecTeam-Processed, Kubernetes, Prod-Kubernetes, Abstract Wikipedia team (27Q1 (Jul–Sep)), ServiceOps, Security, Security-Team
RLazarus added a comment to T416623: Decommission NodeJS IPoid service.

Service port removed at https://wikitech.wikimedia.org/w/index.php?title=Kubernetes/Service_ports&diff=prev&oldid=2434700.

Jul 9 2026, 2:57 AM · Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work, ServiceOps-Services-Oids, ServiceOps, iPoid-Service (IPoid OpenSearch)

Jul 8 2026

RLazarus added a comment to T416623: Decommission NodeJS IPoid service.

All the Kubernetes work here is done, and I went ahead and removed us from the deployment calendar tomorrow. Let me know if you need anything else from Service Ops here.

Jul 8 2026, 7:52 PM · Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work, ServiceOps-Services-Oids, ServiceOps, iPoid-Service (IPoid OpenSearch)

Jul 7 2026

RLazarus added a comment to T416623: Decommission NodeJS IPoid service.

Status from this morning: done through step 7 in T416623#12075480, i.e. LVS work is complete. admin_ng is dirty from unrelated work so I'm optimistically waiting to hear back before proceeding.

Jul 7 2026, 10:53 PM · Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work, ServiceOps-Services-Oids, ServiceOps, iPoid-Service (IPoid OpenSearch)
RLazarus added a comment to T430654: Re-use the ml-cache* machines as dse-k8s-worker nodes supporting the topolvm-balanced storageclass.

admin_ng has some unapplied diffs in wikikube and aux clusters that look related to this, e.g.:

Jul 7 2026, 9:30 PM · Data-Platform-SRE (2026-09-18 - 2026-10-09)

Jul 6 2026

RLazarus moved T431108: Service mesh configuration to allow PCS to connect to liftwing from Inbox to Needs Info / Blocked on the ServiceOps board.

(ServiceOps triage here.) We did something similar in T422804 to provide access to recommendation-api-ng and T427902 for liftwing-api-server. We just need a little more information about what service you want to reach.

Jul 6 2026, 11:50 PM · ServiceOps-Services-Oids, ServiceOps, Page Content Service, Content-Platform-Team
RLazarus closed T431357: MediaWiki periodic job update-special-pages-s6 failed as Resolved.
[pod/update-special-pages-s6-29719020-2dshg/mediawiki-main-app] 2026-07-04T12:39:05.385941099Z ruwiki Error: 2006 MySQL server has gone away
Jul 6 2026, 10:56 PM · ServiceOps, Wikimedia-production-error, MediaWiki-Special-pages
RLazarus closed T431357: MediaWiki periodic job update-special-pages-s6 failed, a subtask of T422486: MediaWiki periodic job failures due to timeouts, as Resolved.
Jul 6 2026, 10:56 PM · Data-Persistence, ServiceOps (Next quarter)
RLazarus added a parent task for T431357: MediaWiki periodic job update-special-pages-s6 failed: T422486: MediaWiki periodic job failures due to timeouts.
Jul 6 2026, 10:54 PM · ServiceOps, Wikimedia-production-error, MediaWiki-Special-pages
RLazarus added a subtask for T422486: MediaWiki periodic job failures due to timeouts: T431357: MediaWiki periodic job update-special-pages-s6 failed.
Jul 6 2026, 10:54 PM · Data-Persistence, ServiceOps (Next quarter)
RLazarus closed T431302: MediaWiki periodic job update-special-pages-s5 failed as Resolved.

The usual:

Jul 6 2026, 10:46 PM · ServiceOps, Wikimedia-production-error, MediaWiki-Special-pages
RLazarus closed T431302: MediaWiki periodic job update-special-pages-s5 failed, a subtask of T422486: MediaWiki periodic job failures due to timeouts, as Resolved.
Jul 6 2026, 10:46 PM · Data-Persistence, ServiceOps (Next quarter)
RLazarus added a subtask for T422486: MediaWiki periodic job failures due to timeouts: T431302: MediaWiki periodic job update-special-pages-s5 failed.
Jul 6 2026, 10:44 PM · Data-Persistence, ServiceOps (Next quarter)
RLazarus added a parent task for T431302: MediaWiki periodic job update-special-pages-s5 failed: T422486: MediaWiki periodic job failures due to timeouts.
Jul 6 2026, 10:44 PM · ServiceOps, Wikimedia-production-error, MediaWiki-Special-pages
RLazarus moved T431110: Investigate if conf* hosts could be virtualized from Inbox to Needs Info / Blocked on the ServiceOps board.
Jul 6 2026, 10:41 PM · ServiceOps-SharedInfra, ServiceOps-Upgrades-Hardware, ServiceOps

Jul 2 2026

RLazarus moved T416623: Decommission NodeJS IPoid service from Radar (Pending) to In Progress on the ServiceOps board.
Jul 2 2026, 5:06 PM · Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work, ServiceOps-Services-Oids, ServiceOps, iPoid-Service (IPoid OpenSearch)
RLazarus updated subscribers of T416623: Decommission NodeJS IPoid service.

Status: This is done up through backing the LVS setup out to lvs_setup (i.e. through https://wikitech.wikimedia.org/wiki/LVS#Remove_network_probes_/_monitoring, and step 4½ in T416623#12075480.)

Jul 2 2026, 5:06 PM · Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work, ServiceOps-Services-Oids, ServiceOps, iPoid-Service (IPoid OpenSearch)

Jul 1 2026

RLazarus updated Other Assignee for T416623: Decommission NodeJS IPoid service, added: RLazarus.

Yeah, officially, this isn't really Puppet window material. It has way too many moving parts -- the Puppet window is really just for quick one-off patches, and in general we shouldn't expect Puppet window deployers to handle changes like this.

Jul 1 2026, 6:40 PM · Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work, ServiceOps-Services-Oids, ServiceOps, iPoid-Service (IPoid OpenSearch)
RLazarus moved T427864: Evaluator outgoing network access to DNS from Needs Info / Blocked to In Progress on the ServiceOps board.
Jul 1 2026, 4:30 PM · OKR-Work, SecTeam-Processed, Kubernetes, Prod-Kubernetes, Abstract Wikipedia team (27Q1 (Jul–Sep)), ServiceOps, Security, Security-Team

Jun 30 2026

RLazarus moved T430366: Remove apiportal (api.wikimedia.org) from analytics/refinery allowlist (possibly extra mediawiki-config or refinery build-deploy) from Inbox to Radar (Awareness) on the ServiceOps board.
Jun 30 2026, 2:38 AM · Patch-For-Review, ServiceOps, ServiceOps-SharedInfra, Wiki-Setup (Close), API-Portal, Tech-Docs-Team