about summary refs log tree commit diff
path: root/modules/virtualisation
Commit message (Collapse)AuthorAge
* Only start the VirtualBox guest services if we're in a VirtualBox VMEelco Dolstra2013-10-09
|
* Don't expand paths during VirtualBox image generationEelco Dolstra2013-10-09
|
* Generate a VirtualBox appliance (in OVF format) instead of a disk imageEelco Dolstra2013-10-08
|
* Amazon's pv-grub is GRUB 1Eelco Dolstra2013-10-07
|
* Give the VDI generator more memoryEelco Dolstra2013-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 generationEelco Dolstra2013-10-02
| | | | Rsync appears to use a lot of memory. Fixes #266.
* Remove services.ttyBackgroundsEelco Dolstra2013-09-26
| | | | This hasn't worked in a long time.
* types.list -> types.listOfEelco Dolstra2013-09-04
|
* Update all legacy-style modulesEelco Dolstra2013-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 imageEelco Dolstra2013-08-26
| | | | Issue #200.
* Add several missing uids and gids to modules/misc/ids.nixRickard Nilsson2013-08-23
|
* libvirtd-service: document that users in "libvirtd" group have accessBjørn Forsman2013-08-16
|
* Add libvirtd gidRickard Nilsson2013-08-16
|
* libvirtd-service: give access to users in the "libvirtd" groupBjørn Forsman2013-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 generatorEelco Dolstra2013-08-05
|
* qemu-vm: Add new option writableStoreUseTmpfs.aszlig2013-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 wrapperEelco Dolstra2013-07-31
|
* Fix the installer testsEelco Dolstra2013-07-17
| | | | E.g. http://hydra.nixos.org/build/5561399
* Bump the amount of memory for VirtualBox image generationEelco Dolstra2013-07-11
| | | | http://hydra.nixos.org/build/5509519
* nixos-vm: switch to qemu for disk images too :)Mathijs Kwik2013-07-07
|
* NixOS VM tests: Use 9p instead of CIFSEelco Dolstra2013-07-05
|
* Remove virtualbox-config.nix, it's actually not usefulEelco Dolstra2013-07-03
|
* Fix VM test booting with kernels <= 3.9Eelco Dolstra2013-07-02
|
* release.nix: Generate a VirtualBox imageEelco Dolstra2013-07-02
|
* qemu-vm: Add option to create empty disk images.aszlig2013-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 moduleMarco Maggesi2013-04-16
|
* nixos-rebuild build-vm: Override filesystems defined in the normal configEelco Dolstra2013-02-18
|
* linuxPackages_2_6_32_xen is goneShea Levy2013-01-30
|
* Put the root FS of S3-backed instances on ext4Eelco Dolstra2013-01-24
|
* Get the VirtualBox image generation to work againEelco Dolstra2013-01-24
|
* Revert 434260c772622408b1503a4ff2b65bfd900f3c80Eelco Dolstra2013-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 testsEelco Dolstra2013-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 unionfsEelco Dolstra2013-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 limitEelco Dolstra2013-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 Dolstra2013-01-21
|\
| * Rename ‘boot.systemd’ to ‘systemd’Eelco Dolstra2013-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/shRob Vermaas2013-01-04
| |
| * Update create-s3-amis and amazon-image.nix to recent nixosShea Levy2012-12-18
| |
| * Merge remote-tracking branch 'upstream/master' into systemdShea Levy2012-12-17
| |\ | | | | | | | | | | | | Conflicts: maintainers/scripts/ec2/create-ebs-amis.py
| * | nova-image.nix: Replace the commented-out aufs mount with a commented-out ↵Shea Levy2012-12-16
| | | | | | | | | | | | unionfs-fuse mount
| * | amazon-image: use unionfs-fuse instead of aufsShea Levy2012-12-16
| | |
| * | Simplify unionfs-chroot bind-mountingShea Levy2012-12-16
| | |
| * | Refactor common unionfs-fuse initrd prep into a separate moduleShea Levy2012-12-16
| | |
| * | qemu-vm: Use unionfs-fuse instead of aufs for writableStoreShea Levy2012-12-16
| | |
| * | Merge remote-tracking branch 'origin/master' into systemdEelco Dolstra2012-11-30
| |\ \
| * | | Turn fileSystems into an attribute setEelco Dolstra2012-11-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So now you can write fileSystems = [ { mountPoint = "/"; device = "/dev/sda1"; } ]; as fileSystems."/".device = "/dev/sda1";
| * | | Turn networking.interfaces into an attribute setEelco Dolstra2012-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 itEelco Dolstra2012-11-02
| | | |
| * | | Remove some obsolete optionsEelco Dolstra2012-10-29
| | | |
| * | | Update libvirt for systemdEelco Dolstra2012-10-26
| | | |