Add snapshot restore action to BOS Settings #23
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
BOS-26 adds the
bos-restore-snapshot <number>command for a root booted from a GRUB snapshot. Add a Settings > Snapshots action that invokes this command with explicit confirmation, explains that the current@root is preserved, and clearly warns that the system will reboot. Keep the existing snapshot list behavior. Validate the command invocation and confirmation flow in an isolated headless environment. Do not run a graphical desktop on the host.Implementation PR: #24
Adds a confirmed restore action, validates and invokes
pkexec bos-restore-snapshot <number>, and reports command errors. The confirmation explains that the current@root is preserved as a backup and that the system will reboot. Verified with frontend checks/build, headless confirmation tests, and Rust tests/build/clippy/format checks. No desktop or real restore helper was launched.Implementation is linked to PR #24. Frontend checks/build, headless confirmation tests, and Rust tests/build/Clippy/format passed. Forgejo CI was pending at last check. Moving to REVIEW for independent review; if CI fails, return it to TODO with the failure recorded.