Update apt cache separately
diff --git a/roles/create-vms/tasks/main.yml b/roles/create-vms/tasks/main.yml
index d360142..d12abe5 100644
--- a/roles/create-vms/tasks/main.yml
+++ b/roles/create-vms/tasks/main.yml
@@ -32,8 +32,11 @@
 - name: Have VM's use the apt-cache
   command: ansible services -b -u ubuntu -m lineinfile -a "dest=/etc/apt/apt.conf.d/02apt-cacher-ng create=yes mode=0644 owner=root group=root regexp='^Acquire' line='Acquire::http { Proxy \"http://{{ apt_cacher_name }}:{{ apt_cacher_port | default('3142') }}\"; };'"
 
+- name: Update apt cache
+  command: ansible services -m apt -b -u ubuntu -a "update_cache=yes"
+  
 - name: Update software in all the VMs
-  command: ansible services -m apt -b -u ubuntu -a "upgrade=dist update_cache=yes"
+  command: ansible services -m apt -b -u ubuntu -a "upgrade=dist"
 
 - name: Create VM's eth0 interface config file for DNS config via resolvconf program
   template: