Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Only start the VirtualBox guest services if we're in a VirtualBox VM | Eelco Dolstra | 2013-10-09 |
| | |||
* | Don't expand paths during VirtualBox image generation | Eelco Dolstra | 2013-10-09 |
| | |||
* | Generate a VirtualBox appliance (in OVF format) instead of a disk image | Eelco Dolstra | 2013-10-08 |
| | |||
* | Amazon's pv-grub is GRUB 1 | Eelco Dolstra | 2013-10-07 |
| | |||
* | Give the VDI generator more memory | Eelco Dolstra | 2013-10-07 |
| | | | | | | | These out of memory conditions are highly unpredictable, which is very annoying. http://hydra.nixos.org/build/6411393 | ||
* | Use "cp" instead of "rsync" for VirtualBox image generation | Eelco Dolstra | 2013-10-02 |
| | | | | Rsync appears to use a lot of memory. Fixes #266. | ||
* | Remove services.ttyBackgrounds | Eelco Dolstra | 2013-09-26 |
| | | | | This hasn't worked in a long time. | ||
* | types.list -> types.listOf | Eelco Dolstra | 2013-09-04 |
| | |||
* | Update all legacy-style modules | Eelco Dolstra | 2013-09-04 |
| | | | | | | | | | | | | | I.e., modules that use "require = [options]". Nowadays that should be written as { options = { ... }; config = { ... }; }; Also, use "imports" instead of "require" in places where we actually import another module. | ||
* | Build 32-bit VirtualBox image | Eelco Dolstra | 2013-08-26 |
| | | | | Issue #200. | ||
* | Add several missing uids and gids to modules/misc/ids.nix | Rickard Nilsson | 2013-08-23 |
| | |||
* | libvirtd-service: document that users in "libvirtd" group have access | Bjørn Forsman | 2013-08-16 |
| | |||
* | Add libvirtd gid | Rickard Nilsson | 2013-08-16 |
| | |||
* | libvirtd-service: give access to users in the "libvirtd" group | Bjørn Forsman | 2013-08-15 |
| | | | | | | | | | Currently only root has access. But with this patch all users in "libvirtd" group will have access. This is similar to how it's done on Ubuntu. Also, add virtualisation.libvirtd.extraConfig option for further customization of libvirtd.conf. | ||
* | Increase memory for the VirtualBox image generator | Eelco Dolstra | 2013-08-05 |
| | |||
* | qemu-vm: Add new option writableStoreUseTmpfs. | aszlig | 2013-08-01 |
| | | | | | | | | | | | This is to use the VMs own disk image instead of a tmpfs in order to avoid eating more memory. Of course, by default we still use the tmpfs in order to not break existing VM tests. I personally don't like the coding style of the option definition, but in order to stay consistent, I followed the overall style in this file. Signed-off-by: aszlig <aszlig@redmoonstudios.org> | ||
* | Use the qemu-kvm wrapper | Eelco Dolstra | 2013-07-31 |
| | |||
* | Fix the installer tests | Eelco Dolstra | 2013-07-17 |
| | | | | E.g. http://hydra.nixos.org/build/5561399 | ||
* | Bump the amount of memory for VirtualBox image generation | Eelco Dolstra | 2013-07-11 |
| | | | | http://hydra.nixos.org/build/5509519 | ||
* | nixos-vm: switch to qemu for disk images too :) | Mathijs Kwik | 2013-07-07 |
| | |||
* | NixOS VM tests: Use 9p instead of CIFS | Eelco Dolstra | 2013-07-05 |
| | |||
* | Remove virtualbox-config.nix, it's actually not useful | Eelco Dolstra | 2013-07-03 |
| | |||
* | Fix VM test booting with kernels <= 3.9 | Eelco Dolstra | 2013-07-02 |
| | |||
* | release.nix: Generate a VirtualBox image | Eelco Dolstra | 2013-07-02 |
| | |||
* | qemu-vm: Add option to create empty disk images. | aszlig | 2013-06-28 |
| | | | | | | | | This allows to add additional raw disk images to the VM, which therein are available as /dev/vdb, /dev/vdc, /dev/vde and so on. Especially when testing partitioning, this could be useful. Signed-off-by: aszlig <aszlig@redmoonstudios.org> | ||
* | Remove obsolete option in Xen domU module | Marco Maggesi | 2013-04-16 |
| | |||
* | nixos-rebuild build-vm: Override filesystems defined in the normal config | Eelco Dolstra | 2013-02-18 |
| | |||
* | linuxPackages_2_6_32_xen is gone | Shea Levy | 2013-01-30 |
| | |||
* | Put the root FS of S3-backed instances on ext4 | Eelco Dolstra | 2013-01-24 |
| | |||
* | Get the VirtualBox image generation to work again | Eelco Dolstra | 2013-01-24 |
| | |||
* | Revert 434260c772622408b1503a4ff2b65bfd900f3c80 | Eelco Dolstra | 2013-01-23 |
| | | | | | There is a bug in unionfs, but it only manifested itself because of our accidental use of stage-1 libraries in stage-2. | ||
* | Fix registering valid paths in VM tests | Eelco Dolstra | 2013-01-23 |
| | | | | | | | Commit 37b56574e20755e4c58370bb18a3d373d4ae7cfc revealed that the code to get regInfo from /proc/cmdline was broken. It only happened to work because the kernel passes the command line to stage 1 through the environment, so $regInfo was set anyway. | ||
* | Work around a bug in unionfs | Eelco Dolstra | 2013-01-22 |
| | | | | | | | Unionfs cannot delete directories that contain open deleted files. This broke a Nix test. http://hydra.nixos.org/build/3843354 | ||
* | unionfs: Increase the open file limit | Eelco Dolstra | 2013-01-22 |
| | | | | | The default (1024) is way too low, e.g. to start KDE on the installation CD. | ||
* | Merge remote-tracking branch 'origin/systemd' | Eelco Dolstra | 2013-01-21 |
|\ | |||
| * | Rename ‘boot.systemd’ to ‘systemd’ | Eelco Dolstra | 2013-01-16 |
| | | | | | | | | | | Suggested by Mathijs Kwik. ‘boot.systemd’ is a misnomer because systemd affects more than just booting. And it saves some typing. | ||
| * | Fix VirtualBox image generation: switch-to-configuration in chroot needs /bin/sh | Rob Vermaas | 2013-01-04 |
| | | |||
| * | Update create-s3-amis and amazon-image.nix to recent nixos | Shea Levy | 2012-12-18 |
| | | |||
| * | Merge remote-tracking branch 'upstream/master' into systemd | Shea Levy | 2012-12-17 |
| |\ | | | | | | | | | | | | | Conflicts: maintainers/scripts/ec2/create-ebs-amis.py | ||
| * | | nova-image.nix: Replace the commented-out aufs mount with a commented-out ↵ | Shea Levy | 2012-12-16 |
| | | | | | | | | | | | | unionfs-fuse mount | ||
| * | | amazon-image: use unionfs-fuse instead of aufs | Shea Levy | 2012-12-16 |
| | | | |||
| * | | Simplify unionfs-chroot bind-mounting | Shea Levy | 2012-12-16 |
| | | | |||
| * | | Refactor common unionfs-fuse initrd prep into a separate module | Shea Levy | 2012-12-16 |
| | | | |||
| * | | qemu-vm: Use unionfs-fuse instead of aufs for writableStore | Shea Levy | 2012-12-16 |
| | | | |||
| * | | Merge remote-tracking branch 'origin/master' into systemd | Eelco Dolstra | 2012-11-30 |
| |\ \ | |||
| * | | | Turn fileSystems into an attribute set | Eelco Dolstra | 2012-11-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So now you can write fileSystems = [ { mountPoint = "/"; device = "/dev/sda1"; } ]; as fileSystems."/".device = "/dev/sda1"; | ||
| * | | | Turn networking.interfaces into an attribute set | Eelco Dolstra | 2012-11-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thus networking.interfaces = [ { name = "eth0"; ipAddress = "192.168.15.1"; } ]; can now be written as networking.interfaces.eth0.ipAddress = "192.168.15.1"; The old notation still works though. | ||
| * | | | dhcpcd: Don't use --background so that fetch-ec2-data can be ordered after it | Eelco Dolstra | 2012-11-02 |
| | | | | |||
| * | | | Remove some obsolete options | Eelco Dolstra | 2012-10-29 |
| | | | | |||
| * | | | Update libvirt for systemd | Eelco Dolstra | 2012-10-26 |
| | | | |