community.libvirt.libvirt_qemu (1.3.0) — connection

Run tasks on libvirt/qemu virtual machines

| "added in version" 2.10.0 of community.libvirt"

Authors: Jesse Pretorius (@odyssey4me) <jesse@odyssey4.me>

Install collection

Install with ansible-galaxy collection install community.libvirt:==1.3.0


Add to requirements.yml

  collections:
    - name: community.libvirt
      version: 1.3.0

Description

Run commands or put/fetch files to libvirt/qemu virtual machines using the qemu agent API.


Requirements

Inputs

    
virt_uri:
    default: qemu:///system
    description: Libvirt URI to connect to to access the virtual machine.
    vars:
    - name: ansible_libvirt_uri

executable:
    default: /bin/sh
    description:
    - Shell to use for execution inside container.
    - Set this to 'cmd' or 'powershell' for Windows VMs.
    vars:
    - name: ansible_shell_type

remote_addr:
    default: inventory_hostname
    description: Virtual machine name.
    vars:
    - name: ansible_host
    - name: inventory_hostname