kvm-host: manage dependencies
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Jérémy Lecour 2021-06-10 22:30:00 +02:00 committed by Jérémy Lecour
parent 9d0bfec87e
commit 53eaf085f5
3 changed files with 20 additions and 7 deletions

View file

@ -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 }

View file

@ -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

View file

@ -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