|
@@ -25,6 +25,7 @@
|
|
|
hosts: oo_first_master
|
|
|
vars:
|
|
|
target_version: "{{ '1.2' if deployment_type == 'origin' else '3.1.1.900' }}"
|
|
|
+ g_pacemaker_upgrade_url_segment: "{{ 'org/latest' if deployment_type =='origin' else '.com/enterprise/3.1' }}"
|
|
|
gather_facts: no
|
|
|
tasks:
|
|
|
- fail:
|
|
@@ -35,6 +36,12 @@
|
|
|
|
|
|
- fail:
|
|
|
msg: >
|
|
|
+ This upgrade does not support Pacemaker:
|
|
|
+ https://docs.openshift.{{ g_pacemaker_upgrade_url_segment }}/install_config/upgrading/pacemaker_to_native_ha.html
|
|
|
+ when: openshift.master.cluster_method == 'pacemaker'
|
|
|
+
|
|
|
+ - fail:
|
|
|
+ msg: >
|
|
|
openshift_pkg_version is {{ openshift_pkg_version }} which is not a
|
|
|
valid version for a {{ target_version }} upgrade
|
|
|
when: openshift_pkg_version is defined and openshift_pkg_version.split('-',1).1 | version_compare(target_version ,'<')
|