I am running PI-hole in a VM under Truenas 13 - just upgraded from 12 to 13
proceeded to update pihole by logging in. Here is the messages for the execution of the upgrade.
tony@pihole01:~$ pihole -up
[✓] Update local cache of available packages
[i] Existing PHP installation detected : PHP version 7.2.24-0ubuntu0.18.04.12
[✓] Checking for git
[✓] Checking for iproute2
[✓] Checking for dialog
[✓] Checking for ca-certificates
[i] Checking for updates...
[i] Pi-hole Core: up to date
[i] Web Interface: up to date
/usr/bin/pihole-FTL: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /usr/bin/pihole-FTL)
[i] FTL: update available
[i] FTL out of date, it will be updated by the installer.
[✓] Root user check
Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal:
I am also getting this error about /usr/bin/pihole-FTL: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.28 not found (required by /usr/bin/pihole-FTL) after updating on Ubuntu 18.04. It causes the pihole-FTL service to fail and no DNS resolution.
I have the same problem pihole-FTL[7186]: /usr/bin/pihole-FTL: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /usr/bin/pihole-FTL)
after upgrade pihole.
to get back to a working version until we have found a permanent solution to this. (edit: see below)
When you see an error like
please
edit We decided that supporting very old operating system releases (where there is at least one stable newer version) can be too much at times. You can run your Pi-hole completely fine pinned to this version until you decide to upgrade the underlying system. At some point you will have to, anyway. I'm sorry to say this but we're a small team and all are volunteers (as in: other jobs pay our daily bread) and it seems better to make such a decision rather than trying to fit in everywhere and possibly not doing it right.
root@server:~# pihole checkout ftl v5.16.3
Please note that changing branches severely alters your Pi-hole subsystems
Features that work on the master branch, may not on a development branch
This feature is NOT supported unless a Pi-hole developer explicitly asks!
Have you read and understood this? [y/N] Y
pihole-FTL: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by pihole-FTL)
I have an interesting problem. This instance of Pi-hole is running as a VM on a Truenas server. Probably because I am a noob. I can not edit the file because I can not figure out the su pw.
I am also running a backup on a Pi but am not updating that until we know what is happening.
thanks, I've got 'same' problem on Centos Linux 3.10.0-1160.76.1.el7.centos.plus.x86_64 #1 SMP Tue Aug 16 14:59:44 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
running above fixed it, thank you
# pihole checkout ftl v5.16.3
Please note that changing branches severely alters your Pi-hole subsystems
Features that work on the master branch, may not on a development branch
This feature is NOT supported unless a Pi-hole developer explicitly asks!
Have you read and understood this? [y/N] y
pihole-FTL: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by pihole-FTL)
[✓] Branch v5.16.3 exists
[i] Switching to branch: "v5.16.3" from "master"
[✓] Downloading and Installing FTL
[✓] Restarting pihole-FTL service...
[✓] Enabling pihole-FTL service to start on reboot...
Since we are using a custom FTL now and won't receive notifications of an fixed new version, how/when will we know it's been fixed so we can undo the temp fix?