Ceph - Deploy Ceph 20 (tentacle) with cephadm-ansible

Posted on September 6, 2026

Ceph 20 (tentacle) is deployed differently from the older releases I covered before: ceph-ansible is retired, and the cephadm-ansible project only ships a handful of helper playbooks (preflight, ssh key distribution, purge, …) instead of a single site.yml that installs the whole cluster. The actual cluster is built with cephadm itself (cephadm bootstrap + ceph orch ...), and Ansible just prepares the hosts and wires the pieces together. This article walks through deploying a 3-node Ceph 20 cluster on Ubuntu with cephadm-ansible, and the gotchas I hit along the way.

Read more · 6 min read

Wiring CloudStack KVM hosts up to OVN

Posted on August 30, 2026

CloudStack’s classic KVM guest networking story is “one Linux bridge or OVS bridge per VLAN, per host”. That works, but it doesn’t scale well once you want overlay networks, distributed routing, or anything resembling a modern SDN control plane. OVN (Open Virtual Network) gives you that control plane on top of Open vSwitch: a central Northbound/Southbound database pair plus ovn-controller agents on every hypervisor, all talking Geneve to each other.

This post walks through wiring a small CloudStack KVM setup up to OVN: one dedicated controller node, a handful of Ubuntu KVM hosts, and the small CloudStack-side changes needed to make the Guest network actually land on OVN’s integration bridge instead of a plain OVS bridge.

Read more · 7 min read

GPG Key Management - Create, Backup, Import, and Edit User ID

Posted on March 10, 2026

This post documents the process of creating a new GPG key, backing up a GPG key, importing it to a new machine, and editing the user ID (UID) associated with the key. This is useful for administrators who need to migrate GPG keys, update key metadata, or generate new keys for secure communication.

This post documents the process of backing up a GPG key, importing it to a new machine, and editing the user ID (UID) associated with the key. This is useful for administrators who need to migrate GPG keys or update key metadata.

Read more · 3 min read