Feature #15280


Boot Environments 2.0

Added by Christian McDonald 5 months ago. Updated 3 months ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:
Release Notes:



  • Configuration History is now a separate page and is no longer part of Backup & Restore.
  • Configuration History is now aware of Boot Environments. Supports downloading, deleting and restoring across boot environment boundaries.
  • System updates are now installed in an offline clone of the running system and booted "temporarily" to facilitate automatic fallback to previous working environment.
  • Boot Verification is performed when booting temporary Boot Environments. System will automatically reboot into prior boot environment upon boot failure.


clipboard-202402211456-bdjnl.png (1.11 MB) clipboard-202402211456-bdjnl.png Christian McDonald, 02/21/2024 07:56 PM
clipboard-202402211457-fegcy.png (982 KB) clipboard-202402211457-fegcy.png Christian McDonald, 02/21/2024 07:57 PM
clipboard-202402211457-rbjkq.png (981 KB) clipboard-202402211457-rbjkq.png Christian McDonald, 02/21/2024 07:57 PM
clipboard-202402211457-fcvqv.png (850 KB) clipboard-202402211457-fcvqv.png Christian McDonald, 02/21/2024 07:57 PM
clipboard-202402211458-ydyne.png (496 KB) clipboard-202402211458-ydyne.png Christian McDonald, 02/21/2024 07:58 PM
clipboard-202402211511-mlhlp.png (1000 KB) clipboard-202402211511-mlhlp.png Christian McDonald, 02/21/2024 08:11 PM
Actions #2

Updated by Jordan G 4 months ago

while this offers great functionality it needs to be heavily documented and possibly warrants a system message as the transition from 23.09.1, one could assume if the update failed for any reason it boots back into 23.09.1 following the attempted upgrade where nothing would be visible to the user about this new functionality (unless watching the console), and if a new environment was already created prior, it will appear as if the saves are duplicating. Attempting to perform the upgrade again, creates more additional save points potentially lending itself to filling an eMMC or smaller storage capacities rather quickly.

In my recent attempts using a system with ZFS mirror array, it consistently failed to boot after what seemed an uneventful process moving from 23.09.1 to 24.03.a.20240302.0116 build. In turn I experienced similar to the above due to being unaware the new boot environment was failing to boot since I wasn't watching the console initially

Actions #3

Updated by Jim Pingle 3 months ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Closing, it's in the release, any issues can be opened separately going forward.


Also available in: Atom PDF