---
# This Ansible playbook is a provision playbook designed to be used with
# vagrant. This playbook provisions a virtual object suitable for micromagnetic
# simulation with fidimag. It is executed by the virtual object.

- hosts: all

  vars:
    name: virtualmicromagnetics-fidimag

  roles:
    - write_characteristics_file
    - { role: rst_to_html, SOURCE_PATH: "/vagrant/extra_resources/welcome/welcome_{{ name }}.rst" }
    - fidimag
    - fidimag_examples
    - xserver
    - add_super_user
    - { role: xserver, when: type == "vm" }
    - { role: add_super_user, when: type == "vm" }
    - { role: copy_skeleton, TYPE: type }
    - { role: set_hostname, HOSTNAME: "{{ name }}", when: type == "vm" }
---
# This Ansible playbook is a provision playbook designed to be used with
# vagrant. This playbook provisions a virtual object suitable for micromagnetic
# simulation with fidimag. It is executed by the virtual object.

- hosts: all

  vars:
    name: virtualmicromagnetics-fidimag

  roles:
    - write_characteristics_file
    - { role: rst_to_html, SOURCE_PATH: "/vagrant/extra_resources/welcome/welcome_{{ name }}.rst" }
    - fidimag
    - fidimag_examples
    - { role: xserver, when: type == "vm" }
    - { role: add_super_user, when: type == "vm" }
    - { role: copy_skeleton, TYPE: type }
    - { role: set_hostname, HOSTNAME: "{{ name }}", when: type == "vm" }
Remove explicit VM roles from container builds.
BUG-049: Remove explicit VM roles from container builds.
