updated to do a rollback to the specified version and component
diff --git a/components/opdk-install-component.yml b/components/opdk-install-component.yml index 2c3151e..63f740c 100644 --- a/components/opdk-install-component.yml +++ b/components/opdk-install-component.yml
@@ -4,6 +4,7 @@ gather_facts: no roles: - apigee-opdk-setup-java-home + - { role: apigee-opdk-setup-bootstrap, tags: ['apigee-pre-req', 'apigee-bootstrap'] } - apigee-opdk-setup-component-installer - { role: apigee-opdk-setup-component, profile: '{{ component_profile }}' } tags:
diff --git a/components/opdk-update-installer.yml b/components/opdk-update-installer.yml index 8c71785..74c57df 100644 --- a/components/opdk-update-installer.yml +++ b/components/opdk-update-installer.yml
@@ -2,9 +2,7 @@ - hosts: '{{ hosts }}' serial: 1 gather_facts: no - vars_files: - - ~/.apigee/credentials.yml roles: - apigee-opdk-setup-java-home - apigee-opdk-setup-bootstrap - - apigee-opdk-setup-component-installer + - { role: 'apigee-opdk-setup-component-installer', upgrade_edge: true }
diff --git a/components/opdk-upgrade-component.yml b/components/opdk-upgrade-component.yml index 0362ef2..4e10d4e 100644 --- a/components/opdk-upgrade-component.yml +++ b/components/opdk-upgrade-component.yml
@@ -2,8 +2,6 @@ - hosts: '{{ hosts }}' serial: 1 gather_facts: no - vars_files: - - ~/.apigee/credentials.yml roles: - { role: apigee-opdk-set-reachable,
diff --git a/upgrade-rollback.yml b/upgrade-rollback.yml new file mode 100644 index 0000000..b3f6d95 --- /dev/null +++ b/upgrade-rollback.yml
@@ -0,0 +1,25 @@ +--- +- name: Update the ansible cache + hosts: planet + tags: ['cache'] + gather_facts: no + vars_files: + - ~/.apigee/credentials.yml + roles: + - apigee-opdk-setup-default-settings + +- name: Rolling back installation and bootstrap + hosts: '{{ hosts }}' + gather_facts: no + vars: + remove_apigee: true + opdk_version: 4.16.01 + roles: + - apigee-opdk-setup-bootstrap-rollback + +- name: Bootstap to the specified version on attribute opdk_version + include: components/opdk-install-component.yml + vars: + opdk_version: 4.16.01 + component_profile: "{{ component }}" + upgrade_edge: true
diff --git a/upgrade.yml b/upgrade.yml index 98160dd..89934d1 100644 --- a/upgrade.yml +++ b/upgrade.yml
@@ -34,14 +34,6 @@ tags: - cs-zk -- name: Restore qpid component that is mysteriously uninstalled - include: components/opdk-install-component.yml - vars: - hosts: 'qpid' - component_profile: 'qs' - tags: - - qpid_reinstall - - name: Upgrade qpid include: components/opdk-upgrade-component.yml vars: