Hello, I'm trying to upgrade a Packetfence ZEN 13.2 cluster to 14.0. Detaching the node worked fine.
I've updated the Debian and Packetfence sources.list and packetfence.list files to bookworm and Packetfence 14.0. After that /usr/local/pf/addons/upgrade/do-upgrade.sh (OS upgrades enabled) fails with a fingerbank error. Setting up fingerbank-collector (1.5.0-1) ... fingerbank user already exist chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' chown: warning: '.' should be ':': 'fingerbank.fingerbank' Setting up fingerbank (4.3.2+20240521203931+0+0012+feature~debian12+bookworm1) ... Encode.c: loadable library and perl binaries are mismatched (got handshake key 0xeb80080, needed 0xed00080) chown: warning: '.' should be ':': 'fingerbank.fingerbank' Can't load '/usr/local/pf/lib_perl/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Params/Util/Util.so' for module Params::Util: /usr/local/pf/lib_perl/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Params/Util/Util.so: undefined symbol: PL_current_context at /usr/lib/x86_64-linux-gnu/perl-base/XSLoader.pm line 93. at /usr/local/pf/lib_perl/lib/perl5/x86_64-linux-gnu-thread-multi/Params/Util.pm line 68. Compilation failed in require at /usr/local/pf/lib_perl/lib/perl5/Data/OptList.pm line 7. BEGIN failed--compilation aborted at /usr/local/pf/lib_perl/lib/perl5/Data/OptList.pm line 7. Compilation failed in require at /usr/local/pf/lib_perl/lib/perl5/Class/Load.pm line 10. BEGIN failed--compilation aborted at /usr/local/pf/lib_perl/lib/perl5/Class/Load.pm line 10. Compilation failed in require at /usr/local/pf/lib_perl/lib/perl5/x86_64-linux-gnu-thread-multi/Moose.pm line 12. BEGIN failed--compilation aborted at /usr/local/pf/lib_perl/lib/perl5/x86_64-linux-gnu-thread-multi/Moose.pm line 12. Compilation failed in require at /usr/local/fingerbank/lib/fingerbank/DB.pm line 13. BEGIN failed--compilation aborted at /usr/local/fingerbank/lib/fingerbank/DB.pm line 13. Compilation failed in require. BEGIN failed--compilation aborted. make: *** [Makefile:137: fixpermissions] Error 2 dpkg: error processing package fingerbank (--configure): installed fingerbank package post-installation script subprocess returned error exit status 2 Is this the way the way to upgrade a ZEN cluster incl OS upgrades? Or is it better to create a new cluster and migrate? Thanks a lot for your help. Regards, Rens _______________________________________________ PacketFence-users mailing list PacketFence-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/packetfence-users