Now Available: pfSense® CE 2.8.0-RELEASE
-
Did a dirty upgrade with pfBlockerNG-devel and snort running. Just had to restart pfBlocker after finishing the upgrade and all is well.
-
I did the upgrade 2.7.2 -> 2.8.0 with all the packages (see signature) in place without any issues :-) but I recommend to take the netgate advise serious and uninstall the packages before upgrade ...
-
I know that removing before upgrade is the best possible way. But I upgraded without doing this. But backup the config file before.
-
@stephenw10 I suspect the question was about the "pfSense-repoc: no pfSense packages installed" error. But, the upgrade seems to have run.
On our one client with a 2.7.2 VM, after changing branches I don't see that but do see a "pfSense-repoc: open: No such file or directory" message.
-
@SteveITS said in Now Available: pfSense
CE 2.8.0-RELEASE:
I don't see that
I can't seem to edit my post, but after changing back to 2.7.2 I do see the "pfSense-repoc: no package 'name' pfSense-repoc: no pfSense packages installed" message.
-
@SteveITS said in Now Available: pfSense
CE 2.8.0-RELEASE:
but do see a "pfSense-repoc: open: No such file or directory" message.
Yup, it should still upgrade though if you set the branch to 2.8. That was a bug in an old repoc version but it should be upgraded by setting 2.8. Also it was cosmetic only is should still function.
-
@stephenw10 thanks for multiple solutions, I'll shutdown pfSense and remove WiFi Card during today break time then I'll start to upgrade again.
-
@pfGeorge New version is working well for me so far. Looks like there is a missing closing ")" in the second line of the SHA256 file here: https://www.netgate.com/hubfs/pfSense-plus-installer-checksums.txt
This produces an error:
% sha256sum -c pfSense-plus-installer-checksums.txt netgate-installer-amd64.img.gz: OK netgate-installer-aarch64.img.gz: OK sha256sum: WARNING: 1 line is improperly formatted
After adding the closing ")", it works as expected:
% sha256sum -c pfSense-plus-installer-checksums.txt netgate-installer-amd64.img.gz: OK netgate-installer-amd64.iso.gz: OK netgate-installer-aarch64.img.gz: OK
-
I need to compile a kernel driver. So I downloaded the pfSense/FreeBSD-src repository from GitHub, but there is no RELENG_2_8_0 branch. Using
uname -a
I thought there is a commit ID displayed but I have not found it in the repository either. So where do I get the FreeBSD source for this release? -
What driver do you need?
-
@jiri-zemanek OK, by using
git blame ./sys/sys/param.h
in thedevel-main
branch and traversing backwards I found46297859a745 (John Baldwin 2024-12-06 17:25:04 -0500 76) #define __FreeBSD_version 1500029
which is the same version that reports
sysctl kern.osreldate
. So I'll use that. -
OK, so I installed 2.8.0 CE via the netgate installer ISO and now I am trying to install ACME plugin:
WARNING: Current pkg repository has a new PHP major version. pfSense should be upgraded before installing any new package.
When looking at the System --> Update, it says:
Current Base System 2.8.0 Latest Base System 2.7.0 Status Running a newer version.
So not sure HOW...
It seems this release is so hot that it's still glowing...
-
It looks like your update branch is somehow set to 2.7.0. Did you restore a config with that set?
Do you see the 2.8.0 branch available to set?
Are you using any custom repos?
-
@stephenw10 No, it's CLEAN install.
-
@stephenw10 .....and the CLEAN install has Branch pull down menu EMPTY.
-
@jiri-zemanek Out of curiosity I installed using netgate installer ISO the 2.7.2 version and it does not even show available packages because the /usr/local/etc/pkg/repos/pfSense.conf -> /usr/local/etc/pfSense/pkg/repos/pfSense_Installer-repo-0002.conf link is broken (there is no /usr/local/etc/pfSense/pkg/repos/pfSense_Installer-repo-0002.conf file). It seems the testing department is on holiday for a long time :-D
-
Seems more like you have no upstream access to pull the repo branches on either version for some reason.
In 2.8 try running:
pfSense-repoc -ND
see what errors it returns. -
@stephenw10 No error, just printed some system info (OS, platform, etc.). The last line some POST data.
-
Hmm, yet you still see no branches? If you run
pfSense-repoc -NDJ
it ll show you the branch JSON data you are passed.What hardware are you running on? What was the driver you needed to build?
-
Ah, are you trying to run in Azure by any chance? Because that is not supported if so.