Update works only with the 2nd try

Expected Behaviour:

I'm using pi-hole with a rasperry pi zero w since a couple of years.
I started to update as usual, this time to V6 with "pihole-up"

Actual Behaviour:

At the end of the update process the following text appeared:
If you are seeing this message and you do have a supported OS, please contact support.

  https://docs.pi-hole.net/main/prerequisites/#supported-operating-systems

  If you wish to attempt to continue anyway, you can try one of the following commands to skip this check:

  e.g: If you are seeing this message on a fresh install, you can run:
         curl -sSL https://install.pi-hole.net | sudo PIHOLE_SKIP_OS_CHECK=true bash

       If you are seeing this message after having run pihole -up:
         sudo PIHOLE_SKIP_OS_CHECK=true pihole -r
       (In this case, your previous run of pihole -up will have already updated the local repository)

  It is possible that the installation will still fail at this stage due to an unsupported configuration.
  If that is the case, you can feel free to ask the community on Discourse with the Community Help category:
  https://discourse.pi-hole.net/c/bugs-problems-issues/community-help/

When I copied this message using ctrl-c the update continued and worked. Right now I'm on version core v6.0.3, FTL v6.0.1 and Web-interface v6.0.1

The procedure happend on the update to V6 and today to the newest version, but this time with the difference that I had to use "sudo pihole-up" instead of "pihole -up"

Nevertheless, everything looks fine once the update is completed. I just wonder about the text mentioned above. And I never got asked to deactivate lighttpd

Debug Token:

https://tricorder.pi-hole.net/fVS6uMGE/

1 Like

What OS are you running?

Edit:

*** [ DIAGNOSING ]: Operating system
[✓] Distro:  Raspbian
[✗] Version: 10
[✓] dig return code: 0
[i] dig response: "Raspbian=11,12 Ubuntu=20,22,23,24 Debian=11,12 Fedora=40,41 CentOS=9"
[✗] Error: Raspbian is supported but version 10 is currently unsupported (https://docs.pi-hole.net/main/prerequisites/)

You need to update the OS, we no longer support the End Of Life Debian 10 variants.

I still habe Rasbian on it. Currently running the upgrade. We will see :smile: Thanks

Wanted to do the update now - got this message:
/usr/local/bin/pihole: Zeile 34: /etc/pihole/versions: Keine Berechtigung
[✗] The Pi-hole command requires root privileges, try:
sudo pihole -up
pi@raspberrypi:~ $ sudo pihole -up
[✗] Retrieval of supported OS list failed. dig failed with return code 10.
Unable to determine if the detected OS (Raspbian 10) is supported
Possible causes for this include:
- Firewall blocking DNS lookups from Pi-hole device to ns1.pi-hole.net
- DNS resolution issues of the host system
- Other internet connectivity issues

  https://docs.pi-hole.net/main/prerequisites/#supported-operating-systems

  If you wish to attempt to continue anyway, you can try one of the following commands to skip this check:

  e.g: If you are seeing this message on a fresh install, you can run:
         curl -sSL https://install.pi-hole.net | sudo PIHOLE_SKIP_OS_CHECK=true bash

       If you are seeing this message after having run pihole -up:
         sudo PIHOLE_SKIP_OS_CHECK=true pihole -r
       (In this case, your previous run of pihole -up will have already updated the local repository)

  It is possible that the installation will still fail at this stage due to an unsupported configuration.
  If that is the case, you can feel free to ask the community on Discourse with the Community Help category:
  https://discourse.pi-hole.net/c/bugs-problems-issues/community-help/

Andy idea?

I just ran "sudo PIHOLE_SKIP_OS_CHECK=true pihole -r" - now the update is working. Still wonder, thought I finisted the OS-upgrade...

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.