Please follow the below template, it will help us to help you!
Expected Behaviour:
Update should be working just fine and downloading dependencies.
Actual Behaviour:
Failing to update
[i] Checking for updates...
[i] Pi-hole Core: up to date
[i] FTL: update available
[i] FTL out of date
[i] FTL Checks...
[i] Downloading and Installing FTL...curl: (22) The requested URL returned error: 404 Not Found
[✗] Downloading and Installing FTL
Error: URL not found
It's due to the fact that GitHub rate limits the API hits that are used for downloading the FTL binary (and right now, a lot of people are downloading/upgrading it).
What you can do is wait a little bit (a couple of minutes), and then try again.
Nope, tried disabling piHole with the same issue when it goes to update.
milhouz@PiHole-1:~$ pihole -up
[i] Checking for updates...
[i] Pi-hole Core: up to date
[i] FTL: update available
[i] FTL out of date
[i] FTL Checks...
[i] Downloading and Installing FTL...curl: (22) The requested URL returned error: 404 Not Found
[✗] Downloading and Installing FTL
Error: URL not found
The other day while trying to run that it was coming back saying it was an invalid command. It took now and I tried pihole -up again with the same 404 not found error.
So after much debate. I just took the plunge and built another VM last night and it is working correctly now. Phased off all the clients and I'm going to reinstall the other VM as a lower resource backup.