added update_cache.yml
diff --git a/installations/dc2/configuration/facts.yml b/installations/aio/configuration/update_cache.yml
similarity index 61%
rename from installations/dc2/configuration/facts.yml
rename to installations/aio/configuration/update_cache.yml
index eaf0d11..6404ede 100644
--- a/installations/dc2/configuration/facts.yml
+++ b/installations/aio/configuration/update_cache.yml
@@ -1,8 +1,11 @@
---
- hosts: planet
+
pre_tasks:
- setup:
- ec2_facts:
+ when: "{{ ansible_bios_version | lower | search('amazon') }}"
+
roles:
- apigee-opdk-setup-default-settings
diff --git a/installations/aio/installation-rollback.yml b/installations/aio/installation-rollback.yml
index e367310..2c7e889 100644
--- a/installations/aio/installation-rollback.yml
+++ b/installations/aio/installation-rollback.yml
@@ -1,4 +1,6 @@
---
+- include: configuration/update_cache.yml
+
- hosts: planet
roles:
- { role: apigee-opdk-setup-bootstrap-rollback, remove_apigee: true }
diff --git a/installations/aio/installation.yml b/installations/aio/installation.yml
index 3c98cc0..f2a23b2 100644
--- a/installations/aio/installation.yml
+++ b/installations/aio/installation.yml
@@ -1,4 +1,6 @@
---
+- include: configuration/update_cache.yml
+
- include: configuration/opdk-credentials.yml
vars:
hosts: planet
diff --git a/installations/dc2/configuration/facts.yml b/installations/baas/configuration/update_cache.yml
similarity index 61%
copy from installations/dc2/configuration/facts.yml
copy to installations/baas/configuration/update_cache.yml
index eaf0d11..6404ede 100644
--- a/installations/dc2/configuration/facts.yml
+++ b/installations/baas/configuration/update_cache.yml
@@ -1,8 +1,11 @@
---
- hosts: planet
+
pre_tasks:
- setup:
- ec2_facts:
+ when: "{{ ansible_bios_version | lower | search('amazon') }}"
+
roles:
- apigee-opdk-setup-default-settings
diff --git a/installations/baas/installation-rollback.yml b/installations/baas/installation-rollback.yml
index ba8e4d8..efae214 100644
--- a/installations/baas/installation-rollback.yml
+++ b/installations/baas/installation-rollback.yml
@@ -1,4 +1,6 @@
---
+- include: configuration/update_cache.yml
+
- hosts: '{{ hosts }}'
vars:
remove_apigee: true
diff --git a/installations/baas/installation.yml b/installations/baas/installation.yml
index cad24be..17c0650 100644
--- a/installations/baas/installation.yml
+++ b/installations/baas/installation.yml
@@ -1,4 +1,6 @@
---
+- include: configuration/update_cache.yml
+
- include: configuration/opdk-credentials.yml
vars:
hosts: 'planet'
diff --git a/installations/dc2/configuration/facts.yml b/installations/monetization/configuration/update_cache.yml
similarity index 61%
copy from installations/dc2/configuration/facts.yml
copy to installations/monetization/configuration/update_cache.yml
index eaf0d11..6404ede 100644
--- a/installations/dc2/configuration/facts.yml
+++ b/installations/monetization/configuration/update_cache.yml
@@ -1,8 +1,11 @@
---
- hosts: planet
+
pre_tasks:
- setup:
- ec2_facts:
+ when: "{{ ansible_bios_version | lower | search('amazon') }}"
+
roles:
- apigee-opdk-setup-default-settings
diff --git a/installations/monetization/installation.yml b/installations/monetization/installation.yml
index 3369557..e8a0e8c 100644
--- a/installations/monetization/installation.yml
+++ b/installations/monetization/installation.yml
@@ -1,4 +1,6 @@
---
+- include: configuration/update_cache.yml
+
- include: configuration/opdk-credentials.yml
vars:
hosts: 'ms,rmp'