Once again, I turn to the lab for inspiration. I've found a lot of success lately working on automation-0f-automation - integrating AI into my workflows, and even making agents that make their own decisions about what to do with agents. I'm not sure where I&
I love streaming. I don't love having to go to seven different places just to find the show I want to watch. Instead, I use Jellyfin, a free and open source media streaming server. The Free Software Media System | Jellyfin The volunteer-built media solution that puts you
Rook paths changing I rebooted monstar and ambellina and the paths for all the OSDs changed. This broke Rook in half with no clear way to fix it. Here’s the fix. Now, ideally you don't break enough OSDs to actually break your cluster, but if you&
A new distributed filesystem caught my interest recently - CubeFS. If you know anything about me, you'll know I'm a massive distributed storage nerd; with around 2+ petabytes of storage in my lab (RiffLabs Perth) bound together at various times by distributed filesystems such as MooseFS (Pro)
Haven't been too active lately on this blog. Extremely busy at Protocol Labs working on tech like Estuary.tech and Filecoin. Expect some updates soon though! Latest news is that the lab has moved to a dedicated location at a friend's house, with redundant pathways to
I recently had a DNF upgrade go very, very badly on Rocky Linux. I lost power at a pretty inopportune time, and well, it broke everything including DNF. If you have a borked Rocky Linux install and are looking for help with it, maybe this will help a bit. MAKE
Hey there! I wanted to get a Gitea installation up and running, but ran into a roadblock - I want to run Git on port 22, and my Kubernetes nodes are already running SSH on port 22. The solution is "simple" - run MetalLB, bind SSH to port 22 on
This post aims to be an introduction to AWX - a tool from Ansible that aims to make using Ansible a little easier. AWX can be a complicated subject, and precious little exists on the wider web documenting how to use it, so I thought I'd help improve that
I've now got a basic setup for deploying machines via Foreman in Proxmox, but it's a little click-intensive. What if I could create the machine in Foreman and it automatically created the machines in Proxmox? Enter foreman-fog-proxmox . Somewhat strangely named due to its
I've got two machines running HiveOS at the moment, and a third machine that has a GPU but isn't yet mining. By the end of this post I hope to have at least one mining Ethereum via HiveOS, running in VMs on Proxmox. This will allow
It's time to test out Foreman properly, and deploy a machine. Preparation Navigate to Hosts -> Provisioning Setup -> Operating Systems. Opening the Operating Systems panel in Foreman. We see there's already an operating system - Debian 11.3 - which was created/discovered because our host machine
In this post I'll be creating a subnet and attempting to setup a DHCP server / "DHCP Proxy" for Foreman to use. It'll exist on the same server as the Foreman host. In Foreman, I navigated to Infrastructure -> Subnets, then clicked Create Subnet. Creating
This'll be a quick one. I've recently bought a new machine from a friend - an Athlon 3000G, Fractal Design 302-based NAS. It has slots for 6x 3.5" hard drives, of which 3 came filled with 14TB drives. A white storage server, sitting next
I've joined Mastodon, apparently just before "the big announcement" (spoiler: Elon Musk buying Twitter). Nothing against Twitter! I'll still be there as @gnomethrower, but I'll also be on Mastodon via aus.social - you can find me on Mastodon as @gnomethrower@aus.social
Hi there! Quick post about Ubuntu 22.04. I've been running Ubuntu Server on and off for many years now, and have a few Ubuntu 20.04 boxes lying around. I thought I'd "live dangerously" and upgrade them to the still-quite-young Ubuntu