Admins will be upgrading ORNL GitLab Servers on Saturday, 16 May 2026, from 7 AM until 11 AM EST. Repositories will experience intermittent outages during this time.
-`fileSystems.<name>.autoFormat` now uses `systemd-makefs`, which does not accept formatting options. Therefore, `fileSystems.<name>.formatOptions` has been removed.
-`fileSystems.<name>.autoResize` now uses `systemd-growfs` to resize the file system online in stage 2. This means that `f2fs` and `ext2` can no longer be auto resized, while `xfs` and `btrfs` now can be.
## Other Notable Changes {#sec-release-23.11-notable-changes}
- The Cinnamon module now enables XDG desktop integration by default. If you are experiencing collisions related to xdg-desktop-portal-gtk you can safely remove `xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];` from your NixOS configuration.
message="The ‘fileSystems’ option can't be topologically sorted: mountpoint dependency path ${ls" -> "fileSystems'.cycle} loops to ${ls", "fileSystems'.loops}";
@@ -312,8 +316,11 @@ in
{assertion=!(anynotAutoResizablefileSystems);
message=let
fs=head(filternotAutoResizablefileSystems);
in
"Mountpoint '${fs.mountPoint}': 'autoResize = true' is not supported for 'fsType = \"${fs.fsType}\"':${optionalString(fs.fsType=="auto")" fsType has to be explicitly set and"} only the ext filesystems and f2fs support it.";
in''
Mountpoint '${fs.mountPoint}': 'autoResize = true' is not supported for 'fsType = "${fs.fsType}"'
${optionalString(fs.fsType=="auto")"fsType has to be explicitly set and"}
only the following support it: ${lib.concatStringsSep", "resizableFSes}.