fixup! base: Manage /etc/apt/sources.list
[noc.git] / ansible / vm-install.yml
index 32166e7..bbaf160 100644 (file)
 
 - name: Apply VM configuration roles
   hosts: "{{ hostname }}"
+  pre_tasks:
+  - name: make sure to update cached facts
+    setup:
   roles:
   - role: vm/grub
   - 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
@@ -53,3 +54,5 @@
   - role: reboot-and-wait
     reboot_delay: 10
     reboot_timeout: 120
+
+- import_playbook: "host_playbooks/{{ hostname }}.yml"