Commit graph

212 commits

Author SHA1 Message Date
Bjørn Forsman 81aca8ff98 libvirt: add missing 'ssh' to $PATH
Fixes this error when trying to migrate a VM using Connectivity Mode
Tunneled:

  Unable to migrate guest: Cannot find 'ssh' in path: No such file or directory

Fixes https://github.com/NixOS/nixpkgs/issues/221815
2023-03-18 22:29:12 +01:00
R. Ryantm ea0e64eb3f libvirt: 9.0.0 -> 9.1.0 2023-03-01 19:20:56 +00:00
Yureka d15b268284 pkgsMusl.libvirt: fix build 2023-02-19 00:06:36 +01:00
Felix Buehler cdb39a86e0 treewide: use optionalString 2023-02-13 21:52:34 +01:00
Shawn8901 a59dda942c treewide: remove global with lib; statements in pkgs/development 2023-01-26 18:31:02 +01:00
Franz Pletz 608528afe6
libvirt: 8.10.0 -> 9.0.0 2023-01-17 08:16:16 +01:00
Alexander Bakker 89f4a5ab26 libvirtd: add parallelShutdown option
This adds a new ``parallelShutdown`` option that allows users to control
how many guests can be shut down concurrently. Allowing multiple virtual
machines to be shut down at the same time reduces the amount of time it
takes to reboot the host.

Upstream documentation: https://www.libvirt.org/manpages/libvirt-guests.html#files
2022-12-26 17:34:02 +01:00
Mario Rodas 7e0c2c1835 libvirt: add changelog to meta 2022-12-03 04:20:00 +00:00
R. Ryantm 32c854e0e4 libvirt: 8.9.0 -> 8.10.0 2022-12-02 19:09:10 +00:00
Josh Hoffer 065af61142 libvirt, perlPackages.SysVirt: 8.8.0 -> 8.9.0 2022-11-28 00:37:07 -07:00
Nathan Henrie 30260eac70 libvirt: fix running EFI VM images on aarch64-darwin 2022-11-07 16:17:02 -07:00
R. Ryantm 032490f3bf libvirt: 8.7.0 -> 8.8.0 2022-10-05 04:34:44 +02:00
Robert Hensing 092bb3c6e0 python3Packages.libvirt: Fix build on darwin
The `zfs` package is not supported on darwin at all, resulting in
an evaluation error.
This change conditionally removes the patch that tried to introduce
the dependency regardless of that fact in f00d562080,
https://github.com/NixOS/nixpkgs/pull/191552
2022-10-04 17:57:03 +02:00
Franz Pletz 04dbd6298c
Merge pull request #191086 from Artturin/libvirtstrict 2022-09-18 15:11:24 +02:00
Tako Marks f00d562080 libvirtd: use nix paths for zfs userspace tools
Libvirt zfs storage driver makes use of zfs userspace tools to get the
neccesary information. This patch sets correct nix store paths for these
tools.
2022-09-16 21:57:46 +02:00
Artturin ff10b20c5d libvirt: enable strictDeps
fix cross

remove unneeded deps and args

remove closure dependencies on buildtime tools
confirmed with `nix path-info -rsSh ./result`
2022-09-16 02:25:54 +03:00
Franz Pletz 88199c6df9
Merge pull request #190379 from SuperSandro2000/libvirt
libvirt: fix cross compile
2022-09-12 03:54:42 +02:00
Sandro Jäckel 8376aee278
libvirt: fix cross compile 2022-09-08 21:57:12 +02:00
R. Ryantm b67ef2b885 libvirt: 8.6.0 -> 8.7.0 2022-09-08 10:42:51 +00:00
Sandro Jäckel 6dfe57adf6
libvirt: remove ? null from packages which have boolean inputs, normalize meta.description 2022-08-25 23:51:18 +02:00
Franz Pletz 38c67944cb nixos/tests/libvirtd: init 2022-08-22 22:41:32 +02:00
Franz Pletz 602fcc8608
libvirt: hardcode path to parted
fixes #182835
2022-08-22 05:17:45 +02:00
Franz Pletz 2bdcc9e537
libvirt: 8.5.0 -> 8.6.0 2022-08-22 02:00:03 +02:00
Weijia Wang 3f383c75ef libvirt: fix build on x86_64-darwin 2022-08-06 12:01:58 +02:00
Weijia Wang 32b6f46ec0 libvirt: fix build on darwin 2022-08-03 01:56:44 +02:00
R. Ryantm 33cda5786f libvirt: 8.4.0 -> 8.5.0 2022-07-05 18:34:27 -07:00
Michael Weinrich 339665a9b0 libvirt: add zfs to PATH when enabled
libvirtd requires zpool to access zfs type pools.
2022-07-01 21:23:25 +02:00
Ilan Joselevich 590f97d231 libvirt: 8.1.0 -> 8.4.0 2022-06-10 16:19:21 +03:00
Ilan Joselevich e86e7ee1a8 libvirt: add passthru update script 2022-06-10 04:17:24 +03:00
Ilan Joselevich c8b8ea8232 libvirt: drop tarball fetching 2022-06-10 04:17:24 +03:00
Andrew Marshall 99c5e10c0b libvirt: Fix incorrect path to pkttyagent 2022-04-22 23:48:21 +02:00
Florian Klink 22660f2e23 libvirt: patch more binary paths in systemd units
/bin/kill is referred in many more unit files than just
libvirtd.service.
2022-04-08 12:22:27 +02:00
Artturin 33cce15e42 treewide: remove meta.repositories
there's no documentation for meta.repositories and its not widely used
2022-03-24 23:56:14 +02:00
Hubert Jasudowicz 609623c346 libvirt: Fix a segfault when undefining a domain
libvirt 8.1.0 will crash when trying to undefine a domain.
Backport a patch to fix this.

Original commit:
823a62ec8a
2022-03-20 00:07:40 +01:00
Bernardo Meurer d886a9ae83
libvirt: 7.10.0 -> 8.1.0 2022-03-14 11:41:56 -07:00
Bernardo Meurer 075de1bb2d
libvirt: refactor 2022-03-14 00:33:21 -07:00
Bernardo Meurer 316b6f84c2
Revert "Merge pull request #163714 from lovesegfault/libvirt-8.1.0"
This reverts commit cdd51022ab, reversing
changes made to 8db28de919.
2022-03-12 14:24:30 -08:00
Bernardo Meurer f5e999d5a0
libvirt: cleanup 2022-03-12 09:52:12 -08:00
Bernardo Meurer 036ee2b9e1
libvirt: 7.10.0 -> 8.1.0 2022-03-12 00:34:41 -08:00
Andrew Marshall c0e1ba80f5 libvirt: Fix virt-xml-validate
Previously it depended on `xmllint` being in $PATH.
2022-02-12 13:33:28 +01:00
Andrew Marshall 3f8ceb8de0 libvirt: Formatting
Consistent indentation.
2022-02-12 13:33:28 +01:00
Sandro f86600a7b2
Merge pull request #148529 from Kranzes/bump-libvirt 2022-01-08 20:20:57 +01:00
Martin Weinelt 449dd2b1cc
libvirt_5_9_0: remove
The particular relase came out over two years ago, had been marked
with known vulnerabilities earlier this year and a newer version exists.
2022-01-01 02:09:10 +01:00
Ilan Joselevich bb703ffb23 libvirt: 7.9.0 -> 7.10.0 2021-12-04 01:52:11 +02:00
flurie af4b47ecd7 libvirt: fix build on aarch64-darwin 2021-11-19 15:57:07 +01:00
Ilan Joselevich 57bfc1e6a3 libvirt: 7.8.0 -> 7.9.0 2021-11-02 22:52:47 +02:00
Martin Weinelt a415d5dd2e Merge remote-tracking branch 'origin/master' into staging-next 2021-10-15 23:10:08 +02:00
Ilan Joselevich a4d1cc9c23 libvirt: 7.7.0 -> 7.8.0 2021-10-12 23:05:07 +03:00
misuzu 80d76320ca libvirt_5_9_0: use ebtables from iptables package 2021-09-28 10:47:49 +03:00
misuzu 12a9f1e625 libvirt: use ebtables from iptables package 2021-09-28 10:47:48 +03:00