This is a note-to-self style post 😉 Today I needed a simple graph to propose a re-engineering of a Terraform module of ours. I could of course use a tool like LibreOffice Draw, or maybe ask AI to give it a shot; but being the graph so simple, I thought I would just resume the … Continue reading Plain simple dependency diagram with GraphViz
I’ll be at the CfgMgmtCamp next week, to attend and to present the talk “Boosting terragrunt performance in Atlantis with run-all and provider caching – a practical configuration example“. Note that the talk is scheduled for 50 minutes: the schedule shows 25 minutes due to a bug… and a last minute change ☺️ I’ll publish … Continue reading Terragrunt and Atlantis talk at CfgMgmtCamp 2025
When updating the packages on my Debian I get this error every now and then, and it’s really annoying: An internet search about the problem will throw a lot of different solutions at you. Some of them are quite heavy-handed. Some of them just don’t work. Most of them don’t really explain what you are … Continue reading Invalid signatures from the Dropbox repository
Ipinfo is the official CLI for the IPinfo.io IP address API. It collects in a single tool some of the functionality offered by other tools like whois or ipcalc (for example), in addition to geolocation, subnetting, IP validation, and more.
My LinkedIn post about the article Five DNS client tools, and how to use them received good feedback with a lot of suggestions and alternatives to the tools presented. As that LinkedIn post ages, it may also become harder to find, so I thought I will summarise those contributions here. It’s three DNS tools that can … Continue reading More DNS tooling
“Everything is a Freaking DNS problem“, as Kris Buytaert often puts it. Debugging any distributed system can be a daunting task in general, and DNS is no exception. But even debugging an internal DNS service, which won’t be as nearly as distributed as the global domain name service, may turn out to be an unpleasant … Continue reading Five DNS client tools, and how to use them
Debian 12 “bookworm” was officially released two days ago, yay! And just like me, this morning your attempt to update the apt package cache may have been met by an odd notification similar to this one: Why it’s happening I have this source configured in apt: The source refers to the distribution “testing”. The codename … Continue reading Welcome bookworm! And how to continue running apt-get update
In my first article about the deprecation of apt-key I illustrated a few ways of adding APT repository keys to your system without using the apt-key command. A good follow-up discussion to that article started on twitter (thanks to Petru Ratiu). The topics we discussed were: the use of the signed-by clause and if it … Continue reading apt-key is deprecated, part 2
It’s only a few weeks since I upgraded one of my systems from Debian 10 to Debian 11. In fact, I use to apply a “Debian distribution quarantine”: when a new major version of the distribution is out, I usually wait until a “.1” or “.2” minor version before installing it, as I don’t have … Continue reading apt-key is deprecated, now what?