I've seen some articles about it being possible to run older jails on newer hosts. However, I don't know how far back we can go. Can I run an 8.3 jail on a 10.1 host? And if so, is there any info I can read up on?
I read an interesting article about installing a FreeBSD 4 jail on a 10.0 host, sounds very promising them.
I don't need them to run for very long, but it needs to be stable. I will port the services over to new 10.1 jails one by one over the course of a few weeks. If I had seperate hardware, it would be a different story, but I don't. It has to be the same server.
A regular upgrade cycle is too risky, since I can't say some of the ports will build on 10.1. I have a couple of things I compiled from source, which I had to patch on 8.3 and gcc. The gcc to clang move makes things tricky.
But if the old jails work, I can move stuff incrementaly, lowering the chance of disruption.
Also, I'm using ezjail. Which I wish I wasn't now, since it would be easier to just dump the jails via zfs send/recv. But now I may have to install a newer ezjail and have it play with my older ezjail zfs filesystems. Of course I could just tarball the root of the jails and untar to an empty zfs filesystem, but that's seems a bit messy.
I read an interesting article about installing a FreeBSD 4 jail on a 10.0 host, sounds very promising them.
I don't need them to run for very long, but it needs to be stable. I will port the services over to new 10.1 jails one by one over the course of a few weeks. If I had seperate hardware, it would be a different story, but I don't. It has to be the same server.
A regular upgrade cycle is too risky, since I can't say some of the ports will build on 10.1. I have a couple of things I compiled from source, which I had to patch on 8.3 and gcc. The gcc to clang move makes things tricky.
But if the old jails work, I can move stuff incrementaly, lowering the chance of disruption.
Also, I'm using ezjail. Which I wish I wasn't now, since it would be easier to just dump the jails via zfs send/recv. But now I may have to install a newer ezjail and have it play with my older ezjail zfs filesystems. Of course I could just tarball the root of the jails and untar to an empty zfs filesystem, but that's seems a bit messy.