nixpkgs/nixos/modules/virtualisation
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
..
nspawn-container nixos/virtualisation: provide actionable advice on VLAN TAP failure 2026-03-04 08:40:12 +01:00
podman nixos/docker: Use backtick in description to format the option (#482752) 2026-03-21 19:38:39 +00:00
amazon-ec2-amis.nix
amazon-image.nix nixos/ec2-metadata-fetcher: add lzip user-data decompression 2026-03-24 14:51:59 -07:00
amazon-init.nix
amazon-options.nix
appvm.nix
azure-agent.nix
azure-bootstrap-blobs.nix
azure-common.nix nixos: remove optional builtins prefixes from prelude functions 2026-01-15 16:07:55 +01:00
azure-config-user.nix
azure-config.nix
azure-image.nix virtualisation/azure-image: add additionalSize option 2026-02-25 08:44:31 +01:00
build-vm.nix
cloudstack-config.nix treewide: remove unused with 2025-10-05 10:50:41 +02:00
container-config.nix
containerd.nix treewide: apply nixfmt 1.2.0 2026-01-22 18:37:56 -03:00
containers.nix Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-13 16:53:28 +01:00
cri-o.nix Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-13 16:53:28 +01:00
digital-ocean-config.nix
digital-ocean-image.nix
digital-ocean-init.nix
disk-image.nix
disk-size-option.nix
docker-image.nix
docker-rootless.nix treewide: Fix links in module documentation 2025-08-25 12:55:11 -04:00
docker.nix nixos: Update podman and docker option 2026-03-01 18:40:57 +05:30
ec2-amis.nix
ec2-data.nix nixos/ec2-data.nix: Print whole host pubkeys 2025-12-23 13:41:44 +01:00
ec2-metadata-fetcher.sh nixos/virtualisation/ec2: fix preflight validation and variable scoping 2026-03-24 15:38:20 -07:00
ecs-agent.nix
google-compute-config.nix
google-compute-image.nix nixos/google-compute-image: add buildMemSize option 2025-10-15 15:08:07 -07:00
grow-partition.nix
guest-networking-options.nix nixos/virtualisation: correct virtualisation.vlans docstring 2026-01-27 16:58:48 +01:00
hyperv-guest.nix
hyperv-image.nix
incus-agent.nix Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-13 16:53:28 +01:00
incus-virtual-machine.nix Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-13 16:53:28 +01:00
incus.nix nixos/incus: add useACMEHost option 2026-03-28 21:46:51 +01:00
kubevirt.nix
kvmgt.nix
libvirtd.nix nixos/libvirtd: fix NSS module logic 2026-03-12 21:47:50 -04:00
linode-config.nix
linode-image.nix
lxc-container.nix Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-13 16:53:28 +01:00
lxc-image-metadata.nix Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-13 16:53:28 +01:00
lxc-instance-common.nix Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-13 16:53:28 +01:00
lxc.nix Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-13 16:53:28 +01:00
lxcfs.nix Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-13 16:53:28 +01:00
nixos-containers.nix nixos-containers: remove unnecessary _file using __curPos 2026-03-19 11:45:38 -07:00
oci-common.nix
oci-config-user.nix
oci-containers.nix nixos/oci-containers: set Restart to on-failure 2026-02-05 13:02:32 +01:00
oci-image.nix
oci-options.nix
openstack-config.nix
openstack-metadata-fetcher.nix
openstack-options.nix
openvswitch.nix treewide: remove unused with 2025-10-05 10:50:41 +02:00
parallels-guest.nix prl-tools: 26.0.1-57243 -> 26.1.1-57288 2025-10-04 18:20:59 +08:00
proxmox-image.nix nixos: remove optional builtins prefixes from prelude functions 2026-01-15 16:07:55 +01:00
proxmox-lxc.nix
qemu-guest-agent.nix
qemu-vm.nix nixos/filesystems: Remove default = "auto" from fsType 2026-04-05 19:06:28 -04:00
rosetta.nix nixos/binfmt: move magics to separate file (#434136) 2025-12-08 09:12:40 +00:00
spice-usb-redirection.nix
vagrant-guest.nix
vagrant-virtualbox-image.nix
virtualbox-guest.nix nixos/virtualbox-guest: Limit access to /dev/vboxuser 2026-03-16 16:15:26 +01:00
virtualbox-host.nix nixos/virtualbox-host: fix for kernels >= 6.12 2025-09-19 15:22:32 -05:00
virtualbox-image.nix lib/cli: deprecate toGNUCommandLine 2025-10-21 21:01:38 +02:00
vmware-guest.nix nixos: remove references to the xorg namespace 2026-01-25 22:58:40 +01:00
vmware-host.nix treewide: remove redundant parentheses 2025-10-05 10:52:03 +02:00
vmware-image.nix vmware: baseImageSize -> virtualisation.diskSize 2026-02-26 21:18:34 +01:00
waagent.nix nixos/systemd: CPUAccounting is deprecated 2025-10-23 18:54:30 +00:00
waydroid.nix treewide: apply nixfmt 1.2.0 2026-01-22 18:37:56 -03:00
xe-guest-utilities.nix
xen-boot-builder.sh nixos/xen: deprecate org.xenproject.bootspec.v1 2026-01-24 10:13:41 +11:00
xen-dom0.nix Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams" 2026-03-13 16:53:28 +01:00
xen-domU.nix
xen.md nixos/xen: add basic documentation 2026-02-03 14:59:03 +11:00