]> git.scottworley.com Git - nixos-qemu-vm-isolation/summary
 
descriptionIsolate NixOS QEMU VMs from each other
last changeFri, 21 Jul 2023 10:00:54 +0000 (03:00 -0700)
readme

Isolate NixOS QEMU VMs from each other and from the host by using a private /nix/store image that contains only the VM’s dependencies (like the installer has) rather than a virtio mount of the host’s entire /nix/store.

Update: virtualisation.useNixStoreImage exists now! But it builds the store image at runtime, rather that at build-time, drastically increasing VM start-up time.

shortlog
2023-07-21 Scott WorleyFollow NixOS PR 236656's changes about device naming main
2023-07-21 Scott WorleyOffer option of an erofs nix store image
2023-07-21 Scott WorleyReduce repetition in test script
2023-07-21 Scott Worleysquashfs -> ext4, which makes images ~5x larger. :(
2023-07-21 Scott WorleyDrop support for < 23.05
2023-06-22 Scott WorleyNew runTest interface fixes useNixStoreImage test
2023-06-22 Scott WorleyUse the new nixpkgs.lib.nixos.runTest interface for...
2023-06-22 Scott Worley23.05: New way to get the list of tier1 systems
2023-05-24 Scott WorleyDon't set virtualisation.bootDevice in 23.05+
2022-05-07 Scott WorleyAllow this to be used as a channel
2021-12-20 Scott WorleyMarkup-formatted README
2021-11-21 Scott WorleyNote that useNixStoreImage exists now
2021-12-20 Scott Worley21.11: Follow the pathsInNixDB → additionalPaths rename
2021-12-20 Scott WorleyNew nixpkgs pin
2021-11-21 Scott WorleyCheck that an unreferenced package does not appear...
2021-10-25 Scott WorleyLicense
...
heads
9 months ago main