Skip to content

Release v0.5.0 Enhanced Backend Detection & Detailed System Status

Choose a tag to compare

@diogopessoa diogopessoa released this 09 Aug 23:01
· 20 commits to main since this release
9d8be11

This version resolves compatibility issues regarding the identification of native OCI container-based systems (such as Bazzite, Aurora, and Bluefin from the Universal Blue community) and restores full visibility of the system state in the status report.

What's New

Improved Backend Detection (detect_backend)

  • Full Support for Universal Blue / Bootc-Native Distributions: Fixed the bootc status check by using flexible regular expressions (grep -qiE).

  • Filesystem Fallback: Added direct checks in system directories (/usr/lib/bootc and /sysroot/bootc) to ensure the bootc backend is selected, even when status calls require permission handling during startup.

Complete System Status (bootc_status)

  • Unified Visibility: When the backend is bootc, the [5] Status command now displays both OCI container information (bootc status) and the deployment history from rpm-ostree status.

  • Detailed Rollback and Layer Inspection: Allows you to directly view previous deployments for rollbacks and check which layered packages are present without switching between manual commands.

How to Update

To update the script to version v0.5.0:

curl -fsSL https://raw.githubusercontent.com/diogopessoa/bootc-manager/main/bootc-manager.sh -o bootc-manager.sh
chmod +x bootc-manager.sh