kvm-host: manage dependencies
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
9d0bfec87e
commit
53eaf085f5
|
@ -1,19 +1,20 @@
|
||||||
|
---
|
||||||
|
|
||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: Evolix
|
author: Evolix
|
||||||
|
company: Evolix
|
||||||
description: Install tools to set-up a KVM host
|
description: Install tools to set-up a KVM host
|
||||||
|
galaxy_tags: []
|
||||||
|
|
||||||
issue_tracker_url: https://gitea.evolix.org/evolix/ansible-roles/issues
|
issue_tracker_url: https://gitea.evolix.org/evolix/ansible-roles/issues
|
||||||
|
|
||||||
license: GPLv2
|
license: GPLv2
|
||||||
|
|
||||||
min_ansible_version: 2.2
|
min_ansible_version: "2.2"
|
||||||
|
|
||||||
platforms:
|
platforms:
|
||||||
- name: Debian
|
- name: Debian
|
||||||
versions:
|
versions:
|
||||||
- jessie
|
- jessie
|
||||||
- stretch
|
- stretch
|
||||||
- buster
|
- buster
|
||||||
|
|
||||||
dependencies:
|
|
||||||
- { role: evolix/drbd, when: kvm_install_drbd }
|
|
||||||
|
|
|
@ -1,5 +1,9 @@
|
||||||
---
|
---
|
||||||
|
|
||||||
|
- include_role:
|
||||||
|
name: evolix/drbd
|
||||||
|
when: kvm_install_drbd
|
||||||
|
|
||||||
## TODO: check why it's disabled
|
## TODO: check why it's disabled
|
||||||
#- include: ssh.yml
|
#- include: ssh.yml
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
---
|
---
|
||||||
|
|
||||||
- name: Install packages for kvm/libvirt
|
- name: Install packages for kvm/libvirt
|
||||||
apt:
|
apt:
|
||||||
name:
|
name:
|
||||||
|
@ -11,3 +12,10 @@
|
||||||
- libvirt-clients
|
- libvirt-clients
|
||||||
- vlan
|
- vlan
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
|
- name: Install packages for kvmstats
|
||||||
|
apt:
|
||||||
|
name:
|
||||||
|
- dialog
|
||||||
|
- html-xml-utils
|
||||||
|
state: present
|
||||||
|
|
Loading…
Reference in a new issue