 Tom here from Warrant Systems. FreeNAS, as in TrueNAS. I still want to call it FreeNAS, but TrueNAS, the new conversions of FreeNAS and TrueNAS, has now reached 12.0 U1. Well, actually it reached that on December 9th. I loaded my systems right away and too long didn't watch the updates went fine. I just like to get that out of the way at the beginning. I'm not a big clickbait kind of person. But if you want to know the details and some of the new changes and not just bug fixes, but new features that they added here in the U1 update, stay tuned before we dive into those details first. If you'd like to learn more about me and my company, head over to Lawn Systems.com. If you'd like to hire a short project, there's a hires button right at the top. If you'd like to help keep this channel sponsor-free and thank you to everyone who already has, there is a join button here for YouTube and a Patreon page. Your support is greatly appreciated. If you're looking for deals or discounts on products and services we offer on this channel, check out the affiliate links down below. They're in the description of all of our videos, including a link to our shirt store. We have a wide variety of shirts that we sell and new designs come out. Well, randomly, so check back frequently. And finally, our forums. Forums.LawnSystems.com is where you can have a more in-depth discussion about this video and other tech topics you've seen on this channel. Now back to our content. Over here on EAX Systems blog post, they have everything detailed out. And boy, there is a lot of bug fixes. There's all kinds of goofiness with the reporting when 12.0 went into release. They seem to have solved those problems. I didn't use the reports that much. It's neat, but I mean, if you spent a lot of time on the reports and you noticed, there was definitely some problems with the browser rendering some of them, and they would kind of get hung up. I think I talked about those in another video. But anyone who was messing around with the reports realized they were kind of broken. They fixed that problem. Doesn't seem to be there like it was. And a whole lot of little UI issues and details that were kind of broken here and there. And obviously some things that I didn't use were probably bigger issues. So definitely update this. There's not any reason I can see not to. And I didn't experience any new problems. I'm not saying that it don't exist. They may have yet to be found though with my systems, at least the use cases I have. And of course, under the improvement list, there's a lot of updates because some of the problems were initially, and I actually experienced a lot of this in a beta with my TrueNAS mini were enclosure notification systems. So they were issues. Now, I also like the fact that interfaces and scale and a lot of stuff around scale is mentioned scattered in here because, yes, TrueNAS scale is on its way. People love asking me about it. It's in the earliest stages. So no, I'm not about to switch over to it. But actively because the way they've modularized all the middleware, these updates do carry over to the TrueNAS scale series that is going to come out sometime next year. And I don't have any more insight than you would by looking at the public posting of the updates for it. But that is still on its way to happening. But let's go over a couple highlights here. Obviously enclosure management. OWAS support has been added for Gmail. This is obviously something that has a lot of impact on people who have Gmail as their back end and need to send notifications. I know Gmail has been talking about getting rid of some of the, what they refer to as less secure apps and its different transport layers to allow systems to send mail. That's why we need to have OWAS support, et cetera, et cetera. So this is getting worked into here. So that way when that gets discontinued, there's still going to be a way to use back end of G Suite and have it actually send you notifications. It hasn't been an issue we ran into. We're actually using third-party mail service. Mailgun for those that are wondering is wonderful when we use an outbound mail hop is another one we've used to get notifications so we didn't have to deal with some of the less secure apps and wherever G Suite's going with that. Now, I feel as though this one here was added because of Wendell. Fusion pools have added a threshold for adding small blocks of data to the metadata VDev. And I bring that up because, well, if you've watched my channel, you've probably watched Wendell's level one text. But I'll leave a link specifically to this, ZFS metadata, special device and you. Great video if you haven't watched it. Very detailed right up over in his forum. All about using special metadata and where you want to move things for some speed issues. So that's kind of neat that they've added that. Like I said, I have a feeling that Wendell's the reason for that. Let me get back over to here and we'll talk about what I showed over there in a second. Automatic Shrimp has been added as a new pool option when enabled. SureNAS will periodically check for disks in the pool for blocks that can be reclaimed. I turned this on. I haven't noticed any negative effects. It is off by default. So warning, if you turn it on and you have problems, it can cause some performance. It's a new feature, but it is kind of a novel thing that's in there. But at least it is off by default. That's actually a lot of times when you add something new, it may be off by default and you can add it later. I think this is kind of neat. Maybe I'll dive into this at some point. SNMP definitely had some resource issues, but they also added down below SNMP to do some traffic monitoring using IFTOP. So we're putting some information in there. So to enhance the SNMP. Not something I've done a lot on, kind of related though. There is a book, I believe it's out now by Michael Lucas. He's actually an author of a few other books on ZFS mastery and SSH mastery and SNMP mastery. So I want to read this book and then do some dives into it. I've also had him on the channel here for an interview. The guy is just an amazing technical writer. And yes, he does write some non-technical stuff that's off topic and out of scope. Either way, his book on SNMP mastery is on my to-do list. Now including this release, open ZFS 2.0. There's nothing you really need to do. If you've already built a new pool using TrueNAS 12, you have all the extra enhanced features. This update to 2.0 doesn't really change any of that. You don't have to rebuild any of the arrays. Now of note, I still have systems that are like this one here that was in place upgrades. And there's not a way to do like the old dataset encryption types, for example. They are still supported if you do an in-place upgrade from like the 11 series to 12. But if you don't build them new, you don't get some of those new dataset enhancements. That's still a thing that can't be redone. You have to rebuild the array for the encryption. But the other features like the trim feature are supported both on the new version and the old version. It was opened up for there and with the open ZFS 2.0 and some of those features being added, they're still being exposed. Including, and this one's kind of neat, the replication changes. When you're doing replication target dataset and they have a new option, because this technically makes a video I did wrong when I said you can't selectively choose what can be replicated. This is part of the open ZFS 2.0. I even dove into it because I understand it in concept. I've not actually taken it in practice, but they're starting to expose those features, properties to exclude. So it takes time to build these features into the UI. Of course, it can be done from the command lines. It's now part of the open ZFS 2.0, but no, I've not tested it at all. And the concept is you're going to be able to do a replication, which is a great way to duplicate all your data on another TrueNAS or anything that has ZFS. So you can do ZFS replication to another target device, but now you can do exclusions of things. And it's an interesting process. Like I said, out of scope of this video, but definitely pretty cool. Now, I've done a video on MinIO, and they've actually added it now, finally, as a plugin. My video was how to manually set it up in a jail and configure it within FreeBSD. There's a little confusion I have on this, though. And that confusion is, it says, and I've tried this both ways, both as the plugin, the S3 native one that's built into the services, and this one. And what it says here is confusing to me, because when I'm looking at it, it says plus UI config of multiple user credentials. And I'm completely and probably missing where that is, but I didn't see it up here, and there's a little button I'm hiding down here, but it just lets you create buckets. I didn't see any option to create users. So that confusing as far as like I can change password, well, but actually I can't. But it's now an official plugin inside of here as well. So right here, we go over to the plugins, and there it is, official. But once again, something I want to mention, we go over here, and we're going to go into the console on it. Minio demo, MC's missing. And if you're familiar with how Minio works, MC Admin is actually the tool you use for adding some of the users. So I, like I said, it's going to probably take a second video on me diving into it as a plugin. It's cool that they're further developing it and adding that on there, because S3 as a target on your TrueNAS means, well, you can use quite a few products that will set that as their target option for storage. So if you're building an internal demo of something, or you want to do kind of your own self-hosted cloud type thing and maybe rent some racks somewhere, and you are developing applications that need S3 like storage, well, you can use S3 storage and use your TrueNAS as the target for that. Really cool, they're further integrating it. And like I said, I have another video of how to manually set up a jail with this in there, and I'll link to that below as well. Definitely cool that it's now an official plugin that's part of FreeNAS. And it's always been part of FreeNAS as far as that's what they're using on the back end for the MinIO is the, when you turn on S3 under services as well. So more updates on that, definitely really neat. Now, not directly related at all, but something interesting that I know people have been wanting me to take a look at. I at least will mention that I have started testing with the TrueNAS command. Now, this is not a project that's free, this is paid, and it's targeted at people like myself or even internal IT teams that manage many different servers, including if those servers are at different locations. It's a NAS fleet management, a TrueNAS fleet management tool. And in fact, I'll give you a quick look at it. Something interesting is, is how you tie these systems to it. And this is the portal, iacsystems.com. Like I said, this is still some of the early release of it. I believe you can sign up for a demo of it still. I've been working internally, the FreeNAS team back and forth talking about this particular demo and learning about how it works so I can do some videos on it. And it's neat because it uses WireGuard and I did that whole video diving into WireGuard. But it doesn't just use WireGuard to tie the systems together if you use their hosted. This actually has two options, by the way. They'll take care of the hosting for you or you can host it yourself. So there's a Docker container you can build and set it up. I haven't done that part yet. I started right with their hosting. I wanted to see how it is. And no, it's not a free product, as I said. This is a paid commercial product targeted at business owners, MSP or IT managers who go, I need to manage and look at the reporting of my fleet. But I have two of them tied to it and then my laptop right here tied to it. And let me show you something here. Let me mix it out of this and we do an IF config. Here is the WireGuard because yes, WireGuard is now built into TrueNAS. And you can use it for more things than tying it to this, but they built a nice automated way. When I get into the details of how to set it up, it's a relatively easy, just pasting some API keys and it grabs the WireGuard config and loads it on each NAS that you tied to it. And then you have your system tied to it to get into it. So instead of trying to tie it into some portal, IX systems, when they do the hosting, they build a WireGuard tunnel and a specialized server for you for the hosting and then you tunnel into it over WireGuard. So there's not really any interface. Once you get the WireGuard set up, then you log into that to handle all the transport layer. I should say there's not an interface specifically for the transport layer. It's all done over WireGuard. Once you tie your system to it and I have my laptop and other systems tied to it, we can actually show you what the login looks like. And I thought it's worth mentioning right here. And what I want to do is start at the dashboard of a system that's tied to the TrueNAS command to show you an idea of what it looks like. It shows that I'm connected. It shows the IP address of the TrueNAS command server and something else kind of neat. We're just going to pop up a new window right here without logged in. It takes a second. It's going to refresh again and let me know. TrueNAS command is also controlling this one. Now you notice it's a local IP address and then we can click on that IP address or we can do it here and go over to True command. And that is automatically has to assume and it does warn you here that yes, you have to have whatever computer you're on connected. So WireGuard once again is facilitating all of this. We're going to go ahead and hit continue and then there's another login. So it's not like WireGuard tying into it gives you automatic log in, but let's just show you what it does. And it's pretty neat. So here's the two systems I have tied to it and let's dive into like this one right here. Here's the Mini 3 Plus. I can get stats on it. Any alert notices, any issues that may have occurred. I can switch to the other one here with the PurpleNAS that's running at home. Yes, there's some alerts on it. For some reason it went offline. I know why I was rebooting things but rebooting firewalls that cause it to get dropped and disconnected. But this is something that gets said once I start learning more about all be able to dive into it but you can set alert thresholds, do reporting and it'll report out on your fleet. The licensing for this they have prices I think listed on their site. I think I don't know. But it's something I want to throw on people's radar that it's a really cool up and coming feature from a management standpoint to be able to be able to see everything your whole fleet and manage alert status as it can tell you if a jail went down or anything else. All those notices in one dashboard. Overall, I'm really happy with the TrueNAS 12 and all the progress that's coming. Yes, I'm as excited as everyone else of who's going to be asking me about TrueNAS scale. I'm looking forward to the release of that as well. I'll leave links to the details, the level one tech video and of course the changes. And all right, have fun. Thanks. Thanks for your offers for you. And once again, thanks for watching and see you next time.