added refreshing the provision used.
diff --git a/tasks/4160100-main.yml b/tasks/4160100-main.yml
index 92cd3df..c40fe10 100644
--- a/tasks/4160100-main.yml
+++ b/tasks/4160100-main.yml
@@ -4,6 +4,11 @@
path: '{{ apigee_provision_dir }}'
register: apigee_provision_status
+- name: Ensure apigee-provision is current by uninstalling this first
+ ignore_errors: yes
+ shell: '{{ apigee_service }} apigee-provision install'
+ when: not apigee_provision_status.stat.exists
+
- name: Apigee provision installation
shell: '{{ apigee_service }} apigee-provision install'
when: not apigee_provision_status.stat.exists