Stranded Camel
Explorer
- Joined
- May 25, 2017
- Messages
- 79
Since I had gathered from various forum posts a while back that the Warden jail system is being discontinued, I decided to use the newer alternative, iocage. All was well for the last year or so, but the other day I noticed that
So after some research I found out that FreeNAS is so outdated with respect to FreeBSD that not only support, but also compatibility with the package system, has been discontinued. Actually, "discontinued" is practically a euphemism -- "forcibly broken" is the appropriate term. The entire collection of software, which could be installed just fine a month or so ago, is now incompatible with iocage jails on FreeNAS. And the same is true of the ports system -- I just tried to install something that way, and I got this error:
I am left speechless by this. And I'm running U5, which just came out a couple months ago! I've got 98% of my system set up just how I want it, and was looking forward to not having to mess with it for a couple years, with the exception of my Plex and other jails.
So what are our options in this situation, besides never updating iocage jails?
Can 11.1 jails be updated to the next version on their own, or do we have to install the latest and betaest FreeNAS version and then recreate all our jails? I really don't want to update FreeNAS, as every new version brings a plethora of regressions and bugs, and whatever ones U5 has don't affect me.
pkg update
had done nothing for a while. Odd. Then I went to install a minor utility, wget
, and I got errors about the package being incompatible with my version of the kernel:Code:
Newer FreeBSD version for package p5-Email-Address-XS: To ignore this error set IGNORE_OSVERSION=yes - package: 1102000 - running kernel: 1101001 Allow missmatch now?[Y/n]:
So after some research I found out that FreeNAS is so outdated with respect to FreeBSD that not only support, but also compatibility with the package system, has been discontinued. Actually, "discontinued" is practically a euphemism -- "forcibly broken" is the appropriate term. The entire collection of software, which could be installed just fine a month or so ago, is now incompatible with iocage jails on FreeNAS. And the same is true of the ports system -- I just tried to install something that way, and I got this error:
Code:
/!\ ERROR: /!\ Ports Collection support for your FreeBSD version has ended, and no ports are guaranteed to build on this system. Please upgrade to a supported release. No support will be provided if you silence this message by defining ALLOW_UNSUPPORTED_SYSTEM. *** Error code 1 Stop. make[1]: stopped in /usr/ports/ports-mgmt/synth *** Error code 1 Stop. make: stopped in /usr/ports/ports-mgmt/synth
I am left speechless by this. And I'm running U5, which just came out a couple months ago! I've got 98% of my system set up just how I want it, and was looking forward to not having to mess with it for a couple years, with the exception of my Plex and other jails.
So what are our options in this situation, besides never updating iocage jails?
Can 11.1 jails be updated to the next version on their own, or do we have to install the latest and betaest FreeNAS version and then recreate all our jails? I really don't want to update FreeNAS, as every new version brings a plethora of regressions and bugs, and whatever ones U5 has don't affect me.