nixpkgs/nixos/modules
Will Fancher f8ed5f30c0 nixos/filesystems: Remove default = "auto" from fsType
NixOS has traditionally enabled the `ext` family of file systems by
default. Originally, when switching to systemd initrd, we wanted to
transition to making this explicit so that initrds could be made
without `ext`. The problem is that anyone with `fsType = "auto";` for
an `ext` file system in initrd will fail to boot, which is not really
an acceptable regression as we switch to systemd initrd by default.

By removing `default = "auto"` from `fsType`, we rule out the vast
majority of these regressions as eval errors, since most users of
`fsType = "auto"` for ext file systems are using it because of the
default value.

In hindsight, this is probably what #225352 was really about.
2026-04-05 19:06:28 -04:00
..
config Merge master into staging-next 2026-03-13 18:11:40 +00:00
hardware nixos/openrazer: fix driver list (#492823) 2026-03-29 23:17:12 +00:00
i18n/input-method fcitx5-array: init at 0.9.6 2026-03-31 20:43:40 +08:00
image fix: typos definiton/partiton in amend-repart-definitions.py 2026-03-01 14:00:11 +08:00
installer nixos/filesystems: Remove default = "auto" from fsType 2026-04-05 19:06:28 -04:00
misc nixos/documentation: remove unnecessary _file using __curPos 2026-03-19 11:45:37 -07:00
profiles nixos/profiles: disable lvm resize helper in bashless profile 2026-03-24 15:21:23 +01:00
programs treewide: Remove amesgen from maintainers, take over some 2026-03-30 20:24:52 +02:00
security nixos/apparmor: fix short path literals 2026-03-25 00:02:44 +02:00
services nixos/nominatim: add nominatim-api to PYTHONPATH (#505102) 2026-04-01 07:20:25 +00:00
system nixos/filesystems: Remove default = "auto" from fsType 2026-04-05 19:06:28 -04:00
tasks nixos/filesystems: Remove default = "auto" from fsType 2026-04-05 19:06:28 -04:00
testing nixos/test-driver: add support for nspawn containers (#478109) 2026-03-18 23:14:04 +00:00
virtualisation nixos/filesystems: Remove default = "auto" from fsType 2026-04-05 19:06:28 -04:00
module-list.nix nixos/shelfmark: init module 2026-03-30 20:35:16 -07:00
rename.nix opengfw: remove 2026-03-16 15:48:37 +08:00