Просмотр исходного кода

added autostart for vm into virt

pull/27/head
Ondrej Smola 7 лет назад
Родитель
Сommit
b74020fe39
2 измененных файлов: 14 добавлений и 0 удалений
  1. +11
    -0
      salt/control/virt.sls
  2. +3
    -0
      salt/map.jinja

+ 11
- 0
salt/control/virt.sls Просмотреть файл

@@ -67,6 +67,17 @@ salt_control_virt_{{ cluster_name }}_{{ node_name }}:
# - path: /srv/salt-images/{{ node_name }}.{{ cluster.domain }}/system.qcow2
# - id_: {{ node_name }}.{{ cluster.domain }}
# - unless: virsh list | grep {{ node_name }}.{{ cluster.domain }}

{%- if node.get("autostart", True) %}

salt_virt_autostart_{{ cluster_name }}_{{ node_name }}:
module.run:
- name: virt.set_autostart
- vm_: {{ node_name }}.{{ cluster.domain }}
- state: true
- unless: virsh list --autostart | grep {{ node_name }}.{{ cluster.domain }}
{%- endif %}
{%- endif %}


+ 3
- 0
salt/map.jinja Просмотреть файл

@@ -142,7 +142,10 @@ Debian:
virt_pkgs:
- libvirt-dev
- pkg-config
{% if grains.oscodename == 'trusty' %}
- libguestfs-tools
{% endif %}

RedHat:
virt_pkgs:
- libvirt-dev

Загрузка…
Отмена
Сохранить