Aktualisiert man den Host auf eine neue Version, so werden die Jails welche auf diesem System laufen, direkt auch diese Kernel-Information anzeigen. Dadurch kann freebsd-update das Upgrade der Jail nicht starten:

$ freebsd-update: Cannot upgrade from X.Y-RELEASE to itself

Mit folgenden Befehlen, kann das Update trotzdem gestartet werden (Am Beispiel von FreeBSD 10.1 mit Patchlevel “-p19”):

$ env UNAME_r=10.1-RELEASE-p19 freebsd-update -b /jail/<JAILNAME> upgrade -r 10.2-RELEASE
$ env UNAME_r=10.1-RELEASE-p19 freebsd-update -b /jail/<JAILNAME> install
$ service jail restart <JAILNAME>
$ freebsd-update -b /jail/<JAILNAME> install

Dem Tool freebsd-update wird mit env einfach ein FreeBSD 10.1 vorgetäuscht.