opnsense-update -zkr 14-STABLE -a FreeBSD:14:amd64
Would there be any possibility of moving toward 14.1 this summer?
I genuinely hope NOT! This is supposed to be a security platform, not a bleeding edge / use fresh untested code platform.I mean, they can do what they want of course, but I definitely would not install the 24.7 release if it is FreeBSD 14.1 based. Too new for my tastes.
TYPE="FreeBSD"REVISION="14.1"BRANCH="BETA1"
Quote from: JasonJoel on May 13, 2024, 12:37:31 amI genuinely hope NOT! This is supposed to be a security platform, not a bleeding edge / use fresh untested code platform.I mean, they can do what they want of course, but I definitely would not install the 24.7 release if it is FreeBSD 14.1 based. Too new for my tastes.Seriously? I run FreeBSD 14.0 in (not OPNsense) production so even with the "never run a .0 release" recommendation 14.1 looks like a very reliable bet to me. I sincerely hope the team around Franco and Ad jump to 14.1.Kind regards,Patrick
One may test FreeBSD 14 kernel in OPNSense after selecting the snapshotCode: [Select]opnsense-update -zkbr 14-STABLE -a FreeBSD:14:amd64WARNING: 1)ISC DHCPv4 (and probably ISC DHCPv6) will fail to start (at least in my setup) after applying the FreeBSD 14 kernel, which is due to [object "libcrypto.so.111" not found]. One should migrate to Kea DHCP before test.2) In relation to [object "libcrypto.so.111" not found], "pkg" command and any binary in relation to libcrypto.so also not working. "pkg-static bootstrap -f" will not solve the problem, as basically all required binary/packages under FreeBSD 14 kernel is not available in OPNSense repo.Test FreeBSD 14 kernel at your own risk!This FreeBSD 14.1 kernel indeed boost up wireguard speed.More information are in https://forum.opnsense.org/index.php?topic=40413.msg198242#msg198242EDIT 1: add missing -b switch in code. Solely updating kernel without base file will lead to messed-up routing.EDIT 2: add warning regarding failed ISC DHCPv4EDIT 3: add warning regarding failed pkg command
opnsense-update -zkbr 14-STABLE -a FreeBSD:14:amd64
I am not sure if I am looking into the right place. In https://github.com/opnsense/src/blob/volatile/24.7/sys/conf/newvers.sh , looks like 24.7 will be in FreeBSD 14.1.Code: [Select]TYPE="FreeBSD"REVISION="14.1"BRANCH="BETA1"If this is true, I really looking forward to test the BETA 24.7 as the performance gain in wireguard is really astonishing.
> FreeBSD 14.0 was released in November 2023.FWIW, this is just a fact. If we act on release schedules by third parties we can't maintain our own schedules. If we don't look at quality of releases either we run the risk of complaints more than "why haven't you XYZ" as it ends up as "why have you XYZ" much more loudly Also keep in mind that when comparing to other projects they tend to market everything they did better as sensational, but don't really tell you they avoided FreeBSD 13 with all of its benefits and haven't really put an effort into backporting their changes into this stable version either so nobody who uses FreeBSD 13 can benefit from it in the interrim... which would have been a more standard FreeBSD release engineering policy. But all of this is what it is and we will reach an acceptable goal for ourselves eventually.