Skip to content

Breaking Changes

Current and future Secureboot users must follow our key-rotation guide. Everyone else only needs to re-enroll the TPM.

2026-08-26: the steam-gaming extension is now simply called gaming

Section titled “2026-08-26: the steam-gaming extension is now simply called gaming”

Your system will fail to update until you disable the Steam-Gaming extension. So, run updatectl disable --now steam-gaming && updatectl update, and then re-enable the gaming extension after rebooting into the newly installed version.

2026-07-21: switch from tmpfiles to confext for /etc

Section titled “2026-07-21: switch from tmpfiles to confext for /etc”

Copy the current /etc into the mutable extensions directory and drop the symlinks that point back into the factory tree:

Terminal window
sudo mkdir -p /var/lib/extensions.mutable
sudo cp --archive --no-target-directory /etc /var/lib/extensions.mutable/etc
sudo find /var/lib/extensions.mutable/etc -lname '*share/factory*' -delete
Terminal window
updatectl update
sudo systemctl reboot

Log in to confirm your user account is intact before continuing.

The old /etc is still on disk and could cause problems in the future.

  • Roll back to build 20260721000055 or earlier.
  • Confirm which build you booted:
Terminal window
cat /etc/os-release

Do not continue unless this reports 20260721000055 or older.

  • Delete the stale configuration:
Terminal window
sudo rm -rf /etc/*
  • Reboot back into the new image.