Core Switch 2 Failure
No Rest For The Weary
Here I sat, thinking that I’ve just undergone a couple of weeks of homelabbing, having upgraded a fair number of software versions. Surely I could let my homelab bake for awhile without intervention. Surely… Surely I was wrong.
I came home a week ago from work, intending to take a short break before picking up my oldest from her summer camp. Upon arriving at my garage, I used Home Assistant via CarPlay (a reason I won’t get a Rivian, as they won’t support CarPlay and do not have Home Assistant support) to run an “open home” scene to open the garage door, disable the alarm, and such. The door did not open.
By Robert F.P. Ludwick
read moreFall 2026 Kubernetes Upgrades
Almost-Annual Upgrades
Every 10 months I run upgrades on my Kubernetes cluster. I haven’t blogged about my cluster setup or hardware before; I set it all up pretty shortly after I wrapped up my home lab blog posts, part 5. Maybe in the future I’ll document my initial setup, but that’s out of scope for this post.
In this upgrade I needed to upgrade from 1.33 all the way to 1.36 - hitting 1.34 and 1.35 along the way. So I read through the upgrade documentation for 1.34 to 1.36… 1.34 itself was no concern, and neither was 1.36. But 1.35? It deprecated support for containerd versions less than 2.0. And I was running 1.7 at the time.
By Robert F.P. Ludwick
read moreFirefox YATS Extension
I Created A Firefox Extension
That header really says it all. I published my first Firefox extension, YATS, and today it was approved. Go read about it and use it! If you think it’ll be useful.
By Robert F.P. Ludwick
read moreBitwarden 2026.2.1 - Power Outage Corruption
A Reminder
As a quick reminder, I’ve been running Bitwarden since 2021 in a self-hosted solution.
Historical Tidbit
My Bitwarden installation is currently version 2026.2.1. I had previously attempted to upgrade to 2026.3.x, but ran into an issue with the MSSQL container described here. So I pinned my version to 2026.2.1, per the instructions you find in that thread.
The Power Interruption
Late last night while I was inadvertently drifting to sleep while watching some The Traitors NZ with my wife, the stream halted and I came to. I thought it was a temporary Internet service outage, but still went into the office to check the server rack. To my horror, I found my NAS offline. This means that at least some devices lost power. Which ones, you ask? Well, I knew exactly which ones - all of the devices connected to my APC 2200VA Smart-UPS.
By Robert F.P. Ludwick
read moreMusic, Distributed
Playing “Video Games”
If you know me, you know that I’ve been playing video games my entire life. So it should come as no surprise that video games holds the key to how I started to create my own music in the first place. In my sophomore year of high school, a friend of mine by the name of Jenner got this “game” for his PS1 - MTV Music Generator. We quickly started to really enjoy playing this “game” on his PS1. I’d go over often and we’d mess around creating all sorts of music and beats. I really started to dig making music on it though. This was my first introduction to producing music.
By Robert F.P. Ludwick
read more