Correct vagrant installation for Debian, add libvirt to Debian install
This commit is contained in:
parent
066145290f
commit
fabfcac343
2 changed files with 12 additions and 6 deletions
|
@ -1,8 +1,4 @@
|
|||
---
|
||||
- name: This role only works on Archlinux
|
||||
ansible.builtin.fail:
|
||||
when: ansible_facts['distribution'] != 'Archlinux'
|
||||
|
||||
- name: Install packages (Archlinux)
|
||||
become: true
|
||||
community.general.pacman:
|
||||
|
@ -17,6 +13,16 @@
|
|||
- python-lxml
|
||||
when: ansible_facts['distribution'] == 'Archlinux'
|
||||
|
||||
- name: Install packages (Debian)
|
||||
become: true
|
||||
ansible.builtin.apt:
|
||||
name:
|
||||
- libvirt-daemon-system
|
||||
- libvirt-clients
|
||||
- virtinst
|
||||
- virt-viewer
|
||||
when: ansible_facts['distribution'] == 'Archlinux'
|
||||
|
||||
- name: Add user to libvirt group
|
||||
become: true
|
||||
ansible.builtin.user:
|
||||
|
|
|
@ -12,11 +12,11 @@
|
|||
ansible.builtin.apt:
|
||||
name:
|
||||
- vagrant
|
||||
- vagrant-libvirt
|
||||
- libvirt-dev
|
||||
- nfs-kernel-server
|
||||
when: ansible_facts['distribution'] == 'Debian'
|
||||
|
||||
- name: Install libvirt provider
|
||||
ansible.builtin.command:
|
||||
cmd: vagrant plugin install vagrant-libvirt
|
||||
creates: ~/.vagrant.d/gems/*/gems/vagrant-libvirt-*
|
||||
when: ansible_facts['distribution'] == 'Archlinux'
|
||||
|
|
Loading…
Add table
Reference in a new issue