Posts
2041
Following
230
Followers
2516
Director of Linux Foundation IT. Currently in charge of kernel.org infra.

This account is for Linux/Kernel/FOSS topics in general: #linux, #kernel, #foss, #git, #sysadmin, #infrastructure.

For my personal account, please follow @monsieuricon@castoranxieux.ca.

MontrΓ©al, QuΓ©bec, Canada πŸ‡¨πŸ‡¦πŸ‡ΊπŸ‡¦

K. Ryabitsev 🍁

After a few starts and stops over the past few years, we have finally started migrating lists from the venerable vger system running on majordomo+zmailer onto a more modern stack (mlmmj+postfix). We're doing it list by list to reduce disruption and make sure that the new setup is able to take the load, but the hope is to complete the migration over the next few months and finally put the old vger to rest.

Thus far, we have migrated netdev and bpf and things are looking good and stable. We'll give it a week or two to make sure we don't hit any weird corner cases and then get going with others.
3
3
22
@Andres Well, sometimes it's ipv6 or SELinux.
1
0
6

K. Ryabitsev 🍁

BTW, it was DNS.
3
0
12
@pdp7 we do use "---" as a way to find the changelog section. Unfortunately.
0
0
1
I think this may be a good time to see if Gnome Web has gotten good enough to serve as a work browser. I just updated to Fedora 38 over the weekend, so why not give this another whirl.
1
0
5

K. Ryabitsev 🍁

Not sure what's happening today, but Firefox took 5 minutes to open a window. Feels like some kind of DNS problem, but I can't for the life of me figure it out. Once it opens, it works just fine.
3
1
3
@neil that's stretching it a bit
0
0
2

K. Ryabitsev 🍁

Got the bulk of my #lssna slides completed today.

Now I just need to sprinkle some memes all over them.
0
0
4

K. Ryabitsev 🍁

This is a regular reminder that Russian military is still dropping high-yield explosives onto Ukrainian homes, killing women and children.

This is not f'n okay.
1
11
16

K. Ryabitsev 🍁

Well, I found the guilty party and the murder weapon. Not naming any names, but posting this here as a recipe of how to be very abusive to a git server.
0
4
9
@brauner It works with Google Calendar.
1
0
1

K. Ryabitsev 🍁

Want to know when the next mainline kernel is scheduled to be released?

You can subscribe to https://kernel.org/releases-calendar.ics
1
10
14
@trini you should email helpdesk@kernel.org and mention the IP address that it resolves to (lore is multiple systems, depending on your location).
1
0
1

K. Ryabitsev 🍁

Hello, large swathes of AWS EC2 Frankfurt. Welcome to my DROP policy. Sorry it's come to this.
1
3
6
@sahil No, it's geodns.
1
0
1
@tost unfortunately, it's not reasonable to cache git. We're already optimizing things greatly on the backend, but certain git operations will always have a huge CPU or RAM footprint, and it's not reasonable to cache or deny them. :(
1
0
0
@wolf480pl grokmirror will mirror git.kernel.org very efficiently for you (in full or in part).
0
1
3

K. Ryabitsev 🍁

If you're setting up some kind of CI farm and it's configured to clone from git.kernel.org, STOP. Set up your own damn mirror.

There's not enough RAM in the world to survive 120 shallow clone request for stable.git that all come within 2 seconds of each other, especially when they are all coming from a bunch of AWS IPs. I'm sending abuse reports, so hopefully whoever is doing this will get the message that it's not OK.
5
34
57
@ljs it's less obvious than a single IP hammering things. With git, it's possible to eat all the RAM and drive the OS into hard swap state even with just a few requests, so figuring out what happened is really difficult, especially after you've had to kill all outstanding processes just so you can get the load down.
0
0
1

K. Ryabitsev 🍁

I confess, I've never looked at my phone and thought "you know what it could really use? More moving parts."

But what do I know.

#pixelfold
2
1
4
Show older