diff --git a/tasks/nova_install.yml b/tasks/nova_install.yml index 32606e00..ef5d9e0e 100644 --- a/tasks/nova_install.yml +++ b/tasks/nova_install.yml @@ -31,7 +31,7 @@ vars: apt_package_pinning_file_name: "qemu_backports.pref" apt_package_pinning_priority: "1000" - apt_pinned_packages: [{ package: 'qemu*', release: 'Debian Backports' }] + apt_pinned_packages: [{ package: "{{ nova_backports_packages | join(' ') }}", release: 'Debian Backports' }] when: - ansible_distribution | lower == 'debian' diff --git a/vars/debian.yml b/vars/debian.yml index 8ef4fad4..9646bc46 100644 --- a/vars/debian.yml +++ b/vars/debian.yml @@ -86,3 +86,13 @@ nova_compute_kvm_packages_to_symlink: nova_compute_ksm_packages: - ksmtuned + +nova_backports_packages: + - qemu* + - liburing1 + - libfdt1 + - libpmem1 + - libslirp0 + - libdaxctl1 + - libndctl6 + - libudev1