25.10.1 upgrade stuffed my pihole!

installed the upgrade from 24.06 to 25.10 on my Dell T-410. Pihole blows up with a half page error screen saying initial validation completed then: mostly template and python render errors but also config and port errors I didn’t want to delete my database but maybe I need to start over with a totally clean config and DNS layout?

My pihole is completely stable through 25.10.1 running as an app with 3 lists and quad9/cloudflare as the providers

Maybe try a reinstall, if you have a current config backup, it only takes a few minutes

I got out a chainsaw when all I needed was a butter knife. I couldn’t reinstall, I was trying to reuse the manually created directories for configs and dns. I emptied those of all the files. I was able to reinstall, but now I’m getting FTL conflicts on port 53. SIGH. I have disabled DHCP on Pihole, turned it back on in my router. TrueNAS is supposed to automatically disable dnsmasq when installing pihole, isn’t it?

My guess is that the deployment fails because incus or another process uses port 53
Can you check with

sudo netstat -tulpn | grep ":53"

if port 53 is used by incus or another process?

If it’s used by incus you can change which port incus uses with

sudo incus network set incusbr0 raw.dnsmasq="port=5354"