Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> --- ansible/host_vars/libvirt-centos-6/main.yml | 1 + ansible/host_vars/libvirt-centos-7/main.yml | 1 + ansible/host_vars/libvirt-debian-8/main.yml | 1 + ansible/host_vars/libvirt-debian-9/main.yml | 1 + ansible/host_vars/libvirt-fedora-25/main.yml | 1 + ansible/host_vars/libvirt-fedora-26/main.yml | 1 + ansible/host_vars/libvirt-fedora-rawhide/main.yml | 1 + ansible/host_vars/libvirt-freebsd-11/main.yml | 1 + ansible/host_vars/libvirt-ubuntu-12/main.yml | 1 + ansible/host_vars/libvirt-ubuntu-14/main.yml | 1 + ansible/host_vars/libvirt-ubuntu-16/main.yml | 1 + ansible/site.yml | 1 + ansible/tasks/build.yml | 27 +++- ansible/tasks/compat.yml | 16 +++ ansible/vars/libvirt/CentOS-6.yml | 119 +++++++++++++++++ ansible/vars/libvirt/CentOS-7.yml | 121 ++++++++++++++++++ ansible/vars/libvirt/Debian-8.yml | 124 ++++++++++++++++++ ansible/vars/libvirt/Debian-9.yml | 126 ++++++++++++++++++ ansible/vars/libvirt/Fedora-25.yml | 125 ++++++++++++++++++ ansible/vars/libvirt/Fedora-26.yml | 124 ++++++++++++++++++ ansible/vars/libvirt/Fedora-Rawhide.yml | 148 ++++++++++++++++++++++ ansible/vars/libvirt/FreeBSD-11.yml | 98 ++++++++++++++ ansible/vars/libvirt/Ubuntu-12.yml | 122 ++++++++++++++++++ ansible/vars/libvirt/Ubuntu-14.yml | 125 ++++++++++++++++++ ansible/vars/libvirt/Ubuntu-16.yml | 128 +++++++++++++++++++ 25 files changed, 1412 insertions(+), 3 deletions(-) create mode 100644 ansible/tasks/compat.yml create mode 100644 ansible/vars/libvirt/CentOS-6.yml create mode 100644 ansible/vars/libvirt/CentOS-7.yml create mode 100644 ansible/vars/libvirt/Debian-8.yml create mode 100644 ansible/vars/libvirt/Debian-9.yml create mode 100644 ansible/vars/libvirt/Fedora-25.yml create mode 100644 ansible/vars/libvirt/Fedora-26.yml create mode 100644 ansible/vars/libvirt/Fedora-Rawhide.yml create mode 100644 ansible/vars/libvirt/FreeBSD-11.yml create mode 100644 ansible/vars/libvirt/Ubuntu-12.yml create mode 100644 ansible/vars/libvirt/Ubuntu-14.yml create mode 100644 ansible/vars/libvirt/Ubuntu-16.yml diff --git a/ansible/host_vars/libvirt-centos-6/main.yml b/ansible/host_vars/libvirt-centos-6/main.yml index 1602406..4d53bb3 100644 --- a/ansible/host_vars/libvirt-centos-6/main.yml +++ b/ansible/host_vars/libvirt-centos-6/main.yml @@ -1,3 +1,4 @@ --- projects: - base + - libvirt diff --git a/ansible/host_vars/libvirt-centos-7/main.yml b/ansible/host_vars/libvirt-centos-7/main.yml index a40cb4c..7508f19 100644 --- a/ansible/host_vars/libvirt-centos-7/main.yml +++ b/ansible/host_vars/libvirt-centos-7/main.yml @@ -2,3 +2,4 @@ projects: - base - libosinfo + - libvirt diff --git a/ansible/host_vars/libvirt-debian-8/main.yml b/ansible/host_vars/libvirt-debian-8/main.yml index a40cb4c..7508f19 100644 --- a/ansible/host_vars/libvirt-debian-8/main.yml +++ b/ansible/host_vars/libvirt-debian-8/main.yml @@ -2,3 +2,4 @@ projects: - base - libosinfo + - libvirt diff --git a/ansible/host_vars/libvirt-debian-9/main.yml b/ansible/host_vars/libvirt-debian-9/main.yml index a40cb4c..7508f19 100644 --- a/ansible/host_vars/libvirt-debian-9/main.yml +++ b/ansible/host_vars/libvirt-debian-9/main.yml @@ -2,3 +2,4 @@ projects: - base - libosinfo + - libvirt diff --git a/ansible/host_vars/libvirt-fedora-25/main.yml b/ansible/host_vars/libvirt-fedora-25/main.yml index a40cb4c..7508f19 100644 --- a/ansible/host_vars/libvirt-fedora-25/main.yml +++ b/ansible/host_vars/libvirt-fedora-25/main.yml @@ -2,3 +2,4 @@ projects: - base - libosinfo + - libvirt diff --git a/ansible/host_vars/libvirt-fedora-26/main.yml b/ansible/host_vars/libvirt-fedora-26/main.yml index a40cb4c..7508f19 100644 --- a/ansible/host_vars/libvirt-fedora-26/main.yml +++ b/ansible/host_vars/libvirt-fedora-26/main.yml @@ -2,3 +2,4 @@ projects: - base - libosinfo + - libvirt diff --git a/ansible/host_vars/libvirt-fedora-rawhide/main.yml b/ansible/host_vars/libvirt-fedora-rawhide/main.yml index a40cb4c..7508f19 100644 --- a/ansible/host_vars/libvirt-fedora-rawhide/main.yml +++ b/ansible/host_vars/libvirt-fedora-rawhide/main.yml @@ -2,3 +2,4 @@ projects: - base - libosinfo + - libvirt diff --git a/ansible/host_vars/libvirt-freebsd-11/main.yml b/ansible/host_vars/libvirt-freebsd-11/main.yml index 81e362d..a8766a0 100644 --- a/ansible/host_vars/libvirt-freebsd-11/main.yml +++ b/ansible/host_vars/libvirt-freebsd-11/main.yml @@ -9,3 +9,4 @@ sudo: /usr/local/bin/sudo projects: - base - libosinfo + - libvirt diff --git a/ansible/host_vars/libvirt-ubuntu-12/main.yml b/ansible/host_vars/libvirt-ubuntu-12/main.yml index 1602406..4d53bb3 100644 --- a/ansible/host_vars/libvirt-ubuntu-12/main.yml +++ b/ansible/host_vars/libvirt-ubuntu-12/main.yml @@ -1,3 +1,4 @@ --- projects: - base + - libvirt diff --git a/ansible/host_vars/libvirt-ubuntu-14/main.yml b/ansible/host_vars/libvirt-ubuntu-14/main.yml index a40cb4c..7508f19 100644 --- a/ansible/host_vars/libvirt-ubuntu-14/main.yml +++ b/ansible/host_vars/libvirt-ubuntu-14/main.yml @@ -2,3 +2,4 @@ projects: - base - libosinfo + - libvirt diff --git a/ansible/host_vars/libvirt-ubuntu-16/main.yml b/ansible/host_vars/libvirt-ubuntu-16/main.yml index a40cb4c..7508f19 100644 --- a/ansible/host_vars/libvirt-ubuntu-16/main.yml +++ b/ansible/host_vars/libvirt-ubuntu-16/main.yml @@ -2,3 +2,4 @@ projects: - base - libosinfo + - libvirt diff --git a/ansible/site.yml b/ansible/site.yml index 4603a59..b6caea0 100644 --- a/ansible/site.yml +++ b/ansible/site.yml @@ -6,6 +6,7 @@ # Prepare the base environment - include: tasks/facts.yml - include: tasks/base.yml + - include: tasks/compat.yml # Install build dependencies for each project - include: tasks/packages.yml diff --git a/ansible/tasks/build.yml b/ansible/tasks/build.yml index 2210261..be9ecd3 100644 --- a/ansible/tasks/build.yml +++ b/ansible/tasks/build.yml @@ -37,18 +37,39 @@ chdir: '{{ project }}' environment: when: - - project == 'libosinfo' + - ( project == 'libosinfo' or + project == 'libvirt' ) - name: '{{ project }}: Build project' command: '{{ make }} -j{{ smp }}' args: chdir: '{{ project }}' when: - - project == 'libosinfo' + - ( project == 'libosinfo' or + project == 'libvirt' ) - name: '{{ project }}: Run sanity checks' command: '{{ make }} -j{{ smp }} syntax-check' args: chdir: '{{ project }}' when: - - project == 'libosinfo' + - ( project == 'libosinfo' or + ( project == 'libvirt' and + os_name != 'FreeBSD' ) ) + +- name: '{{ project }}: Run test suite' + command: '{{ make }} -j{{ smp }} check' + args: + chdir: '{{ project }}' + when: + - ( ( project == 'libvirt' and + os_name != 'FreeBSD' ) ) + +- name: '{{ project }}: Build RPM package' + command: '{{ make }} -j{{ smp }} rpm' + args: + chdir: '{{ project }}' + when: + - ( os_name == 'CentOS' or + os_name == 'Fedora' ) + - ( project == 'libvirt' ) diff --git a/ansible/tasks/compat.yml b/ansible/tasks/compat.yml new file mode 100644 index 0000000..1590e9c --- /dev/null +++ b/ansible/tasks/compat.yml @@ -0,0 +1,16 @@ +--- +- name: Create compatibility symlinks + file: + src: '/usr/local/{{ item }}' + dest: '/usr/{{ item }}' + state: link + force: yes + with_items: + - include/readline + - include/sasl + - include/yajl + - lib/libreadline.so + - lib/libsasl2.so + - lib/libyajl.so + when: + - os_name == 'FreeBSD' diff --git a/ansible/vars/libvirt/CentOS-6.yml b/ansible/vars/libvirt/CentOS-6.yml new file mode 100644 index 0000000..eb74b55 --- /dev/null +++ b/ansible/vars/libvirt/CentOS-6.yml @@ -0,0 +1,119 @@ +--- +packages: + - audit-libs-devel + - augeas + - avahi-devel + - cyrus-sasl-devel + - dbus-devel + - device-mapper-devel + - dnsmasq + - ebtables + - glusterfs-api-devel + - gnutls-devel + - iscsi-initiator-utils + - libacl-devel + - libattr-devel + - libblkid-devel + - libcap-ng-devel + - libcurl-devel + - libnl-devel + - libnl3-devel + - libpcap-devel + - libpciaccess-devel + - libselinux-devel + - libssh2-devel + - libudev-devel + - libwsman-devel + - libxml2-devel + - libxslt + - lvm2 + - netcf-devel + - nfs-utils + - numactl-devel + - numad + - openssl-devel + - parted + - parted-devel + - polkit-devel + - qemu-img + - radvd + - readline-devel + - sanlock-devel + - scrub + - systemtap-sdt-devel + - yajl-devel + +features: + with_apparmor: --without-apparmor # not available + with_attr: --with-attr + with_audit: --with-audit + with_avahi: --with-avahi + with_bhyve: --without-bhyve # not available + with_blkid: --with-blkid + with_capng: --with-capng + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --without-fuse # too old + with_glusterfs: --with-glusterfs + with_gnutls: --with-gnutls + with_hal: --without-hal # not available + with_host_validate: --with-host-validate + with_hyperv: --with-hyperv + with_interface: --with-interface + with_libpcap: --with-libpcap + with_libssh: --without-libssh # not available + with_libvirtd: --with-libvirtd + with_libxl: --without-libxl # not available + with_libxml: --with-libxml + with_login_shell: --with-login-shell + with_lxc: --with-lxc + with_macvtap: --with-macvtap + with_netcf: --with-netcf + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --with-numactl + with_numad: --with-numad + with_openssl: --with-openssl + with_openvz: --with-openvz + with_openwsman: --with-openwsman + with_pciaccess: --with-pciaccess + with_phyp: --with-phyp + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --with-sanlock + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --with-selinux + with_ssh2: --with-ssh2 + with_storage_dir: --with-storage-dir + with_storage_disk: --with-storage-disk + with_storage_fs: --with-storage-fs + with_storage_gluster: --with-storage-gluster + with_storage_iscsi: --with-storage-iscsi + with_storage_lvm: --with-storage-lvm + with_storage_mpath: --with-storage-mpath + with_storage_rbd: --without-storage-rbd # not available + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --without-storage-sheepdog # not available + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --without-storage-zfs # not available + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --with-udev + with_uml: --with-uml + with_vbox: --with-vbox + with_virtualport: --with-virtualport + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --without-wireshark-dissector # too old + with_xenapi: --without-xenapi # not available + with_xen_inotify: --without-xen-inotify # not available + with_xen: --without-xen # not available + with_yajl: --with-yajl diff --git a/ansible/vars/libvirt/CentOS-7.yml b/ansible/vars/libvirt/CentOS-7.yml new file mode 100644 index 0000000..e0b89f7 --- /dev/null +++ b/ansible/vars/libvirt/CentOS-7.yml @@ -0,0 +1,121 @@ +--- +packages: + - audit-libs-devel + - augeas + - avahi-devel + - cyrus-sasl-devel + - dbus-devel + - device-mapper-devel + - dnsmasq + - ebtables + - fuse-devel + - glusterfs-api-devel + - gnutls-devel + - iscsi-initiator-utils + - libacl-devel + - libattr-devel + - libblkid-devel + - libcap-ng-devel + - libcurl-devel + - libnl3-devel + - libpcap-devel + - libpciaccess-devel + - librbd1-devel + - libselinux-devel + - libssh-devel + - libssh2-devel + - libudev-devel + - libwsman-devel + - libxml2-devel + - libxslt + - lvm2 + - netcf-devel + - nfs-utils + - numactl-devel + - numad + - openssl-devel + - parted + - parted-devel + - polkit-devel + - qemu-img + - radvd + - readline-devel + - sanlock-devel + - scrub + - systemtap-sdt-devel + - yajl-devel + +features: + with_apparmor: --without-apparmor # not available + with_attr: --with-attr + with_audit: --with-audit + with_avahi: --with-avahi + with_bhyve: --without-bhyve # not available + with_blkid: --with-blkid + with_capng: --with-capng + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --with-fuse + with_glusterfs: --with-glusterfs + with_gnutls: --with-gnutls + with_hal: --without-hal # not available + with_host_validate: --with-host-validate + with_hyperv: --with-hyperv + with_interface: --with-interface + with_libpcap: --with-libpcap + with_libssh: --with-libssh + with_libvirtd: --with-libvirtd + with_libxl: --without-libxl # not available + with_libxml: --with-libxml + with_login_shell: --with-login-shell + with_lxc: --with-lxc + with_macvtap: --with-macvtap + with_netcf: --with-netcf + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --with-numactl + with_numad: --with-numad + with_openssl: --with-openssl + with_openvz: --with-openvz + with_openwsman: --with-openwsman + with_pciaccess: --with-pciaccess + with_phyp: --with-phyp + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --with-sanlock + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --with-selinux + with_ssh2: --with-ssh2 + with_storage_dir: --with-storage-dir + with_storage_disk: --with-storage-disk + with_storage_fs: --with-storage-fs + with_storage_gluster: --with-storage-gluster + with_storage_iscsi: --with-storage-iscsi + with_storage_lvm: --with-storage-lvm + with_storage_mpath: --with-storage-mpath + with_storage_rbd: --with-storage-rbd + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --without-storage-sheepdog # not available + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --without-storage-zfs # not available + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --with-udev + with_uml: --with-uml + with_vbox: --with-vbox + with_virtualport: --with-virtualport + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --without-wireshark-dissector # too old + with_xenapi: --without-xenapi # not available + with_xen_inotify: --without-xen-inotify # not available + with_xen: --without-xen # not available + with_yajl: --with-yajl diff --git a/ansible/vars/libvirt/Debian-8.yml b/ansible/vars/libvirt/Debian-8.yml new file mode 100644 index 0000000..fd3d7a1 --- /dev/null +++ b/ansible/vars/libvirt/Debian-8.yml @@ -0,0 +1,124 @@ +--- +packages: + - augeas-tools + - dnsmasq-base + - ebtables + - glusterfs-client + - libacl1-dev + - libapparmor-dev + - libattr1-dev + - libaudit-dev + - libavahi-client-dev + - libblkid-dev + - libcap-ng-dev + - libcurl4-gnutls-dev + - libdbus-1-dev + - libdevmapper-dev + - libfuse-dev + - libgnutls28-dev + - libnetcf-dev + - libnl-3-dev + - libnl-route-3-dev + - libnuma-dev + - libparted-dev + - libpcap-dev + - libpciaccess-dev + - librbd-dev + - libreadline-dev + - libsanlock-dev + - libsasl2-dev + - libselinux1-dev + - libssh2-1-dev + - libssl-dev + - libudev-dev + - libxen-dev + - libxml2-dev + - libxml2-utils + - libyajl-dev + - lvm2 + - nfs-common + - open-iscsi + - parted + - policykit-1 + - qemu-utils + - radvd + - scrub + - sheepdog + - systemtap-sdt-dev + - xsltproc + - zfs-fuse + +features: + with_apparmor: --with-apparmor + with_attr: --with-attr + with_audit: --with-audit + with_avahi: --with-avahi + with_bhyve: --without-bhyve # not available + with_blkid: --with-blkid + with_capng: --with-capng + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --with-fuse + with_glusterfs: --with-glusterfs + with_gnutls: --with-gnutls + with_hal: --without-hal # not available + with_host_validate: --with-host-validate + with_hyperv: --without-hyperv # openwsman not available + with_interface: --with-interface + with_libpcap: --with-libpcap + with_libssh: --without-libssh # too old + with_libvirtd: --with-libvirtd + with_libxl: --with-libxl + with_libxml: --with-libxml + with_login_shell: --with-login-shell + with_lxc: --with-lxc + with_macvtap: --with-macvtap + with_netcf: --with-netcf + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --with-numactl + with_numad: --without-numad # not available + with_openssl: --with-openssl + with_openvz: --with-openvz + with_openwsman: --without-openwsman # not available + with_pciaccess: --with-pciaccess + with_phyp: --with-phyp + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --with-sanlock + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --with-selinux + with_ssh2: --with-ssh2 + with_storage_dir: --with-storage-dir + with_storage_disk: --with-storage-disk + with_storage_fs: --with-storage-fs + with_storage_gluster: --with-storage-gluster + with_storage_iscsi: --with-storage-iscsi + with_storage_lvm: --with-storage-lvm + with_storage_mpath: --with-storage-mpath + with_storage_rbd: --with-storage-rbd + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --with-storage-sheepdog + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --with-storage-zfs + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --with-udev + with_uml: --with-uml + with_vbox: --with-vbox + with_virtualport: --with-virtualport + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --without-wireshark-dissector # broken + with_xenapi: --without-xenapi # not available + with_xen_inotify: --with-xen-inotify + with_xen: --with-xen + with_yajl: --with-yajl diff --git a/ansible/vars/libvirt/Debian-9.yml b/ansible/vars/libvirt/Debian-9.yml new file mode 100644 index 0000000..4b6fa56 --- /dev/null +++ b/ansible/vars/libvirt/Debian-9.yml @@ -0,0 +1,126 @@ +--- +packages: + - augeas-tools + - dnsmasq-base + - ebtables + - glusterfs-client + - libacl1-dev + - libapparmor-dev + - libattr1-dev + - libaudit-dev + - libavahi-client-dev + - libblkid-dev + - libcap-ng-dev + - libcurl4-gnutls-dev + - libdbus-1-dev + - libdevmapper-dev + - libfuse-dev + - libgnutls28-dev + - libnetcf-dev + - libnl-3-dev + - libnl-route-3-dev + - libnuma-dev + - libparted-dev + - libpcap-dev + - libpciaccess-dev + - librbd-dev + - libreadline-dev + - libsanlock-dev + - libsasl2-dev + - libselinux1-dev + - libssh-gcrypt-dev + - libssh2-1-dev + - libudev-dev + - libxen-dev + - libxml2-dev + - libxml2-utils + - libyajl-dev + - lvm2 + - nfs-common + - numad + - open-iscsi + - parted + - policykit-1 + - qemu-utils + - radvd + - scrub + - sheepdog + - systemtap-sdt-dev + - wireshark-dev + - xsltproc + - zfs-fuse + +features: + with_apparmor: --with-apparmor + with_attr: --with-attr + with_audit: --with-audit + with_avahi: --with-avahi + with_bhyve: --without-bhyve # not available + with_blkid: --with-blkid + with_capng: --with-capng + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --with-fuse + with_glusterfs: --with-glusterfs + with_gnutls: --with-gnutls + with_hal: --without-hal # not available + with_host_validate: --with-host-validate + with_hyperv: --without-hyperv # openwsman not available + with_interface: --with-interface + with_libpcap: --with-libpcap + with_libssh: --with-libssh + with_libvirtd: --with-libvirtd + with_libxl: --with-libxl + with_libxml: --with-libxml + with_login_shell: --with-login-shell + with_lxc: --with-lxc + with_macvtap: --with-macvtap + with_netcf: --with-netcf + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --with-numactl + with_numad: --with-numad + with_openssl: --without-openssl # conflicts with libssl-dev + with_openvz: --with-openvz + with_openwsman: --without-openwsman # not available + with_pciaccess: --with-pciaccess + with_phyp: --with-phyp + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --with-sanlock + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --with-selinux + with_ssh2: --with-ssh2 + with_storage_dir: --with-storage-dir + with_storage_disk: --with-storage-disk + with_storage_fs: --with-storage-fs + with_storage_gluster: --with-storage-gluster + with_storage_iscsi: --with-storage-iscsi + with_storage_lvm: --with-storage-lvm + with_storage_mpath: --with-storage-mpath + with_storage_rbd: --with-storage-rbd + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --with-storage-sheepdog + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --with-storage-zfs + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --with-udev + with_uml: --with-uml + with_vbox: --with-vbox + with_virtualport: --with-virtualport + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --with-wireshark-dissector + with_xenapi: --without-xenapi # not available + with_xen_inotify: --with-xen-inotify + with_xen: --with-xen + with_yajl: --with-yajl diff --git a/ansible/vars/libvirt/Fedora-25.yml b/ansible/vars/libvirt/Fedora-25.yml new file mode 100644 index 0000000..5dedf2d --- /dev/null +++ b/ansible/vars/libvirt/Fedora-25.yml @@ -0,0 +1,125 @@ +--- +packages: + - audit-libs-devel + - augeas + - avahi-devel + - cyrus-sasl-devel + - dbus-devel + - device-mapper-devel + - dnsmasq + - ebtables + - fuse-devel + - glusterfs-api-devel + - gnutls-devel + - iscsi-initiator-utils + - libacl-devel + - libattr-devel + - libblkid-devel + - libcap-ng-devel + - libcurl-devel + - libnl3-devel + - libpcap-devel + - libpciaccess-devel + - librbd-devel + - libselinux-devel + - libssh-devel + - libssh2-devel + - libudev-devel + - libwsman-devel + - libxml2-devel + - libxslt + - lvm2 + - netcf-devel + - nfs-utils + - numactl-devel + - numad + - openssl-devel + - parted + - parted-devel + - polkit-devel + - qemu-img + - radvd + - readline-devel + - sanlock-devel + - scrub + - sheepdog + - systemtap-sdt-devel + - wireshark-devel + - xen-devel + - yajl-devel + - zfs-fuse + +features: + with_apparmor: --without-apparmor # not available + with_attr: --with-attr + with_audit: --with-audit + with_avahi: --with-avahi + with_bhyve: --without-bhyve # not available + with_blkid: --with-blkid + with_capng: --with-capng + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --with-fuse + with_glusterfs: --with-glusterfs + with_gnutls: --with-gnutls + with_hal: --without-hal # not available + with_host_validate: --with-host-validate + with_hyperv: --with-hyperv + with_interface: --with-interface + with_libpcap: --with-libpcap + with_libssh: --with-libssh + with_libvirtd: --with-libvirtd + with_libxl: --with-libxl + with_libxml: --with-libxml + with_login_shell: --with-login-shell + with_lxc: --with-lxc + with_macvtap: --with-macvtap + with_netcf: --with-netcf + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --with-numactl + with_numad: --with-numad + with_openssl: --with-openssl + with_openvz: --with-openvz + with_openwsman: --with-openwsman + with_pciaccess: --with-pciaccess + with_phyp: --with-phyp + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --with-sanlock + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --with-selinux + with_ssh2: --with-ssh2 + with_storage_dir: --with-storage-dir + with_storage_disk: --with-storage-disk + with_storage_fs: --with-storage-fs + with_storage_gluster: --with-storage-gluster + with_storage_iscsi: --with-storage-iscsi + with_storage_lvm: --with-storage-lvm + with_storage_mpath: --with-storage-mpath + with_storage_rbd: --with-storage-rbd + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --with-storage-sheepdog + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --with-storage-zfs + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --with-udev + with_uml: --with-uml + with_vbox: --with-vbox + with_virtualport: --with-virtualport + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --with-wireshark-dissector + with_xenapi: --without-xenapi # not available + with_xen_inotify: --with-xen-inotify + with_xen: --with-xen + with_yajl: --with-yajl diff --git a/ansible/vars/libvirt/Fedora-26.yml b/ansible/vars/libvirt/Fedora-26.yml new file mode 100644 index 0000000..e627811 --- /dev/null +++ b/ansible/vars/libvirt/Fedora-26.yml @@ -0,0 +1,124 @@ +--- +packages: + - audit-libs-devel + - augeas + - avahi-devel + - cyrus-sasl-devel + - dbus-devel + - device-mapper-devel + - dnsmasq + - ebtables + - fuse-devel + - glusterfs-api-devel + - gnutls-devel + - iscsi-initiator-utils + - libacl-devel + - libattr-devel + - libblkid-devel + - libcap-ng-devel + - libcurl-devel + - libnl3-devel + - libpcap-devel + - libpciaccess-devel + - librbd-devel + - libselinux-devel + - libssh-devel + - libssh2-devel + - libudev-devel + - libwsman-devel + - libxml2-devel + - libxslt + - lvm2 + - netcf-devel + - nfs-utils + - numactl-devel + - numad + - parted + - parted-devel + - polkit-devel + - qemu-img + - radvd + - readline-devel + - sanlock-devel + - scrub + - sheepdog + - systemtap-sdt-devel + - wireshark-devel + - xen-devel + - yajl-devel + - zfs-fuse + +features: + with_apparmor: --without-apparmor # not available + with_attr: --with-attr + with_audit: --with-audit + with_avahi: --with-avahi + with_bhyve: --without-bhyve # not available + with_blkid: --with-blkid + with_capng: --with-capng + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --with-fuse + with_glusterfs: --with-glusterfs + with_gnutls: --with-gnutls + with_hal: --without-hal # not available + with_host_validate: --with-host-validate + with_hyperv: --with-hyperv + with_interface: --with-interface + with_libpcap: --with-libpcap + with_libssh: --with-libssh + with_libvirtd: --with-libvirtd + with_libxl: --with-libxl + with_libxml: --with-libxml + with_login_shell: --with-login-shell + with_lxc: --with-lxc + with_macvtap: --with-macvtap + with_netcf: --with-netcf + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --with-numactl + with_numad: --with-numad + with_openssl: --without-openssl # causes linking issues + with_openvz: --with-openvz + with_openwsman: --with-openwsman + with_pciaccess: --with-pciaccess + with_phyp: --with-phyp + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --with-sanlock + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --with-selinux + with_ssh2: --with-ssh2 + with_storage_dir: --with-storage-dir + with_storage_disk: --with-storage-disk + with_storage_fs: --with-storage-fs + with_storage_gluster: --with-storage-gluster + with_storage_iscsi: --with-storage-iscsi + with_storage_lvm: --with-storage-lvm + with_storage_mpath: --with-storage-mpath + with_storage_rbd: --with-storage-rbd + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --with-storage-sheepdog + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --with-storage-zfs + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --with-udev + with_uml: --with-uml + with_vbox: --with-vbox + with_virtualport: --with-virtualport + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --with-wireshark-dissector + with_xenapi: --without-xenapi # not available + with_xen_inotify: --with-xen-inotify + with_xen: --with-xen + with_yajl: --with-yajl diff --git a/ansible/vars/libvirt/Fedora-Rawhide.yml b/ansible/vars/libvirt/Fedora-Rawhide.yml new file mode 100644 index 0000000..cfd5f24 --- /dev/null +++ b/ansible/vars/libvirt/Fedora-Rawhide.yml @@ -0,0 +1,148 @@ +--- +packages: + - audit-libs-devel + - augeas + - avahi-devel + - cyrus-sasl-devel + - dbus-devel + - device-mapper-devel + - dnsmasq + - ebtables + - fuse-devel + - glusterfs-api-devel + - gnutls-devel + - iscsi-initiator-utils + - libacl-devel + - libattr-devel + - libblkid-devel + - libcap-ng-devel + - libcurl-devel + - libnl3-devel + - libpcap-devel + - libpciaccess-devel + - librbd-devel + - libselinux-devel + - libssh-devel + - libssh2-devel + - libudev-devel + - libwsman-devel + - libxml2-devel + - libxslt + - lvm2 + - mingw32-curl + - mingw32-dbus + - mingw32-dlfcn + - mingw32-gcc + - mingw32-gettext + - mingw32-gnutls + - mingw32-libssh2 + - mingw32-libxml2 + - mingw32-openssl + - mingw32-pkg-config + - mingw32-portablexdr + - mingw32-readline + - mingw64-curl + - mingw64-dbus + - mingw64-dlfcn + - mingw64-gcc + - mingw64-gettext + - mingw64-gnutls + - mingw64-libssh2 + - mingw64-libxml2 + - mingw64-openssl + - mingw64-pkg-config + - mingw64-portablexdr + - mingw64-readline + - netcf-devel + - nfs-utils + - numactl-devel + - numad + - parted + - parted-devel + - polkit-devel + - qemu-img + - radvd + - readline-devel + - sanlock-devel + - scrub + - sheepdog + - systemtap-sdt-devel + - wireshark-devel + - xen-devel + - yajl-devel + - zfs-fuse + +features: + with_apparmor: --without-apparmor # not available + with_attr: --with-attr + with_audit: --with-audit + with_avahi: --with-avahi + with_bhyve: --without-bhyve # not available + with_blkid: --with-blkid + with_capng: --with-capng + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --with-fuse + with_glusterfs: --with-glusterfs + with_gnutls: --with-gnutls + with_hal: --without-hal # not available + with_host_validate: --with-host-validate + with_hyperv: --with-hyperv + with_interface: --with-interface + with_libpcap: --with-libpcap + with_libssh: --with-libssh + with_libvirtd: --with-libvirtd + with_libxl: --with-libxl + with_libxml: --with-libxml + with_login_shell: --with-login-shell + with_lxc: --with-lxc + with_macvtap: --with-macvtap + with_netcf: --with-netcf + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --with-numactl + with_numad: --with-numad + with_openssl: --without-openssl # causes linking issues + with_openvz: --with-openvz + with_openwsman: --with-openwsman + with_pciaccess: --with-pciaccess + with_phyp: --with-phyp + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --with-sanlock + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --with-selinux + with_ssh2: --with-ssh2 + with_storage_dir: --with-storage-dir + with_storage_disk: --with-storage-disk + with_storage_fs: --with-storage-fs + with_storage_gluster: --with-storage-gluster + with_storage_iscsi: --with-storage-iscsi + with_storage_lvm: --with-storage-lvm + with_storage_mpath: --with-storage-mpath + with_storage_rbd: --with-storage-rbd + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --with-storage-sheepdog + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --with-storage-zfs + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --with-udev + with_uml: --with-uml + with_vbox: --with-vbox + with_virtualport: --with-virtualport + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --with-wireshark-dissector + with_xenapi: --without-xenapi # not available + with_xen_inotify: --with-xen-inotify + with_xen: --with-xen + with_yajl: --with-yajl diff --git a/ansible/vars/libvirt/FreeBSD-11.yml b/ansible/vars/libvirt/FreeBSD-11.yml new file mode 100644 index 0000000..3e523b8 --- /dev/null +++ b/ansible/vars/libvirt/FreeBSD-11.yml @@ -0,0 +1,98 @@ +--- +packages: + - augeas + - avahi + - curl + - cyrus-sasl + - dbus + - diskscrub + - dnsmasq + - fusefs-libs + - glusterfs + - gnutls + - hal + - libpcap + - libpciaccess + - libssh + - libssh2 + - libxslt + - polkit + - qemu-utils + - radvd + - readline + - yajl + +features: + with_apparmor: --without-apparmor # not available + with_attr: --without-attr # not available + with_audit: --without-audit # not available + with_avahi: --with-avahi + with_bhyve: --with-bhyve + with_blkid: --without-blkid # too old + with_capng: --without-capng # not available + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --with-fuse + with_glusterfs: --with-glusterfs + with_gnutls: --with-gnutls + with_hal: --with-hal + with_host_validate: --with-host-validate + with_hyperv: --without-hyperv # not available + with_interface: --without-interface # not available + with_libpcap: --with-libpcap + with_libssh: --with-libssh + with_libvirtd: --with-libvirtd + with_libxl: --without-libxl # not available + with_libxml: --with-libxml + with_login_shell: --without-login-shell # not supported + with_lxc: --without-lxc # not available + with_macvtap: --without-macvtap # not available + with_netcf: --without-netcf # not available + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --without-numactl # not available + with_numad: --without-numad # not available + with_openssl: --with-openssl + with_openvz: --without-openvz # not available + with_openwsman: --without-openwsman # not available + with_pciaccess: --with-pciaccess + with_phyp: --with-phyp + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --without-sanlock # not available + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --without-selinux # not available + with_ssh2: --with-ssh2 + with_storage_dir: --with-storage-dir + with_storage_disk: --without-storage-disk # not available + with_storage_fs: --without-storage-fs # not available + with_storage_gluster: --with-storage-gluster + with_storage_iscsi: --without-storage-iscsi # not available + with_storage_lvm: --without-storage-lvm # not available + with_storage_mpath: --without-storage-mpath # not supported + with_storage_rbd: --without-storage-rbd # not supported + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --without-storage-sheepdog # not available + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --with-storage-zfs + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --without-udev # not available + with_uml: --without-uml # not available + with_vbox: --with-vbox + with_virtualport: --without-virtualport # not available + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --without-wireshark-dissector # broken + with_xenapi: --without-xenapi # not supported + with_xen_inotify: --without-xen-inotify # not supported + with_xen: --without-xen # not supported + with_yajl: --with-yajl diff --git a/ansible/vars/libvirt/Ubuntu-12.yml b/ansible/vars/libvirt/Ubuntu-12.yml new file mode 100644 index 0000000..b43b069 --- /dev/null +++ b/ansible/vars/libvirt/Ubuntu-12.yml @@ -0,0 +1,122 @@ +--- +packages: + - augeas-tools + - dnsmasq-base + - ebtables + - libacl1-dev + - libapparmor-dev + - libattr1-dev + - libaudit-dev + - libavahi-client-dev + - libblkid-dev + - libcap-ng-dev + - libcurl4-gnutls-dev + - libdbus-1-dev + - libdevmapper-dev + - libfuse-dev + - libgnutls-dev + - libhal-dev + - libnetcf-dev + - libnl-3-dev + - libnl-route-3-dev + - libnuma-dev + - libopenwsman-dev + - libparted-dev + - libpcap-dev + - libpciaccess-dev + - libreadline-dev + - libsasl2-dev + - libselinux1-dev + - libssl-dev + - libudev-dev + - libxen-dev + - libxml2-dev + - libxml2-utils + - libyajl-dev + - lvm2 + - nfs-common + - open-iscsi + - parted + - policykit-1 + - qemu-utils + - radvd + - scrub + - sheepdog + - systemtap-sdt-dev + - xsltproc + - zfs-fuse + +features: + with_apparmor: --with-apparmor + with_attr: --with-attr + with_audit: --with-audit + with_avahi: --with-avahi + with_bhyve: --without-bhyve # not available + with_blkid: --with-blkid + with_capng: --with-capng + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --with-fuse + with_glusterfs: --without-glusterfs # too old + with_gnutls: --with-gnutls + with_hal: --with-hal + with_host_validate: --with-host-validate + with_hyperv: --with-hyperv + with_interface: --with-interface + with_libpcap: --with-libpcap + with_libssh: --without-libssh # too old + with_libvirtd: --with-libvirtd + with_libxl: --without-libxl # too old + with_libxml: --with-libxml + with_login_shell: --with-login-shell + with_lxc: --with-lxc + with_macvtap: --with-macvtap + with_netcf: --with-netcf + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --with-numactl + with_numad: --without-numad # not available + with_openssl: --with-openssl + with_openvz: --with-openvz + with_openwsman: --with-openwsman + with_pciaccess: --with-pciaccess + with_phyp: --without-phyp # libssh2 too old + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --without-sanlock # not available + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --with-selinux + with_ssh2: --without-ssh2 # too old + with_storage_dir: --with-storage-dir + with_storage_disk: --with-storage-disk + with_storage_fs: --with-storage-fs + with_storage_gluster: --without-storage-gluster # too old + with_storage_iscsi: --with-storage-iscsi + with_storage_lvm: --with-storage-lvm + with_storage_mpath: --with-storage-mpath + with_storage_rbd: --without-storage-rbd # too old + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --with-storage-sheepdog + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --with-storage-zfs + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --with-udev + with_uml: --with-uml + with_vbox: --with-vbox + with_virtualport: --with-virtualport + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --without-wireshark-dissector # too old + with_xenapi: --without-xenapi # not available + with_xen_inotify: --with-xen-inotify + with_xen: --with-xen + with_yajl: --with-yajl diff --git a/ansible/vars/libvirt/Ubuntu-14.yml b/ansible/vars/libvirt/Ubuntu-14.yml new file mode 100644 index 0000000..f65cb11 --- /dev/null +++ b/ansible/vars/libvirt/Ubuntu-14.yml @@ -0,0 +1,125 @@ +--- +packages: + - augeas-tools + - dnsmasq-base + - ebtables + - glusterfs-client + - libacl1-dev + - libapparmor-dev + - libattr1-dev + - libaudit-dev + - libavahi-client-dev + - libblkid-dev + - libcap-ng-dev + - libcurl4-gnutls-dev + - libdbus-1-dev + - libdevmapper-dev + - libfuse-dev + - libgnutls-dev + - libnetcf-dev + - libnl-3-dev + - libnl-route-3-dev + - libnuma-dev + - libopenwsman-dev + - libparted-dev + - libpcap-dev + - libpciaccess-dev + - librbd-dev + - libreadline-dev + - libsanlock-dev + - libsasl2-dev + - libselinux1-dev + - libssh2-1-dev + - libssl-dev + - libudev-dev + - libxen-dev + - libxml2-dev + - libxml2-utils + - libyajl-dev + - lvm2 + - nfs-common + - open-iscsi + - parted + - policykit-1 + - qemu-utils + - radvd + - scrub + - sheepdog + - systemtap-sdt-dev + - xsltproc + - zfs-fuse + +features: + with_apparmor: --with-apparmor + with_attr: --with-attr + with_audit: --with-audit + with_avahi: --with-avahi + with_bhyve: --without-bhyve # not available + with_blkid: --with-blkid + with_capng: --with-capng + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --with-fuse + with_glusterfs: --with-glusterfs + with_gnutls: --with-gnutls + with_hal: --without-hal # not available + with_host_validate: --with-host-validate + with_hyperv: --with-hyperv + with_interface: --with-interface + with_libpcap: --with-libpcap + with_libssh: --without-libssh # too old + with_libvirtd: --with-libvirtd + with_libxl: --with-libxl + with_libxml: --with-libxml + with_login_shell: --with-login-shell + with_lxc: --with-lxc + with_macvtap: --with-macvtap + with_netcf: --with-netcf + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --with-numactl + with_numad: --without-numad # not available + with_openssl: --with-openssl + with_openvz: --with-openvz + with_openwsman: --with-openwsman + with_pciaccess: --with-pciaccess + with_phyp: --with-phyp + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --with-sanlock + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --with-selinux + with_ssh2: --with-ssh2 + with_storage_dir: --with-storage-dir + with_storage_disk: --with-storage-disk + with_storage_fs: --with-storage-fs + with_storage_gluster: --with-storage-gluster + with_storage_iscsi: --with-storage-iscsi + with_storage_lvm: --with-storage-lvm + with_storage_mpath: --with-storage-mpath + with_storage_rbd: --with-storage-rbd + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --with-storage-sheepdog + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --with-storage-zfs + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --with-udev + with_uml: --with-uml + with_vbox: --with-vbox + with_virtualport: --with-virtualport + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --without-wireshark-dissector # too old + with_xenapi: --without-xenapi # not available + with_xen_inotify: --with-xen-inotify + with_xen: --with-xen + with_yajl: --with-yajl diff --git a/ansible/vars/libvirt/Ubuntu-16.yml b/ansible/vars/libvirt/Ubuntu-16.yml new file mode 100644 index 0000000..6c64bed --- /dev/null +++ b/ansible/vars/libvirt/Ubuntu-16.yml @@ -0,0 +1,128 @@ +--- +packages: + - augeas-tools + - ccache + - dnsmasq-base + - ebtables + - glusterfs-client + - libacl1-dev + - libapparmor-dev + - libattr1-dev + - libaudit-dev + - libavahi-client-dev + - libblkid-dev + - libcap-ng-dev + - libcurl4-gnutls-dev + - libdbus-1-dev + - libdevmapper-dev + - libfuse-dev + - libgnutls28-dev + - libnetcf-dev + - libnl-3-dev + - libnl-route-3-dev + - libnuma-dev + - libopenwsman-dev + - libparted-dev + - libpcap-dev + - libpciaccess-dev + - librbd-dev + - libreadline-dev + - libsanlock-dev + - libsasl2-dev + - libselinux1-dev + - libssh2-1-dev + - libssl-dev + - libudev-dev + - libxen-dev + - libxml2-dev + - libxml2-utils + - libyajl-dev + - lvm2 + - nfs-common + - numad + - open-iscsi + - parted + - policykit-1 + - qemu-utils + - radvd + - scrub + - sheepdog + - systemtap-sdt-dev + - wireshark-dev + - xsltproc + - zfs-fuse + +features: + with_apparmor: --with-apparmor + with_attr: --with-attr + with_audit: --with-audit + with_avahi: --with-avahi + with_bhyve: --without-bhyve # not available + with_blkid: --with-blkid + with_capng: --with-capng + with_curl: --with-curl + with_dbus: --with-dbus + with_driver_modules: --with-driver-modules + with_dtrace: --with-dtrace + with_esx: --with-esx + with_firewalld: --with-firewalld + with_fuse: --with-fuse + with_glusterfs: --with-glusterfs + with_gnutls: --with-gnutls + with_hal: --without-hal # not available + with_host_validate: --with-host-validate + with_hyperv: --with-hyperv + with_interface: --with-interface + with_libpcap: --with-libpcap + with_libssh: --without-libssh # too old + with_libvirtd: --with-libvirtd + with_libxl: --with-libxl + with_libxml: --with-libxml + with_login_shell: --with-login-shell + with_lxc: --with-lxc + with_macvtap: --with-macvtap + with_netcf: --with-netcf + with_network: --with-network + with_nss_plugin: --with-nss-plugin + with_numactl: --with-numactl + with_numad: --with-numad + with_openssl: --with-openssl + with_openvz: --with-openvz + with_openwsman: --with-openwsman + with_pciaccess: --with-pciaccess + with_phyp: --with-phyp + with_pm_utils: --with-pm-utils + with_polkit: --with-polkit + with_qemu: --with-qemu + with_readline: --with-readline + with_remote: --with-remote + with_sanlock: --with-sanlock + with_sasl: --with-sasl + with_secrets: --with-secrets + with_selinux: --with-selinux + with_ssh2: --with-ssh2 + with_storage_dir: --with-storage-dir + with_storage_disk: --with-storage-disk + with_storage_fs: --with-storage-fs + with_storage_gluster: --with-storage-gluster + with_storage_iscsi: --with-storage-iscsi + with_storage_lvm: --with-storage-lvm + with_storage_mpath: --with-storage-mpath + with_storage_rbd: --with-storage-rbd + with_storage_scsi: --with-storage-scsi + with_storage_sheepdog: --with-storage-sheepdog + with_storage_vstorage: --without-storage-vstorage # not available + with_storage_zfs: --with-storage-zfs + with_test_suite: --with-test-suite + with_test: --with-test + with_udev: --with-udev + with_uml: --with-uml + with_vbox: --with-vbox + with_virtualport: --with-virtualport + with_vmware: --with-vmware + with_vz: --without-vz # not available + with_wireshark_dissector: --with-wireshark-dissector + with_xenapi: --without-xenapi # not available + with_xen_inotify: --with-xen-inotify + with_xen: --with-xen + with_yajl: --with-yajl -- 2.13.6 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list