From af112bb66b4088cd7409370c0bcddb88f931e1f0 Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Sun, 30 Mar 2025 12:37:49 +0200 Subject: [PATCH] Editorial changes. --- webpages/auto-login.md | 8 ++++---- webpages/pools.md | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/webpages/auto-login.md b/webpages/auto-login.md index 59856b2..66f0edf 100644 --- a/webpages/auto-login.md +++ b/webpages/auto-login.md @@ -9,7 +9,7 @@ layout: vm-operator When users log into the web GUI, they have already authenticated with the VM-Operator. In some environments, requiring an additional login on the -guest OS can be cumbersome. To enhance the user experience, the VM-Operator +guest OS can be annoying. To enhance the user experience, the VM-Operator supports automatic login on the guest operating system, thus eliminating the need for multiple logins. However, this feature requires specific support from the guest OS. @@ -18,9 +18,9 @@ support from the guest OS. Automatic login requires an agent running inside the guest OS. Similar to QEMU's standard guest agent, the VM-Operator agent communicates with -the host via a tty device (`/dev/virtio-ports/org.jdrupes.vmop_agent.0`). On -modern Linux systems, `udev` can detect this device and trigger the start -of an associated systemd service. +the host via a tty device (provided in the guest as +`/dev/virtio-ports/org.jdrupes.vmop_agent.0`). On modern Linux systems, `udev` can +detect this device and trigger the start of an associated systemd service. Sample configuration files for a VM-Operator agent are available [here](https://github.com/mnlipp/VM-Operator/tree/main/dev-example/vmop-agent). diff --git a/webpages/pools.md b/webpages/pools.md index 41e26ef..614ec3e 100644 --- a/webpages/pools.md +++ b/webpages/pools.md @@ -46,8 +46,11 @@ spec: The `retention` specifies how long the assignment of a VM from the pool to a user remains valid after the user closes the console. This ensures that a user can resume work within this timeframe without the risk of another -user taking over the VM. The time is specified as +user taking over the VM. The time is specified as an [ISO 8601 duration](https://en.wikipedia.org/wiki/ISO_8601#Durations). +Specifying an ISO 8601 time is also supported, but if you consider to +using an absolute time, check again whether a dedicated VM for the user +is more appropriate. Setting `loginOnAssignment` to `true` triggers automatic login of the user (as described in [section auto login](auto-login.html)) when