Finally made the switch to TrueNas, Now how do i update these Jails?

lakser

Cadet
Joined
Oct 18, 2021
Messages
2
So after being a long hold out on FreeNAS 11.3u5, I made the jump to TrueNAS 12.0u6.
I have to say, I am sort of impressed with how smooth it went, and how much better the new interface feels.
Main thing I notice is the GUI seems much faster. Specific actions like loading up the jails, and starting them are much faster.

Now the base system of my jail running Syncthing is still 11.3p14...

I want to upgrade this to a more current release of freebsd in order to update my Syncthing software to the latest version, receive security updates, etc.
My set up is pretty much identical to Toms from Lawerace Systems, and I am refrencing his upgrade video in order to upgrade the base system of my jail.

https://youtu.be/z0O6WHJz8I4

I get though all the steps up until 13 minutes 20 seconds of the above video.
After running the command:
iocage upgrade -r 12.2-RELEASE

the terminal output eventually is:

The following files will be added as part of updating to
12.2-RELEASE-p10:
/boot/dtb/allwinner
/boot/dtb/rockchip
/boot/efi.4th
/boot/gptboot.efi
/boot/gptboot.efifat
/etc/cron.d/at
/etc/devd/devmatch.conf
/etc/devd/iwmbtfw.conf
/etc/newsyslog.conf.d/amd.conf
/etc/newsyslog.conf.d/ftp.conf
/etc/newsyslog.conf.d/lpr.conf
/etc/newsyslog.conf.d/pf.conf
/etc/newsyslog.conf.d/ppp.conf
/etc/newsyslog.conf.d/sendmail.conf
/etc/os-release
/etc/rc.d/cfumass
/etc/rc.d/devmatch
/etc/rc.d/ippool
/etc/rc.d/linux
/etc/rc.d/os-release
/etc/rc.d/sysvipc
:

Then I page down all the way to the end of the list

var/db/etcupdate/current/etc/cron.d
/var/db/etcupdate/current/etc/cron.d/at
/var/db/etcupdate/current/etc/devd/devmatch.conf
/var/db/etcupdate/current/etc/devd/iwmbtfw.conf
/var/db/etcupdate/current/etc/newsyslog.conf.d/amd.conf
/var/db/etcupdate/current/etc/newsyslog.conf.d/ftp.conf
/var/db/etcupdate/current/etc/newsyslog.conf.d/lpr.conf
/var/db/etcupdate/current/etc/newsyslog.conf.d/pf.conf
/var/db/etcupdate/current/etc/newsyslog.conf.d/ppp.conf
/var/db/etcupdate/current/etc/newsyslog.conf.d/sendmail.conf
/var/db/etcupdate/current/etc/os-release
/var/db/etcupdate/current/etc/rc.d/cfumass
/var/db/etcupdate/current/etc/rc.d/devmatch
/var/db/etcupdate/current/etc/rc.d/ippool
/var/db/etcupdate/current/etc/rc.d/linux
/var/db/etcupdate/current/etc/rc.d/os-release
/var/db/etcupdate/current/etc/rc.d/sysvipc
/var/db/etcupdate/current/etc/syslog.d
/var/db/etcupdate/current/etc/syslog.d/ftp.conf
/var/db/etcupdate/current/etc/syslog.d/lpr.conf
/var/db/etcupdate/current/etc/syslog.d/ppp.conf
/var/run/dhclient
(END)


After this I can no longer continue...
Like i said, in the video I am referencing Tom says he presses enter. But i was not able to do that.

Any help moving on would be appreciated.

I am also wondering if this is the only way to update the base system of the jail.
Is it possible to just stop my jail and change the default release under the basic properties, then continue to upgrade from there? ...all within the GUI…
 

Jailer

Not strong, but bad
Joined
Sep 12, 2014
Messages
4,974
The proper command for a jail upgrade is iocage upgrade jailname -r 12.2-RELEASE where jailname would be the name of the jail you are intending to upgrade. If you press "Q" repeatedly it will take you to the end of the output in the terminal.
 

lakser

Cadet
Joined
Oct 18, 2021
Messages
2
Amazing that so much!
I am not sure exactly what fixed it.
I ran the command as you suggested however I also pressed "Q" repeatedly to continue , where as before iIdid not know that was how i should proceed.

I believe the original way I ran the command iocage upgrade -r 12.2-RELEASE jailname would have done the same thing as the syntax you suggested iocage upgrade jailname -r 12.2-RELEASE
I think simply pressing Q to continue was the trick. That part was not clear to me.
 
Top