1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-27 11:32:21 +02:00

services: Add xen-guest-agent-service-type.

* gnu/services/virtualization.scm (xen-guest-agent-configuration,
  xen-guest-agent-service-type): New variables.
* doc/guix.texi: Document them.

Change-Id: Id1b1f4fc2b193d73f4401e74a214222dfe1b6ea7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Karl Hallsby
2025-01-08 14:19:01 -06:00
committed by Ludovic Courtès
parent a036a455da
commit 8d7578ba6c
2 changed files with 57 additions and 1 deletions
+24
View File
@@ -38175,6 +38175,30 @@ Name of the @code{xe-guest-utilities} log file.
@end table
@end deftp
@code{xe-guest-utilities} is the standard guest utilities used for Xen
guests. More recently the Xen Project has been working to develop
@code{xen-guest-agent}, a modern drop-in replacement for
@code{xe-guest-utilities}. While they nearly have feature-parity,
@code{xen-guest-agent} currently lacks some of the features of its
predecessor, namely disk metrics and ``PV drivers version''.
@defvar xen-guest-agent-service-type
Service type for the Xen guest agent service.
@end defvar
@deftp {Data Type} xen-guest-agent-configuration
Configuration for the @code{xen-guest-agent} service.
@table @asis
@item @code{package} (default: @code{xen-guest-agent})
The Xen guest agent package to use.
@end table
@end deftp
@quotation Warning
@code{xe-guest-utilities} and @code{xen-guest-agent} are mutually exclusive.
@end quotation
@anchor{build-vm}
@subsubheading Virtual Build Machines