Jail Updates

What is the highest version I can update my jails and their packages to on 13.3-U1.2?

Can I use the normal iocage and pkg update and upgrade method or do I need to change plg configs to point to the right pkg versions?

I haven’t got the heart to migrate to SCALE just yet.

You can at least upgrade the jail to 13.4-RELEASE.

3 Likes

Thanks, I’ll try that. Will the packages automatically stick to the right version or will they try to update beyond 13.4?

Packages will try to update to the latest version available for FreeBSD 13. When 13.5 comes out, you’ll want to update the jail to that.

1 Like

13.5 has been out since March.

13.4 is EOL by the end of this month.

3 Likes

13.5 works for me. Minecraft stopped running at some time, but I am not sure it’s related to that update.

  • Nextcloud
  • Grafana
  • Guacamole
  • Observium
  • Gitea
  • Vaultwarden

all fine with 13.5 and latest packages.

2 Likes

So should I just use iocage upgrade -r 13.5-Release for each jail then update the packages?

You need to use iocage fetch first, and then iocage upgrade on the jails.

Are these basejails or clonejails?

They are thick jails.

iocage list -l

They are both thick jails. In the list it doesn’t tell you that it just says basejail no.

TrueNAS Core offers the option of clonejail or basejail, unless you created these jails without the UI or middleware?

You still need to do iocage fetch and iocage upgrade in that order.

1 Like

Right, then I can destroy the release afterwards.

1 Like

This is something everyone using plug-ins on 13 needs to learn and practice. Plugins died years ago and the ability to update and maintain the services which are now just jails is crucial. The reason I had to do this was to keep sabnzbd alive and updated. Wouldn’t do it on an older jail.

It’s OK to stay behind. But you don’t have to FALL behind.

1 Like

I’m not using plugins. They are two thick jails that I’ve been updating every so often from about version 11 or so. I’ve just never updated them beyond the host OS version before and can never quite remember exactly how to do it.

Incidentally, it didn’t need an iocage fetch command.

The first one has updated to 13.5-RELEASE-p1 and seems to be working fine.

Do I need to update the patch version from the GUI now?

1 Like

I’d try iocage update instead of the UI :wink:

2 Likes

OK cool, back in business. Might as well bring all those jails up to 13.5 rp1 while you’re in there.

1 Like