X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=ansible%2Fvm-install.yml;h=507906f5745d39a88ca13b4bf3c8e0cecef9eeb4;hb=3da334346d2cd223c18e5d6e5d4ea9eeddd1079e;hp=198b26f4d2bbae96177d8adcc3de700fd8f8cb64;hpb=7e1bccc28afd4712d9ed535593ba1dd03cc35441;p=noc.git diff --git a/ansible/vm-install.yml b/ansible/vm-install.yml index 198b26f..507906f 100644 --- a/ansible/vm-install.yml +++ b/ansible/vm-install.yml @@ -14,10 +14,12 @@ group: _vmhost_ # TODO: add some sanity checks +- import_playbook: remove_known_hosts.yml + - name: basic installation hosts: _vmhost_ roles: - - role: vm-install + - role: vm/install - name: wait for new vm to start up hosts: "{{ vmname }}" @@ -35,6 +37,13 @@ set_fact: ansible_ssh_extra_args: "" +- name: Apply VM configuration roles + hosts: "{{ vmname }}" + roles: + - role: vm/grub + - role: vm/network + - role: vm/guest + - import_playbook: "host_playbooks/{{ vmname }}.yml" - name: reboot and wait for VM come back