An annoying issue was happening on my main Linux laptop running Ubuntu 23.04. I was getting the software updates ready dialog; I would then click ok to install but the window would just close. Noth...
Ubuntu Software Updater Just Closes - No obvious error
Configure RKE2 Cluster with MetalLB and NGINX Ingress Controller
The networking in Kubernetes can be pretty complicated and one area that has confused me is the combination of a bare metal Load Balancer and the use of an ingress controller. I have recently deplo...
Replace wordpress with jekyll on RKE2 K8s
I have recently been redeploying all my services running on a mixture of docker and LXD with Kubernetes based deployments. This post will take you through replacing your wordpress install with Jeky...
weather Station in C++ on Raspberry Pi
Finally!!!! I have been meaning to write this post and translate my original weather station into C++. It has taken me a lot longer than I thought, mainly due to many other distractions such as ho...
Compile locally and run on raspberry pi via Clion
Background Compiling C/C++ code on the raspberry pi is very slow, I have some code I am writing that compiles in less than 5 seconds on the laptop but can take 30 minutes on the raspberry pi. This ...
CherryTree custom codeblock background
A ramble of why..... .....i want to change the background colour of CherryTree's codeblocks. I use Linux as my OS of choice and have for many years. One thing that has been missing is a really good...
LVM Transaction ID mismatch and metadata resize error
I nearly lost my LVM thin pool on my laptop recently due to the metadata nearly filling up (99.4%). I first noticed this when trying to install something and the root filesystem was read only. Rebo...
Raspberry Pi 20x4 LCD i2c C++ Driver
Introduction I have written a C++ driver for the common 20x4 LCD using i2c on the Raspberry Pi. These LCDs are based on HD47780. Most examples I found are using the pins directly and not through i2...
FreeNAS Failed to create mountpoint
Problem I have two FreeNAS servers running version 9.10 on a HP MicroServer Gen 8. The main server has 16 GB RAM with a Intel(R) Xeon(R) CPU E3-1220L V2 @ 2.30GHz while the secondary has 8 GB RAM a...
FreeNAS 9.10 Replication can not mount
Problem Replication has been working fine using a dedicated user until I decided to move my backups from ISCSI shares to NFS shares, thus having to replicate from scratch. The replication seems to ...