Version confusion???

Status
Not open for further replies.

adrianwi

Guru
Joined
Oct 15, 2013
Messages
1,231
After adding my extra disks, rebuilding the pool and restoring my backup (which went surprisingly well and without incident) I thought it was time to update FreeNAS.

I've been running FreeNAS-9.3-STABLE-201506292332 as this was the last update before the LSI firmware update (P16>P20) and before the issues with ZFS replication at the time. I was assuming all these were ironed out, almost a year on, so ran the update in the WUI and then flashed the firmware to P20.

All appears to be working well, including a test replication that I trigger, although I only appear to have updated 4-5 months to FreeNAS-9.3-STABLE-201511040813.

Was this the last update to 9.3 (not 9.3.1) and I now need to update again to get to 9.3.1? I don't have an update warning, but when I click 'check now' in the update tab it shows there is still a further update.

Not wanting to leap into 9.10 (as I don't want to rebuild my jails) but would be good to get up to date on the 9.3.x train.

Thanks
 

adrianwi

Guru
Joined
Oct 15, 2013
Messages
1,231
I thought I'd read on here that you can't update any jails created in 9.3.x once you've updated to 9.10, so the only way to update is to rebuild? I also thought I'd read that you needed a completely clean jails dataset in order to download the new templates, so would need to rebuild everything?
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
I thought I'd read on here that you can't update any jails created in 9.3.x once you've updated to 9.10, so the only way to update is to rebuild?
You did. https://forums.freenas.org/index.php?threads/faq-upgrading-from-9-3-to-9-10.42964/
  1. Q: Will my 9.3 jails continue to work under 9.10?
    • A: Yes and no. If you have a 9.3 jail used by a plugin or other application that you don't plan to change in any way (you just want it to continue to work), then yes, it will keep working just fine. If you are trying to use FreeBSD tools like the ports and packages collection (or any of the various upgrade helpers for them) then NO. Those tools inspect the currently running OS version and will immediately detect a mis-match and get angry. If you want to do any "manual jail management" then you need a 9.10 jail.
  2. Q: How do I create a 9.10 jail?
    A: Due to the way that templates are cached over the lifetime of a FreeNAS install (an architectural design flaw it is too late to fix now), you will need a fresh (totally empty) jail root in order to trigger the download and installation of a FreeBSD 10 jail environment (template).​
 

adrianwi

Guru
Joined
Oct 15, 2013
Messages
1,231
Good to know I'm paying attention :D

So parking 9.10 to one side, am I currently on the latest 9.3 release and need to update again to get onto the 9.3.1 train (which I'm assuming is more up to date than Nov 2015)
 
Last edited:

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
Nov. 2015 is well into 9.3.1 territory. I don't remember exactly when 9.3.1 came out (darn iX and their inscrutable version numbering), but it was well before then. As far as the update trains go, there's no distinction between 9.3 and 9.3.1.
 

cyberjock

Inactive Account
Joined
Mar 25, 2012
Messages
19,525
9.3.1 came out after the June 29 build. So you are already on 9.3.1.

Also, that quote about you must have an empty jails directory to make new jails is not correct. I've been talking to the dev that added that note and he has since corrected himself. But I don't know why it works for some, but not others. I upgraded to 9.10 (and then rolled back because I couldn't create jails anymore) and I still cannot create jails in 9.3.1, whereas I was able to create jails in 9.3.1 before I updated to 9.10. So something changed on my jails dataset itself. :(
 

adrianwi

Guru
Joined
Oct 15, 2013
Messages
1,231
Thanks. I didn't know whether there had been further updates to 9.3 after June 29, but it sounds like it just became 9.3.1 and June 29 was a the last 9.3.

Not sure why it only updated me to Nov 04 but I'll apply the other updates on the 9.3.1 train and stay well clear of 9.10.
 

diskdiddler

Wizard
Joined
Jul 9, 2014
Messages
2,377
Well if Cyberjock is having issues, then I'm definitely holding off on 9.10 until there's a little more clarity on this jails thing.
I rarely mess with mine but I finally did last week to try Sonarr. I'd have been unable to do that, with 9.10 (to my knowledge)

What happens if your 9.3.1 jails work in 9.10 then when we finally go to 10? Are the jails still supported or dead for sure? I know there's a big fundamental change to them under 10 right?
 

adrianwi

Guru
Joined
Oct 15, 2013
Messages
1,231
After a full replication ran without issue overnight, I ran the update again this morning and now at FreeNAS-9.3-STABLE-201604150515 with a warning message to say it's now in maintenance mode so I'm assuming this is the latest version, and will only be updated with security fixes.

Will keep an eye on the 9.10 train, but don't fancy loosing my jails. Sounds like they might need rebuilding with 10 so don't want to do it twice.
 
Last edited:

diskdiddler

Wizard
Joined
Jul 9, 2014
Messages
2,377
Yeah if you have the maint mode error, it means you have the latest build. As for the jails, same boat - I want to know the answer, do I just skip 9.10 or should I move to it, endure the potential mess because it may make the move to 10 easier.
Who knows
 

pirateghost

Unintelligible Geek
Joined
Feb 29, 2012
Messages
4,219
Lol. I didn't lose any jails. I love how dramatic some people are about the new version
 

adrianwi

Guru
Joined
Oct 15, 2013
Messages
1,231
Will keep an eye on the 9.10 train, but don't fancy not being able update my jails or create new ones. Sounds like they might need rebuilding with 10 so don't want to do it twice.

:D
 

Jailer

Not strong, but bad
Joined
Sep 12, 2014
Messages
4,977
My jails update just fine too. ;)

I will even test building a new one just for you.
Have you created any new jails since you've updated to 9.10? If so were they created with the 9.3 template or did it download the 10.3 template and created the jail with that?
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
I love how dramatic some people are about the new version
When the CTO of the company that makes this thing says that jails are going to be messed up with the upgrade, people tend to believe him. When @cyberjock says his jails were messed up, people believe it even more.
 

pirateghost

Unintelligible Geek
Joined
Feb 29, 2012
Messages
4,219
Have you created any new jails since you've updated to 9.10? If so were they created with the 9.3 template or did it download the 10.3 template and created the jail with that?
I just created a jail and it worked. I can't test it from work because my internet connection is too slow. I will verify all the details as soon as I can.
When the CTO of the company that makes this thing says that jails are going to be messed up with the upgrade, people tend to believe him. When @cyberjock says his jails were messed up, people believe it even more.
Sure. I was just commenting on the fact that "trouble with jails on 9.10 might require you to reconfigure" turned into "I'm going to lose all my jails!"
 

Jailer

Not strong, but bad
Joined
Sep 12, 2014
Messages
4,977
My concern isn't losing them, just keeping them functional and up to date after the 9.10 upgrade.

Now if you could create a new jail with the new 10.3 template after the 9.10 update that would make migrating jails much easier. If you have to destroy the old 9.3 template (and jails) it's just going to be more time consuming and I'm more apt to stay on 9.3.1 longer because of it.
 

pirateghost

Unintelligible Geek
Joined
Feb 29, 2012
Messages
4,219
Have you created any new jails since you've updated to 9.10? If so were they created with the 9.3 template or did it download the 10.3 template and created the jail with that?
I created my new jail this morning. Just got home and tested it.

It has a problem with getting a DHCP address, but it works.

Just tested updating another jail that was made on 9.3. It works.
 
Status
Not open for further replies.
Top