Skip to content

Tinyblargon/ansible-role-qemu-guest-agent

Repository files navigation

Ansible Role: qemu_guest_agent

Ansible Role for installing qemu-guest-agent.

Requirements

N/A

Role Variables

Variable Name Type Default Value Description
qemu_guest_agent_state: string "present-auto" Defines the installation state of qemu-guest-agent. Possible values:
"present" – Ensures the package is installed.
"present-auto" - Installs the package only if the host has the required virtual device; it remains installed even if the device is later removed.
"auto" – Installs the package if the required virtual device is present; removes it if the device is absent.
"latest" – Installs or updates the package to the latest version.
"absent" – Ensures the package is removed.

Example Playbooks

- hosts: all
  roles:
    - role: tinyblargon.qemu_guest_agent
      vars:
        qemu_guest_agent_state: "present-auto"

License

MIT