This is a maintenance release and includes refinement and fixes for issues discovered after the 24.04.1 and 24.04.1.1 releases.
Notable changes:
Fixes implemented for CVE-2024-6387, noted as the “regreSSHion” vulnerability. Additional details and links to the technical discussion and analysis of the vulnerability are available from NAS-129828.TrueNAS SCALE Enterprise users should update to 24.04.2 as soon as possible to address this vulnerability.
Does it include the fix to NAS-128913/NAS-128561 (zfs import takes 15minutes during boot)? To my understanding it was merged and was supposed to be in the next release but I am unable to find it in the changelog.
Just an FYI, kind of odd the announcement above doesn’t mention the OOM and NFS issues. Those are rather important to those of us waiting to upgrade. I see by reading the tickets that it appears they are resolved with arc max now set to 85% and some other changes.
To me, those by FAR are the most important fixes in 24.0.2! I would think those would have made the list in the first post.
Installed now, no network after boot ;_;
Even after rollback to 24.04.1.1
I have a bridge for jailmaker + everything else. But i can’t remove it since it is in use by apps.
Edit: I can see the link aggregation working, it changes from 0 to 2500.
Edit2: Got it going again after downgrading to 24.04, then to 24.04.1
Connection refused on the http/s ports after updating so I cannot reach webui. SSH works, VMs on the br0 are accessible too. Weird.
Update: I lied, http port works, just https is not working. I had forgotten which port I used for http since I never use it.
Update2: The https certificate was expired, I had forgotten to update the api token. I feel like I should have gotten an alert when it expired but anyway, it’s solved now.
This is a first for me. I’m unable to install the update at all:
[EFAULT] Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/tmp/tmptol5c1hf/truenas_install/__main__.py", line 795, in main() File "/tmp/tmptol5c1hf/truenas_install/__main__.py", line 483, in main exclude_list_file.write("\n".join(exclude_list).encode("utf-8")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ UnicodeEncodeError: 'utf-8' codec can't encode characters in position 558-560: surrogates not allowed
Tried rebooting and updating again and no luck. No errors on boot pool with 20GB free.
Currently running 24.04.1.1.
SuperMicro X11SRM-F
Xeon W-2125
4X SuperMicro MEM-DR464L-CL02-LR26 64GB LRDIMM
Seasonic Focus 650W 80 Plus Gold
32X WDS200T2B0A 2TB SSD for storage
2x 32GB SATADOMs for boot
2x LSI 9400-16i
Unusual… I’d suggest waiting for a week to see if there are other users with a similar issue.
Its sometimes easier to diagnose if there is a pattern.
Perhaps start a separate thread??
No immediately obvious faults after update. Apps still try to deploy before bridge is setup causing duplicate pods, but I’m kinda used to tearing those down at this point after a reboot & they don’t impact anything if I forget.
…I’m going to jinx this one again & say “nothing is obviously broken”. 9/10