Please follow the below template, it will help us to help you!
Expected Behaviour:
Upgrade from 4.0
Actual Behaviour:
upgrade run, dns reported as not started.
ran pihole -r, noticed error ftl not installed from github.
modified etc/pihole/install.log to 8.8.8.8, reran pihole -r. still no luck
web page reports: DNS service not running FTL offline
You mean you modified /etc/resolv.conf with nameserver 8.8.8.8 right ?
Can you post full output of the pihole -r output ?
Keep in mind, I believe resolv.conf gets modified back every time you run pihole -r or pihole -up.
pi@noads:~ $ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
pi@noads:~ $ pihole -r
pi@noads:~ $ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1