worked to resolve collision between these roles.
diff --git a/tasks/cache.yml b/tasks/cache.yml
index ef9f272..6fbe470 100644
--- a/tasks/cache.yml
+++ b/tasks/cache.yml
@@ -17,4 +17,4 @@
   - { key: 'default_apigee_repo_password', value: '' }
   - { key: 'default_apigee_repo_uri', value: 'software.apigee.com' }
   - { key: 'default_apigee_repo_protocol', value: 'https' }
-  - { key: 'default_apigee_repo_url', value: 'https://software.apigee.com' }
+  - { key: 'default_apigee_repo_url', value: '{{ default_apigee_repo_protocol }}://{{ default_apigee_repo_uri }}' }