• Calico node fails to start with “unified resource “memory.oom.group””

    Calico node fails to start with “unified resource “memory.oom.group””

    If during setup of a Kubernetes cluster (in this case it’s microk8s) on a Raspberry Pi 5 running Ubuntu Server 24.10 you get the following error Error: failed to create containerd task: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error setting…

  • Microceph error “Joining server certificate SAN does not contain join token name”

    Microceph error “Joining server certificate SAN does not contain join token name”

    If you been banging your head against a wall for an hour or so, trying to figure out what is causing error Joining server certificate SAN does not contain join token name when trying to add a node to a microceph cluster, bang no more, I’ve found a reason and I will share it with…

  • Custom DNS servers for Raspberry Pi (and other Debian/Ubuntu Linux distributions)

    Custom DNS servers for Raspberry Pi (and other Debian/Ubuntu Linux distributions)

    Sometimes simple things are absurdly complicated with Linux. I get it, new versions etc. But man… Anyhow, if you don’t want to waste an hour looking for a working solution to the problem of setting static IP address and DNS servers for you Raspberry Pi running Ubuntu or Raspberry OS (acutually, any linux distribution using…

  • Windows Error 0x80070035: Why SMB Shares Won’t Open & How to Fix It

    Windows Error 0x80070035: Why SMB Shares Won’t Open & How to Fix It

    Windows can be stupid when it comes to Samba shares. Especially latest releases on Windows 11 that block shares that do not support security signature signing. Yes, security is good, but if you own a NAS that does not support it (either it’s cheaper, older or home build from Raspberry Pi and OpenMediaVault), you have…

  • Unlocking INAV Ez-Tune: What It Is & How It Works

    Unlocking INAV Ez-Tune: What It Is & How It Works

    INAV Ez-Tune is a user-friendly, integrated tuning system built into the INAV firmware. It streamlines the process of dialing in your drone’s performance. Traditionally, tuning a flight controller meant adjusting a multitude of separate parameters: Each of which could mean a steep learning curve and potential for error. With Ez-Tune, many of these individual adjustments…

  • INAV 8 Release: New Features & Improvements Explained

    INAV 8 Release: New Features & Improvements Explained

    It’s been a while since INAV 8.0 and INAV 8.0.1 were released. And I can easily say, it’s the state-of-the-art release on this flight controller firmware. It has got new features for everyone: Here is the short description of my favorite new features Setup wizard INAV will assist you with setting up basic hardware like…

  • How to download and flash INAV

    How to download and flash INAV

    INAV is an open-source flight control software designed for fixed-wing aircraft, multirotors, and other autonomous vehicles. It focuses on navigation and GPS-assisted flight, making it ideal for long-range drones and planes. To use INAV on your drone or RC airplane you should take a few steps for a pleasurable experience. Verify flight controller target You…

  • How to prepare a new node on a Ceph cluster

    How to prepare a new node on a Ceph cluster

    In this article we will concentrate on Microceph implementation of the Ceph storage platform Adding a new node to the Microceph cluster is a relatively simple task I already described in a separate article. But, there are a few extra steps that you can take to just make it better. Drives and OSD Ceph OSD…

  • Expanding Linux MD RAID: How to Resize Your Array Safely

    Expanding Linux MD RAID: How to Resize Your Array Safely

    Linux MD, also known as the Multiple Device , is a software RAID (Redundant Array of Independent Disks) system used in Linux. It allows you to create virtual devices by combining multiple physical devices, such as hard drives or partitions, into a single array. This array can provide redundancy, improve performance, or both, depending on…