nixpkgs/nixos/modules/virtualisation
volth a52aa6aafb nixos/libvirt: avoid dependency on two qemu packages
Currently libvirt requires two qemu derivations: qemu and qemu_kvm which is just a truncated version of qemu (defined as qemu.override { hostCpuOnly = true; }).

This patch exposes an option virtualisation.libvirtd.qemuPackage which allows to choose which package to use:

 * pkgs.qemu_kvm if all your guests have the same CPU as host, or
 * pkgs.qemu which allows to emulate alien architectures (for example ARMV7L on X86_64), or
 * a custom derivation

virtualisation.libvirtd.enableKVM option is vague and could be deprecate in favor of virtualisation.libvirtd.qemuPackage, anyway it does allow to enable/disable kvm.
2017-12-21 03:56:40 +00:00
..
amazon-image.nix amazon-image: use NTP provided by the hypervisor 2017-11-29 22:48:00 -05:00
amazon-init.nix amazon-init.service: fix starting services at startup 2017-02-27 16:51:36 +00:00
amazon-options.nix Fix eval error due to config.ec2.hvm 2017-04-04 13:49:13 +02:00
azure-agent-entropy.patch virtualization/azure: take entropy handling code out of WALA and execute it before SSHD generates the host keys 2016-03-13 13:57:30 +02:00
azure-agent.nix treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
azure-bootstrap-blobs.nix add Azure bootstrap blob list 2016-09-15 16:27:47 +03:00
azure-common.nix openssh: support prohibit-password for permitRootLogin 2016-10-01 13:23:56 -04:00
azure-config-user.nix azure-image: provide configuration.nix which allows nixos-rebuild to build a working generation and add helpful comments 2016-03-03 04:03:07 +02:00
azure-config.nix Initial configuration + image generation script for Micro$oft Azure. Work in progress for #3986. 2014-09-06 21:37:46 +02:00
azure-image.nix azure-image: switch to use the common make-disk-image.nix 2017-04-25 02:59:13 +00:00
azure-images.nix Add file with Azure image locations, similar to ec2-amis.nix. Will be used by nixops. 2017-07-18 09:18:51 +00:00
azure-qemu-220-no-etc-install.patch azure: package qemu @ 2.2.0 2016-02-18 21:08:28 -08:00
brightbox-config.nix Add initial Brightbox expression. 2015-08-08 19:50:22 +00:00
brightbox-image.nix nixos: run parted with --script option 2017-10-14 15:29:02 +02:00
container-config.nix audit: Disable in containers 2016-01-26 16:25:40 +01:00
containers.nix nixos containers: remove stray , from pattern 2017-12-12 18:35:06 +01:00
docker-image.nix container.nix -> docker-container.nix 2015-04-19 22:06:45 +02:00
docker.nix docker: Allow package selection in module 2017-09-04 19:02:05 -04:00
ec2-amis.nix Add AMI for eu-west-3 2017-12-20 16:19:33 +01:00
ec2-data.nix ec2-data: ensure providing a SSH host key is actually optional 2016-02-25 20:11:49 -06:00
ecs-agent.nix nixos/modules: use defaultText/literalExample where applicable 2017-03-07 14:06:08 +01:00
gce-images.nix Add file with GCE image locations, similar to ec2-amis.nix. Will be used by nixops. 2017-07-18 09:16:15 +00:00
google-compute-config.nix Work around infinite recursion issue in nixops. 2015-04-29 09:55:20 +00:00
google-compute-image.nix google-instance-setup: add openssh to path 2017-09-15 10:43:09 +00:00
grow-partition.nix cloud-utils: 0.29 -> 0.30 2017-10-02 09:11:20 +01:00
libvirtd.nix nixos/libvirt: avoid dependency on two qemu packages 2017-12-21 03:56:40 +00:00
lxc-container.nix container.nix -> docker-container.nix 2015-04-19 22:06:45 +02:00
lxc.nix lxc: ensure directory /var/lib/lxc/rootfs 2017-03-15 12:42:27 +01:00
lxcfs.nix lxcfs: add module 2016-12-04 11:26:17 +01:00
lxd.nix lxd: 2.0.2 -> 2.12 (#25685) 2017-05-24 19:29:38 +01:00
nova-config.nix nixos/nova-image: cleanup image builders (#29242) 2017-09-11 17:33:33 +01:00
openvswitch.nix Add missing 'type', 'defaultText' and 'literalExample' in module definitions 2016-01-17 19:41:23 +01:00
parallels-guest.nix remove prlcc from global systemd services 2017-11-11 17:05:08 -06:00
qemu-vm.nix nixos/qemu-vm: Pass gic-version=host for AArch64 2017-12-06 17:29:09 +02:00
rkt.nix nixos/treewide: systemd.time is in manvolume 7 2017-03-21 08:28:53 +01:00
virtualbox-guest.nix virtualbox guest module: make x11 optional 2016-12-04 22:24:01 +01:00
virtualbox-host.nix nixos/virtualbox: unbreak wrt. new security.wrappers 2017-02-15 07:25:33 +01:00
virtualbox-image.nix nixos/virtualbox-image: Fix path to virtualbox 2016-09-13 07:26:59 +02:00
vmware-guest.nix open-vm-tools: do not pull x dependencies unconditionally 2017-08-15 17:05:30 +08:00
xe-guest-utilities.nix xe-guest-utilities: init at 6.2.0 2016-03-30 09:27:40 -07:00
xen-dom0.nix modules: specify some types 2017-08-04 02:20:31 +02:00
xen-domU.nix xen: update domU config for pvgrub2 2017-02-12 20:53:54 +01:00