News: 0001571894

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Greenboot Rust Rewrite Approved For Fedora 43

([Fedora] 6 Hours Ago Greenboot In Rust)


Red Hat engineers have been [1]rewriting Greenboot in the Rust programming language to replace the Bash-written version of this generic health check framework for systemd, bootc, and RPM-OSTree based Linux environments. That Rust rewrite of Greenboot is now cleared for appearing in the Fedora Linux 43 release.

The modern Greenboot written in Rust provides health checks and rollback functionality for RPM-OSTree based systems as before and now bootc systems too. The functionality is effectively the same as the former Bash code and has played a big role in the likes of Fedora IoT.

The [2]Fedora change proposal explains of the Greenboot-RS version:

"Current IoT Users should notice no changes, apart from their Greenboot version iterating after rpm-ostree upgrade. All functionality from previous Greenboot versions is retained, so the health check features they are used to will still remain.

Future IoT Users leveraging bootc will notice Greenboot support included when setting up IoT with bootc. These Users will now have access to the health check and rollback features Greenboot provides, and will start to see a Greenboot MOTD when booting their systems."

Releasing the Greenboot Rust version as part of Fedora 43 is now [3]approved by the Fedora Engineering and Steering Committee.



[1] https://www.phoronix.com/news/Greenboot-Bash-Rust

[2] https://fedoraproject.org/wiki/Changes/Greenboot_RS_Change_Proposal

[3] https://pagure.io/fesco/issue/3459



RustIsWinning

cynic

What they say: What they mean:

New Different colors from previous version.
All New Not compatible with previous version.
Exclusive Nobody else has documentation.
Unmatched Almost as good as the competition.
Design Simplicity The company wouldn't give us any money.
Fool-proof Operation All parameters are hard-coded.
Advanced Design Nobody really understands it.
Here At Last Didn't get it done on time.
Field Tested We don't have any simulators.
Years of Development Finally got one to work.
Unprecedented Performance Nothing ever ran this slow before.
Revolutionary Disk drives go 'round and 'round.
Futuristic Only runs on a next generation supercomputer.
No Maintenance Impossible to fix.
Performance Proven Worked through Beta test.
Meets Tough Quality Standards It compiles without errors.
Satisfaction Guaranteed We'll send you another pack if it fails.
Stock Item We shipped it before and can do it again.