4.0.7-0
Released 10th May 2021
Stable Release Candidate 8
OK, so 4.0.7-0 is way more conservative than our last rather outlandish release of 4.0.6-0: around two months ago.
This one has contributions from our venerable and talented @Flox and from myself @phillxnet.
Apologies to @chrstphrchvz for not managing to review/merge a further potential speedup in our package management via
‘Use pkg_infos() to speed up rpm_build_info()’ #2287
This pr touches some rather sensitive code and for the limited speed-up reported it was deemed in need of a really good look prior to merging so it you do fancy reviewing this patch then please take a good look at this pull request. And/or possibly contributing some much needed testing in this area to prove no regressions result.
Changelog summary:
- Fake Product UUID Case Sensitivity Incorrect on Rockstor 4 #2290 @phillxnet
- Fetch Group management setting and add it to payload #2294 @FroggyFlox
- Retrieve dmesg logs using journald #2281 @FroggyFlox
In brief, and in applied order
- We had a regression in our ‘Built on openSUSE’ where our Web-UI log viewer was broken for dmesg. @Flox fixed via a clever work around.
- There was a years long and unreported regression in honouring the ‘group management’ settings: found and fixed by @Flox.
- And finally a rather trivial fix by myself where our ‘Built on openSUSE’ failed, in some cases, to recognised fake product uuid that would otherwise have been caught, a regression caused by our newer inherited kernels, via the new openSUSE base OS, using lowercase for their uuids/Appliance IDs. Thanks to forum member @nigel in the following forum thread for helping to diagnose this issue: Duplicate Appliance IDs Generated - #14 by nigel
Thanks
Thanks again to all those supporting this project with their time and attention in testing and via the Stable channel subscription. The Rockstor Project is very much a community supported endeavour and every little helps.
Test away and report rapidly as we work against the forces of kipple and towards our first Stable 4 release.
Oh, and did I mention we now have Leap 15.3 rpms/repos!
And x86_64, ARM64EFI & Pi4 installer dev profiles to boot!
No; I don’t think I did .
N.B. All rpms are built on the target OS; Leap 15.3 Beta in this latest case.
Special thanks to @Flox for invaluable help on the Leap 15.3 effort.