Yes. Supported, but not recommended? Outside of TrueNAS Core, I can only find the recommendation to upgrade the host OS (FreeBSD) before upgrading a jail; regardless of Major or Minor version upgrades to the jail. https://docs.freebsd.org/en/books/handbook/jails/#jails-updating To upgrade...
www.truenas.com
I read this as saying that for the actual host OS, the FreeBSD version doesn't matter so long as you keep it updated when the GUI tells you to?
There's no problem with that. As long as TrueNAS host and jail are both 13.x.
My jails are all 13.2-RELEASE-p2, even though my TrueNAS Core is based on 13.1-RELEASE-p7
Same with me.
I came across this post because I am trying to install a package on the host OS via pkg and getting the kernel mismatch warning.
Code:
$ sudo pkg install nano
Updating FreeBSD repository catalogue...
Fetching meta.conf: 100% 163 B 0.2kB/s 00:01
Fetching packagesite.pkg: 100% 7 MiB 1.8MB/s 00:04
Processing entries: 0%
Newer FreeBSD version for package zziplib:
To ignore this error set IGNORE_OSVERSION=yes
- package: 1302001
- running kernel: 1301000
Ignore the mismatch and continue? [y/N]:
$ freebsd-version
13.1-RELEASE-p7
$ uname -r
13.1-RELEASE-p7
$ sudo iocage list
+------+----------------+-------+--------------+--------------+
| JID | NAME | STATE | RELEASE | IP4 |
+======+================+=======+==============+==============+
| 24 | plex | up | 13.2-RELEASE | 10.10.20.101 |
+------+----------------+-------+--------------+--------------+
Installing anything in the jails work fine, as you'd expect.
So, I have the same question as
@Xvirus18, but in a different context (me, on the host; them, in the jail). Am I free to ignore the mismatch and proceed to install a package on the host?