Thomas Rasmussen
Cadet
- Joined
- Dec 23, 2014
- Messages
- 6
Hi
I have just upgraded my 9.3 FreeNAS to 9.10 and everything appeared to run perfectly. The FAQ states that the previous jails problems should be solved, which was my main concern as I have 6 jails that are in "production" and a couple of test-jails.
After the upgrade, uname -r states 10.3-STABLE on both master and jails, which I believe is a good thing (tm)
In my jail I have performed:
* pkg update
* pkg upgrade
* portsnap fetch extract
But when I do a portupgrade -a
I get an error:
"Mk/bsd.port.mk", line 1166: UNAME_r (10.3-STABLE) and OSVERSION (903000) do not agree on major version number.
bummer...
So now the main question is, how can I (if at all possible) maintain my software installed from ports (ie. Apache and other tools as they needed to be compiled with tls support)?
I've read something about deleting all jails and rebuild them... but honestly, is that really a solution that is worthy of 2016? I really don't like to reinstall everything that have been built in my jails... yes I have backups, but rolling them onto a fresh jail probably still will generate a lot of work, plus I have downtime on my services while performing the reinstall...
If nuking all jails and rebuild them is the only solution, is it possible to make a gradual migration (one jail at a time)?
Hope somebody has pointers...
Thomas
I have just upgraded my 9.3 FreeNAS to 9.10 and everything appeared to run perfectly. The FAQ states that the previous jails problems should be solved, which was my main concern as I have 6 jails that are in "production" and a couple of test-jails.
After the upgrade, uname -r states 10.3-STABLE on both master and jails, which I believe is a good thing (tm)
In my jail I have performed:
* pkg update
* pkg upgrade
* portsnap fetch extract
But when I do a portupgrade -a
I get an error:
"Mk/bsd.port.mk", line 1166: UNAME_r (10.3-STABLE) and OSVERSION (903000) do not agree on major version number.
bummer...
So now the main question is, how can I (if at all possible) maintain my software installed from ports (ie. Apache and other tools as they needed to be compiled with tls support)?
I've read something about deleting all jails and rebuild them... but honestly, is that really a solution that is worthy of 2016? I really don't like to reinstall everything that have been built in my jails... yes I have backups, but rolling them onto a fresh jail probably still will generate a lot of work, plus I have downtime on my services while performing the reinstall...
If nuking all jails and rebuild them is the only solution, is it possible to make a gradual migration (one jail at a time)?
Hope somebody has pointers...
Thomas