fixes for sequential runs on the same host
diff --git a/roles/juju-setup/tasks/main.yml b/roles/juju-setup/tasks/main.yml
index c308123..ef0a2af 100644
--- a/roles/juju-setup/tasks/main.yml
+++ b/roles/juju-setup/tasks/main.yml
@@ -75,12 +75,12 @@
   with_items: "{{ head_vm_list | selectattr('forwarded_ports', 'defined') | list }}"
 
 # secondary wait, as waiting on ports isn't enough. Probably only need one of these...
-# 40*15s = 600s = 10m max wait
+# 80*15s = 1200s = 20m max wait
 - name: Wait for juju services to start
   action: command juju status --format=summary
   register: juju_summary
   until: juju_summary.stdout.find("pending:") == -1
-  retries: 40
+  retries: 80
   delay: 15
 
 - name: Create admin-openrc.sh credentials file
@@ -88,9 +88,11 @@
    src=admin-openrc.sh.j2
    dest={{ ansible_user_dir }}/admin-openrc.sh
 
+
 - name: Copy nova-cloud-controller CA certificate to head
   command: juju scp {{ juju_services['nova-cloud-controller']['units'].keys()[0] }}:/usr/local/share/ca-certificates/keystone_juju_ca_cert.crt {{ ansible_user_dir }}
-    creates={{ ansible_user_dir }}/keystone_juju_ca_cert.crt
+#    creates={{ ansible_user_dir }}/keystone_juju_ca_cert.crt 
+#    (this is commented out to deal with multiple runs, as it prevents the new cert from being copied locallly
 
 - name: Copy cert to system location
   become: yes