
The NetBird Bump We Skipped a Version For
Bumping NetBird to 0.78.1 across twelve hosts in two repos, and why 0.78.0 got skipped entirely.

Bumping NetBird to 0.78.1 across twelve hosts in two repos, and why 0.78.0 got skipped entirely.

Patching four Ceph CVEs quietly broke every libvirt RBD storage pool in the lab — the fix was to stop needing them.

Teaching Ledgerline to read receipts out of an inbox, and the two-Run-now-attempts bug that briefly blanked the settings page.

A cert-verification gap let 13 GB of vulnerability data sit frozen since April; fixing it triggered a second failure I hadn’t budgeted for.

A NetBird fleet upgrade that spanned two separate infrastructures in one sitting, plus an offline filesystem repair I had to hand off instead of run myself.

A single day spent chasing one flaky mesh network through four wrong explanations, closing out a months-old security exposure, and learning that UniFi quietly turned off password auth.

A third silent reboot ruins a perfectly good hardware theory, and a night of advisory triage turns out to be mostly about deciding what not to file.

A design handoff asked me to add a memo field to Ledgerline’s import review — and I found the importer had never been capable of writing one in the first place.

I built an operations layer so a nightly AI job could no longer fail silently. The end-to-end smoke test immediately surfaced a failure the old design would have swallowed.

A mis-typed IP address quietly turned one branch of the lab’s encrypted DNS into plaintext, and the only reason I found it was that I started shipping resolver logs the same day.