TrueNAS Core 13.3 Released: Upgrade Or Move To TrueNAS Scale?

Lawrence Systems
25 Aug 202405:54

Summary

TLDRIn August 2024, TrueNAS CORE 13.3 was released as a patch for community users seeking FreeBSD 13.3 jails, BeHive, OpenZFS, and Samba fixes. However, it won't update automatically, and the current 13.0 version will continue to receive security and hot fixes. For those without legacy encrypted pools, upgrading to TrueNAS SCALE, especially with the upcoming Docker-supported Electric Eel release, is recommended. The shift to Linux in SCALE was due to Docker's popularity and developer support, signaling a move away from FreeBSD jails. The video discusses the state of development, the benefits of SCALE, and encourages viewers to share their thoughts on the forum.

Takeaways

  • 💡 TrueNAS Core 13.3 has been released but must be installed manually; it won't automatically appear in updates.
  • 🔄 13.3 is primarily for community users looking for fixes related to FreeBSD 13.3 jails, Bhyve, OpenZFS, and Samba.
  • đŸ› ïž TrueNAS Core 13.0 U62 will continue to be supported with security and bug fixes.
  • 📈 Users have the option to upgrade to TrueNAS Scale 'Dragonfish,' especially if they don't use legacy encrypted pools.
  • đŸ—“ïž The next release, 'Electric Eel' (version 24.10), is expected around the end of October 2024.
  • 🐳 Electric Eel will focus on Docker support and remove Kubernetes dependencies, making it more streamlined.
  • 👍 Upgrading isn't mandatory if your system is running smoothly; if it isn’t broken, there’s no rush to fix it.
  • 🔧 Many businesses opt to upgrade during hardware refreshes, replacing older TrueNAS Core systems with TrueNAS Scale.
  • đŸ§‘â€đŸ’» The transition from FreeBSD to Linux-based Scale was driven by developer shortages and better Docker support.
  • 📉 The open-source community faces a developer shortage, making it difficult to maintain separate FreeBSD and Linux projects for TrueNAS.

Q & A

  • What is the main focus of the August 2024 announcement regarding TrueNAS Core 13.3?

    -The announcement focuses on the release of TrueNAS Core 13.3, which is primarily for community users looking for incremental fixes related to FreeBSD 13.3 jails, bhyve, OpenZFS, and Samba.

  • Why is the TrueNAS Core 13.3 update not automatically available?

    -TrueNAS Core 13.3 is not available as an automatic update. Users must manually install it because the system will not update beyond version 13.0, which is still supported with security fixes and bug resolutions.

  • What are the key factors to consider before upgrading to TrueNAS Scale or Dragonfish?

    -Users should consider upgrading to TrueNAS Scale or Dragonfish if they do not have legacy encrypted pools and are looking for more modern features. Staying with the current version is fine if the system is stable and there is no need for new features.

  • When is TrueNAS Electric Eel expected to be released?

    -TrueNAS Electric Eel, version 24.10, is expected to be released at the end of October 2024, though it may occasionally be delayed into November if there are outstanding bugs.

  • What is one of the major changes in TrueNAS Electric Eel?

    -One major change in TrueNAS Electric Eel is the shift to full Docker support, eliminating the need for Kubernetes for container management.

  • Why is Docker considered a better choice than FreeBSD jails for containerization?

    -Docker is considered a better choice due to its wider popularity, larger application ecosystem, and stronger developer support compared to FreeBSD jails. Docker also has more extensive documentation and community backing.

  • What challenge does the open-source community face that impacts TrueNAS development?

    -The open-source community faces a shortage of developers, which hinders the ability to continue developing both FreeBSD-based TrueNAS Core and Linux-based TrueNAS Scale at the same pace.

  • How does iXsystems fund the development of TrueNAS?

    -iXsystems funds TrueNAS development through hardware sales. The company offers the software for free but relies on hardware sales to support ongoing development and improvements.

  • What has been a major issue with Kubernetes in TrueNAS Scale, and how is this being addressed?

    -A major issue with Kubernetes in TrueNAS Scale has been breakage during updates, causing applications to malfunction. This is being addressed by moving to Docker, which is simpler and better documented, reducing the risk of such issues.

  • Is it necessary to upgrade from TrueNAS Core 13.0 if the system is stable?

    -No, it is not necessary to upgrade from TrueNAS Core 13.0 if the system is stable and meets the user’s needs. However, users will miss out on new features, and upgrading may be more appropriate during a hardware refresh.

Outlines

00:00

🚀 Tranquil Core 13.3 Release and Upgrading to Dragonfish

In August 2024, the Tranquil Core 13.3 release is available as a patch for those seeking specific fixes related to FreeBSD 13.3 jails, Behive, OpenZFS, and Samba. It's not an automatic update and is aimed at community users. The current version 13.0 u62 will continue to receive security and hot fixes. For those without legacy encrypted pools, it might be time to upgrade to Dragonfish, especially with the upcoming release of Electric Eel (24.10), which will be fully Docker-supported and is expected in late October 2024. The speaker has done beta testing and is excited about the new features. However, if users are content with their current system, there's no immediate need to upgrade as 13.0 is still supported. The speaker also discusses the shift from FreeBSD jails to Docker containers due to the latter's popularity and developer support, which has influenced the development direction of the project.

05:02

💬 Docker Integration and Community Feedback

The speaker expresses a personal dislike for the previous Kubernetes updates in Dragonfish, which caused breakages. They believe the move to Docker will resolve these issues due to Docker's popularity and better documentation. The speaker invites viewers to share their thoughts on the channel and subscribe for more content. They also mention the forum on their website for more in-depth discussions. The video concludes with a musical note.

Mindmap

Keywords

💡Tras Core 13.3

Tras Core 13.3 refers to a specific version of the TrueNAS operating system, which is an open-source storage operating system based on FreeBSD. In the video, it is mentioned that this version is released as a patch and is not automatically updated, indicating that users need to manually install it to get the incremental fixes and improvements it offers.

💡FreeBSD 13.3 jails

FreeBSD jails are a feature of the FreeBSD operating system that allows for the creation of isolated environments within the same system. The script mentions that Tras Core 13.3 is intended for community users looking for fixes specific to FreeBSD 13.3 jails, suggesting that this version includes improvements or bug fixes related to this feature.

💡OpenZFS

OpenZFS is an open-source file system that provides features like data integrity, scalability, and performance. The script highlights that Tras Core 13.3 includes fixes specific to OpenZFS, indicating that users who rely on this file system for their storage needs might benefit from updating to this version.

💡Samba

Samba is a software suite that allows file and print services to Windows-based clients to be integrated into a Unix server environment. The script mentions Samba as one of the areas where Tras Core 13.3 provides incremental fixes, suggesting that users who use Samba for sharing files and printers might find value in this update.

💡TrueNAS SCALE

TrueNAS SCALE is a software-defined storage platform that is part of the iX Systems product line. The video discusses the possibility of upgrading to TrueNAS SCALE, especially for those without legacy encrypted pools, indicating that it might be a more modern and feature-rich option compared to Tras Core.

💡Electric Eel

Electric Eel is a codename for a future version of TrueNAS SCALE, scheduled for release in October 2024. The script suggests that this version will be fully Docker supported, which means it will likely offer a more streamlined and popular containerization platform compared to the current Kubernetes-based system.

💡Docker

Docker is a platform that allows developers to package applications with all of their dependencies into a 'container' that can run on any Linux server. The script mentions that Electric Eel will be the first version of TrueNAS SCALE to fully support Docker, indicating a shift towards a more widely adopted containerization technology.

💡Kubernetes

Kubernetes is an open-source platform designed to automate deploying, scaling, and operating application containers. The script discusses the challenges and breakages that have occurred with Kubernetes updates in TrueNAS SCALE, suggesting that the move to Docker in Electric Eel aims to simplify and stabilize the container management process.

💡iX Systems

iX Systems is a business that sells hardware and is a partner with TrueNAS. The script explains that the sales of iX Systems hardware fund the development of TrueNAS, highlighting the relationship between the commercial aspect of the company and the open-source nature of the software.

💡Hardware Refresh

A hardware refresh refers to the process of upgrading or replacing the physical components of a system. The script suggests that when a hardware refresh occurs, it might be a good time to consider upgrading from Tras Core to TrueNAS SCALE, especially for businesses that have previously invested in TrueNAS systems.

💡Open Source Community

The open source community refers to the collective of individuals and organizations that contribute to and support open-source projects. The script touches on the challenges faced by the open source community, particularly the lack of developers, which affects the pace and direction of development for projects like TrueNAS.

Highlights

Trass Core 13.3 has been released, but it must be loaded manually as a patch and will not show up automatically.

The 13.3 release is specifically for FreeBSD users who need incremental fixes, focusing on FreeBSD 13.3 jails, behive, OpenZFS, and Samba.

Trass Core 13.0 will continue to receive security updates, bug fixes, and hot fixes for the foreseeable future.

Users must manually upgrade to Trass Core Dragonfish if they want to switch from 13.0, especially if they don't have legacy encrypted pools.

Trass Core Electric Eel (version 24.10) is slated for release in October 2024, with full Docker support.

Electric Eel will be the first version without the extra Kubernetes requirements, streamlining Docker container support.

The beta testing of Electric Eel has shown promising results with a more stable and efficient platform.

There is no pressing need to upgrade to Dragonfish if your current system on 13.0 is stable and meeting your needs.

Hardware refreshes are a good time to upgrade to newer versions of Trass Core, such as Dragonfish or Electric Eel.

FreeBSD jails have lost the popularity contest to Docker containers due to broader developer support for Docker.

Moving from FreeBSD to Linux, which occurred with Trass Scale, was difficult initially but has improved significantly by 2024.

IX Systems focuses on hardware sales, which fund the development of Trass software, both Core and Scale.

There is a shortage of open-source developers, and forking Trass Core would not magically resolve this issue.

Docker's popularity and extensive documentation make it a simpler, more reliable containerization platform than Kubernetes.

Despite challenges, Trass Scale has become a stable and reliable product, especially with Docker replacing Kubernetes.

Transcripts

play00:00

it is August of 2024 and tras core 13.3

play00:04

has been essentially released but you

play00:06

have to load it as a patch is not going

play00:08

to show up automatically but is it time

play00:10

to update or is it time to move let's

play00:13

talk about your options and let's get

play00:15

[Music]

play00:20

started are you an individual or Forward

play00:23

Thinking business seeking expert

play00:24

assistant with network engineering

play00:25

storage or virtualization projects maybe

play00:28

you're part of an internal it team that

play00:29

needs to Pro effectively manage Monitor

play00:31

and secur Technology we offer

play00:33

comprehensive Consulting Services

play00:34

tailored to meet your specific

play00:35

requirements whether you need fully

play00:37

manage or co-managed IT services our

play00:39

team is ready to help you we specialize

play00:41

in supporting businesses that require it

play00:43

Administration or team seeking an extra

play00:45

layer support to enhance our operations

play00:47

our install team is ready to assist you

play00:48

with all of your structure cabling and

play00:49

Wi-Fi planning needs as well to learn

play00:51

more about any of our services head over

play00:53

to lawren systems.com fill out the hire

play00:55

us form and let us start crafting the

play00:57

perfect it solution for you if you want

play00:59

to show some extra love for our Channel

play01:01

check out our swag store with shirts

play01:03

hats dust accessories and more we also

play01:06

have affiliate links down below that'll

play01:07

get you discounts and Deals on products

play01:09

and services we talk about on this

play01:10

channel with the ad read out of the way

play01:12

let's get you back to the content that

play01:13

you came here for now here's the August

play01:15

20124 announcement for trass core

play01:18

13.3 but this isn't for everyone the 133

play01:21

release is intended solely for Community

play01:24

users looking for incremental fixes

play01:26

specific to FreeBSD 13.3 jails behive

play01:29

open ZFS and Samba if we go down here

play01:32

and we notice that the 13.0 u62 which is

play01:35

current it is going to be supported with

play01:38

security fixes and hot fixes and

play01:41

resolutions for any newly discovered

play01:43

major bugs which means if I go over here

play01:45

to my trass core system and I hit check

play01:47

for

play01:47

updates it's not going to want to

play01:49

automatically update it stopped right

play01:52

here at 13.0 and doesn't have an option

play01:54

for 133 you can install it as a manual

play01:57

update or you could upgrade to traskal

play02:00

Dragonfish and that's what I want to

play02:02

talk about is it time to upgrade to

play02:04

Dragonfish and if you don't have Legacy

play02:06

encrypted pools it's probably time to

play02:09

upgrade if not now soon when electric

play02:11

eel comes out now the reason I said

play02:13

electric eel is cu that'll be version

play02:15

24.10 targeted to release at the end of

play02:18

October 2024 I usually say the end

play02:21

because I've never seen them release it

play02:22

too much earlier before the end on a

play02:24

Target and maybe once while they'll

play02:25

slide into November if there's some bugs

play02:28

are still fixing but either way I have

play02:30

done some beta testing with the electric

play02:32

eel and it's really nice electric heel

play02:34

is the first version it's going to be

play02:35

all Docker supported and they're not

play02:37

going to need all the extra kubernetes

play02:39

things on the back end of it so I think

play02:41

that's definitely a good path forward

play02:43

that being said do you have to upgrade

play02:45

well as I noted it's still supported and

play02:47

if you're happy with the system as it is

play02:49

it ain't broke don't fix it I think

play02:50

that's perfectly fine but you are not

play02:52

getting any more feature updates and

play02:54

maybe when you wait for a hardware

play02:56

refresh it's time to replace and that's

play02:58

mostly what we're doing for our business

play02:59

clients cuz we we've sold a lot of core

play03:00

systems to a lot of businesses and when

play03:03

the hardware refresh comes up we will

play03:05

then go ahead and replace them with

play03:06

scale we've already sold scale systems

play03:08

to newer clients because that's the best

play03:11

option today if you're getting a new Nas

play03:13

and putting it together with true nass I

play03:15

want to talk a little bit about what's

play03:17

happening on the back end and why

play03:18

because I've seen a lot of people have a

play03:20

lot of controversy or confusion around

play03:22

it and it's just comes down to a lack of

play03:24

development in the bstd community uh

play03:27

jails have been around a long time I

play03:28

think they're awesome they're amazing

play03:29

aming and if you want to call it a

play03:31

popularity contest between FreeBSD jails

play03:34

and Docker containers and that

play03:36

containerization platform I'm going to

play03:38

say Dockers really want there are way

play03:40

way more applications way more

play03:41

developers supporting those applications

play03:43

and it's not trivial BSD cannot just be

play03:46

bolted on with Docker it's a kernel

play03:49

level implementation that's why they

play03:51

made the move to Linux that move was

play03:53

particularly painful in the beginning uh

play03:55

all the way in 2021 when the beta's

play03:56

released and it's gotten substantially

play03:58

better here in 202 before they're

play04:00

putting all their effort to it them

play04:02

being ax systems and uh I think it's a

play04:04

good thing I seen people suggesting they

play04:06

fork in start their own version of tras

play04:09

core and there's nothing really stopping

play04:11

it from doing that other than forking it

play04:14

doesn't magically make a bunch of

play04:15

developers fall from the sky and start

play04:17

writing code the reality is we have kind

play04:20

of a deficit here in the open source

play04:21

Community as a whole where we don't have

play04:24

enough developers and you know as much

play04:25

as uh he was not a big fan of Linux he

play04:27

was right when Steve Balmer yelled

play04:29

Developers developers developers we need

play04:31

them that's what's going to keep the

play04:32

project moving forward I ex systems is a

play04:35

business who sells Hardware we are a

play04:36

partner with I ex systems that Hardware

play04:38

funds the development of Trance that

play04:39

they completely give away and uh I don't

play04:41

think there's enough funds in the

play04:43

buckets to keep putting all the features

play04:45

into the FreeBSD trass core bucket and

play04:49

the trass scale Linux bucket so that's

play04:52

kind of how I feel where the status is

play04:54

today but it's not bad I really think

play04:57

that they've made a stable product I'm

play04:58

really happy where trass scale is today

play05:01

I'm really excited about electric yel

play05:03

because I was never a fan of the way

play05:04

they did it I've talked about the

play05:06

breakage that has occurred many times

play05:08

with some of the kubernetes updates

play05:09

between versions or just when

play05:10

applications went arai inside of scale

play05:13

once they move to Docker I think this is

play05:14

going to be a pretty solved problem

play05:16

because Docker is much more well

play05:17

documented much more popular you don't

play05:19

have the extra complexities that come

play05:21

with kubernetes but what do you think

play05:22

leave your thoughts and comments down

play05:24

below like And subscribe to see more

play05:25

content from the channel have a more

play05:27

engaging discussion on this other topic

play05:28

sett to my forum forums. systems.com and

play05:32

uh I'll see you over there thanks

play05:35

[Music]

Rate This
★
★
★
★
★

5.0 / 5 (0 votes)

Étiquettes Connexes
TrueNAS CoreDragonfishDocker SupportFreeBSDIT ServicesNetwork EngineeringStorage SolutionsVirtualizationOpen ZFSSamba
Besoin d'un résumé en anglais ?