+++ /dev/null
-{% if grains['id'] == 'dom0' %}
-
-dev--create-app-qube:
- qvm.vm:
- - name: q-dev
- - present:
- - template: template-dev
- - label: orange
- - prefs:
- - label: orange
- - netvm: sys-vpn-mullvad
- - features:
- - set:
- - menu-items: xterm.desktop
- - service:
- - enable:
- - shutdown-idle
- - require:
- - qvm: dev--create-template
-
-{% endif %}
+++ /dev/null
-{% import "templates/versions.jinja" as version %}
-
-include:
- - templates.templates--install-fedora-minimal
-
-{% if grains['id'] == 'dom0' %}
-
-dev--create-template:
- qvm.clone:
- - name: template-dev
- - source: fedora-{{ version.fedora }}-minimal
- - class: TemplateVM
- - require:
- - qvm: templates--install-fedora-{{ version.fedora }}-minimal
-
-dev--template-prefs:
- qvm.prefs:
- - name: template-dev
- - label: orange
- - audiovm:
- - guivm:
- - netvm:
- - require:
- - qvm: dev--create-template
-
-{% endif %}
+++ /dev/null
-include:
- - dev.dev--create-template
- - dev.dev--install-packages
- - dev.dev--create-app-qube