 Tom here from Lawrence Systems and TrueNAS 12.0 U2 or update 2 has been released with a whole lot of bug fixes But there's a couple things I wanted to touch on the question comes up all the time is is it ready for production? And we're gonna dive into that because there's a lot of complexities to that answer It's not as simple as just use it because well if you run newer software and they still support the old train Do you want to jump trains really quick and go on to the newest version? Maybe you do maybe you don't I'll talk about the warnings that may come with that Second building software is complex building software that is made to run on whatever hardware You choose creates a lot of complexities some vendors have it easy They build the software and the hardware all made it into one now when you control the entire hardware platform And you're the one hiring the development team and you can get a really tight product because well They don't have to deal with the variables of what if I try this random network card that I bought off of eBay and put It inside of this system and two nats I think does a great job of allowing you to build your hardware choose a wide variety of Supported hardware and build it now. IX systems the company behind it does offer specifically specced out machines that are top-to-bottom designed by them and optimized to work with it and you know You can find those and information about it on the site full disclosure We're a reseller of those systems and for large places We've installed those and some of their really high-end servers some of our reviewed on channel Yeah, those are great, but obviously I know a huge amount of homelab people and people just want to build their own storage servers Do use TrueNAS it's a popular solution and I just want to address those complexities that they deal with I think they do a good job Not trying to just defend them I mean if you find a bug report it that's the most important part because you can't just complain about a bug and hope it Goes away and myself doing my videos. I've done recently with my new TrueNAS 12 series videos I found bugs in the system. I didn't go ranting on Twitter and saying it's a garbage piece of software I actually went to JIRA found there were no other bug reports that matched mine and filed the bug report for the way It was handling a specific JSON encryption file. That's how bugs get fixed. They noted it They addressed it and that bug gets fixed simple as that All right kind of get off the soapbox here and talk about the new update now The next thing we want to talk about is yes I have loaded it on a few of my machines here This one is the TrueNAS mini update went fine The only problem I ran into with updating one of my other machines was the download weren't really really slow Because I did it as soon as I seen it came out on this one and now that it's out It seems to be lagging a little bit on the download servers, but I'm sure it'll catch up Over here is the part I wanted to touch on of when you should run it So we are now at U2 plus and that means it's completed six QA cycles of the 12 release train and That is when they typically will look at it for a mission critical or suitable for Critical uptime deployments you won suitable for more complex deployments and obviously we had you 1.1 And I mentioned that before where you 1.1. Well, yeah That was kind of a edge case once again, and I'll leave a link to this if you want to read it I did a video on this and it's was to address a very Set of very specific set of circumstances that would cost some data corruption now There is a lot of bugs list. Of course, I'll leave a link here I don't want to read through all of them for you But it may be some of the bugs you were having were correct in here One of those complexities of using a variety of hardware bugs that was fixed here was interesting This is one of the ones fixed in here And this is what made me think about the complexities of building the TrueNAS software and it's a Specific corruption issues that was happening when they were running an ESXi machine with an iSCSI now The answer down here was interesting It's the specific driver for the CXGB for driver has a few ugly Optimizations from 12 or 13 years ago based on the assumption that external data pointed to mBuff Structure are physically contiguous But iSCSI target optimization and TrueNAS broke that assumption to not allocate and handle tons of small 4k mBuffs per IO the other network drivers using standard bus dm amap load buff mBuff underscore sg function to convert mBuff into chain of physical addresses handling just fine Kind of a mouthful to say but this is that you know complexity of writing software and Optimization from 13 years ago based on another assumption for the way they wanted to handle streams and the fact that some network cards handle that particularly differently Created a scenario where that happened These are some of those challenges that you have in writing software And I do read through a lot of these bug reports because I'm always curious what happened and how it was fixed or how it was Addressed there's a lot of very talented people working on this project, but it doesn't mean that well There's not going to be bugs found so I would say with the u2 We're closer to having it where you can feel comfortable migrating from your 11 series machine and moving over to 12 or maybe not I mean, it's not out of completely out of support yet for your 11 series There are still updates coming and if it ain't broke don't fix it If there's nothing you need to take advantage of in the new version of TrueNAS in waiting a little while makes you more comfortable I get it you're talking, you know Massive amounts of data and I've talked to people who have just incredible data sets here and like yeah I'm a little worried and I don't blame you because even though they have backups of this data set is the Downtime and inconvenience of rebuilding and putting the array back together now. I'm running it here I'm still going to continue on with my TrueNAS 12 series of videos that I've been working on and I'm gonna leave a link Below so I'm trying to organize all those videos into a nice link of tutorials So people can find all the different things and when they are ready to migrate to TrueNAS or for those you they already have Yes, I will have all those videos in nice tutorials so you can kind of get started with it And you know look up all the different things you want to set up and final note I will mention if you did a series of in-place upgrades like I did with this particular system here And you have brought over your old pool. The question that seems to come up a lot is how do I convert to the new open ZFS? Modern version of their encryption versus the older keyed system and unfortunately you cannot so this legacy Encryption that you see right here at the top There's not a way to convert you have to move all the data somewhere else and bring it back I bring this up because a lot of people ask me if they're moving from the older version of FreeNAS do I have to deal with that and yes, there's you have to deal with that in terms of yes You can use the older style encryption, but if you want and this has come up when I've talked about some of the encryption I've done in my tutorials. They're going why are those options missing and I'm sometimes replies Did you do an in-place upgrade from a previous version prior to 12? And yeah, I'm sorry you have to rebuild the pool There's not any way to magically make that happen But I thought I mentioned up because that does you know come up quite a bit and a lot of people I know may be watching this going okay you too I think is stable enough and I'm ready to Migrate from 11 to 12 and that is just something of no it works perfectly fine But you will not be able to take advantage of the modern encryption unless you completely Copy it somewhere destroy that pool rebuild it and bring it back Might even be an excuse to build a new FreeNAS system or TrueNAS system as it would be with the new name. All right, and thanks And thank you for making it to the end of the video If you like this video, please give it a thumbs up If you'd like to see more content from the channel hit the subscribe button and hit the bell icon If you like YouTube to notify you when new videos come out If you'd like to hire us head over to laurancesystems.com fill out our contact page And let us know what we can help you with and what projects you'd like us to work together on If you want to carry on the discussion head over to forums.laurancesystems.com Where we can carry on the discussion about this video other videos or other tech topics in general Even suggestions for new videos. They're accepted right there on our forums, which are free Also, if you'd like to help the channel in other ways head over to our affiliate page We have a lot of great tech offers for you and once again Thanks for watching and see you next time