2025-08-14

25-08#

Ubuntu Upgrade Gone Wrong#

While updating to Ubuntu 24.04, the following happened:

Temporary failure resolving 'mirror.hetzner.com'

Nameserver is configured to 127.0.0.1#53, but not responding…

# nslookup heise.de
;; communications error to ::1#53: connection refused
;; communications error to ::1#53: connection refused
;; communications error to ::1#53: connection refused
;; communications error to 127.0.0.1#53: connection refused
;; no servers could be reached

There is no systemd-resolved unit. Ouch.

# systemctl enable --now systemd-resolved
Failed to enable unit: Unit file systemd-resolved.service does not exist.

OK. Configure Hetzner’s DNS manually (dig hydrogen.ns.hetzner.com):

rm /etc/resolv.conf  # symlink to /run/...
echo 'nameserver 213.133.100.98' > /etc/resolv.conf

Now we can install systemd-resolved:

# apt install -y systemd-resolved
...
# systemctl status systemd-resolved.service
● systemd-resolved.service - Network Name Resolution
     Loaded: loaded (/usr/lib/systemd/system/systemd-resolved.service; enabled; preset: enabled)
     Active: active (running) since Thu 2025-08-07 14:57:09 CEST; 10s ago

🤷

Wezterm Versioning Scheme#

I saw the version 20220624-141144-bd1b7c5d on https://wezterm.org/config/lua/wezterm/action.html#older-versions

I like this. It’s trivial to automate this (date + revision):

echo "$(date +%Y%m%d-%H%M%S)-$(git rev-parse --short=8 HEAD)"

Wez’ notes are here: https://wezterm.org/config/lua/wezterm/version.html