vm-install: Reboot before running the host playbook
authornicoo <nicoo@realraum.at>
Fri, 7 Feb 2020 11:50:30 +0000 (12:50 +0100)
committernicoo <nicoo@realraum.at>
Fri, 7 Feb 2020 12:24:41 +0000 (13:24 +0100)
This is necessary for the vm/network configuration to take effect
before running the host playbook (which may expect network interfaces
to be configured and up)

ansible/vm-install.yml

index c244aa9..bbaf160 100644 (file)
@@ -47,8 +47,6 @@
   - role: vm/network
   - role: vm/guest
 
-- import_playbook: "host_playbooks/{{ hostname }}.yml"
-
 - name: reboot and wait for VM come back
   hosts: "{{ hostname }}"
   gather_facts: no
@@ -56,3 +54,5 @@
   - role: reboot-and-wait
     reboot_delay: 10
     reboot_timeout: 120
+
+- import_playbook: "host_playbooks/{{ hostname }}.yml"