TrueNAS SCALE 24.10.0 is Now Available!

Everything worked flawlessly.
Thanks!

1 Like

Iā€™m interested in this well as I use it for my Homebridge app.

1 Like

Pretty happy with the upgrade so far, was on RC1 and 2 with almost no issues, and the few that I had were easily fixed on my end. Since upgrading to 24.10.0 though my apps page has been showing ā€œError In Apps Serviceā€ and when I hover over that I get ā€œApplication(s) have failed to start: Failed to start docker serviceā€. However docker ps shows me that all are started and healthy, and nothing seems to be amiss otherwise. Anyone else have this?

I was hoping for an eventful evening spent pulling my hair out, but alas, another smooth updateā€¦ :wink:
Thanks for all the hard work!

2 Likes

Another smooth update. Cheers!

1 Like

Indeed, I need to ensure connectivity from 3 separate vlans back to one of my apps via these IPs / bridges.

1 Like

Not from inside the Web GUI. But I think someone from iX mentioned in the RC2 thread that you can setup the networks via the CLI.

Thatā€™s a shame. In that case I may wait if / until the feature becomes available before upgrading. Can anyone from iX comment on if this is being considered or if we still need to raise a feature request?

1 Like

As usual, I am going to wait for 24.10.1 or .2 before upgrading but just in case people donā€™t realise itā€¦

Whilst EE takes advantage of the ZFS RAIDZ expansion functions, it should be noted that iX were actually the primary drivers of developing this new ZFS functionality in the first place.

Apparently iX has been at the core of ZFS for years, and this is just the latest ZFS enhancement driven by iX.

3 Likes

I think FreeBSD Foundation sponsored the initial feature development (by Matt Ahrens), and iX sponsored the finalization, debugging and integration work to make it a reality (by Don Brady).

Ie the famous last 10% that takes half the time :wink:

Edit: relevant quote

Thank you to the FreeBSD Foundation for commissioning this work in 2017 and continuing to sponsor it well past the original time estimates!
Thank you to iXsystems for sponsoring the final push to land this feature into OpenZFS.

ā€¦

:100:

Back when the company I worked for still had some Sun machines was my first exposure to the great features of ZFS - ā€œwhat are these magical things called snapshots and clones?ā€

A few years after that I built a homebrew Debian NAS with ZFS using the pre-built packages that the great maintainers are in charge of that I used for many years, however, I became a bit fed up of administering the system using the CLI, which is why I went to TrueNAS, which iX systems have done a brilliant job of.

So a huge thanks from me to those from Sun, Oracle, FreeBSD, OpenZFS, iX, Proxmox and many many others who contribute(d) to ZFS!

Itā€™s just a shame about the ongoing and seemingly unresolveable licensing issue which prevents it being included with the Linux kernel, but I suspect thatā€™s not a problem for most of us here :slight_smile:

1 Like

To clarify the work by the Foundation in 2017 was financially sponsored by iX. It got stalled out over the years and we sponsored the 2nd round of work to get it over the finish line for everyone :slight_smile:

8 Likes

Looks like EE is an overall success.

I updated two VM systems to EE. One runs on Virtualbox and has several apps filebrowser, Frigate, rsyncd Tailscale. I have not updated the pools on it but may later. The other vm runs on VMware Workstation and is a bare setup with no apps yet that was upgraded from a new Dragonfish install to EE. Both look and work good.

As per what I normally do for the production servers, I wonā€™t upgrade them for awhile just in case something is uncovered in the first release (.0 version) of EE that may cause an issue.

2 Likes

Both my systems migrated well to 24.10.0 from Dragonfish. One had some simple custom apps, and I used the command ā€œmidclt call -job k8s_to_docker.migrate poolnameā€ to migrate them, and everything worked well. Many thanks to all those involved with getting EE done.

2 Likes

My upgrade went well, other than one of my dashboard items being blank. Had to remove and then re-add it.

I donā€™t much like the idea of an upgrade doing significant things to user data with no warning or explanation and zero visibility. I need to back up my app data, and the upgrade moved and hid it. Worse, it left something behind that could have tricked me in to thinking I was still successfully backing it up.

Iā€™d like to understand this choice from the developers point of view, because from my point of view as a consumer, it seems like a poor choice indeed.

@sendu

See the extended discussion in Migrating from TrueCharts which can be summarised by:

The Electric Eel software cloned your user data and then hid the original.
That way the migration could be done from K8s to Docker without touching your original data. If you needed to move back to Dragonfish, we would then be able to downgrade and preserve the original data. So it was purely an exercise of adding seat belts.

Just upgraded, all official/community/custom apps, only one that had an issue was Tailscale and that was auth key related.

One thing Iā€™m noticing, most of my apps show that there are 2 pods. 1 running and 1 exited. Looks like the exited one was just setting permissions?

Screenshot 2024-10-31 224657

Not really a big deal, just curious :slight_smile:

Yea, you have to give it a new key or reinstall Tailscale which you would give it a new key anyway as part of the install. That was the only hickup out of my apps that I saw.

Tonight was homelab nightā€¦and in addition to a whole bunch of data moves it was also production server upgrade time.

Everything is looking good over here. I host almost my entire homelab in this box including the bulk of my VMs and services directly in TrueNAS

Just makes me remember why I love TrueNAS/ZFS.
Weā€™ve got fully functional vms that are actually doing stuff here. The entire contents of their hard drives is reduced down to like 10 Gig
ā€¦a 189% space saving
ā€¦and they are seeing latencies measured in microseconds
ā€¦while Iā€™m doing silly things to generate more load! lol :slight_smile:

3 Likes