summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster/upgrades/v3_7
diff options
context:
space:
mode:
authorScott Dodson <sdodson@redhat.com>2017-11-14 16:17:35 -0500
committerScott Dodson <sdodson@redhat.com>2017-11-14 16:39:27 -0500
commit5dad27ba55209aba8983ab746e5eebb8851e7b7d (patch)
treef00ef7d601ad5c8be384dcac41e66d2c9f372104 /playbooks/common/openshift-cluster/upgrades/v3_7
parentdf85c0478b962ae493097ca7423fba1347e5cf73 (diff)
downloadopenshift-5dad27ba55209aba8983ab746e5eebb8851e7b7d.tar.gz
openshift-5dad27ba55209aba8983ab746e5eebb8851e7b7d.tar.bz2
openshift-5dad27ba55209aba8983ab746e5eebb8851e7b7d.tar.xz
openshift-5dad27ba55209aba8983ab746e5eebb8851e7b7d.zip
Allow disabling authorization migration check
Diffstat (limited to 'playbooks/common/openshift-cluster/upgrades/v3_7')
-rw-r--r--playbooks/common/openshift-cluster/upgrades/v3_7/validator.yml8
1 files changed, 5 insertions, 3 deletions
diff --git a/playbooks/common/openshift-cluster/upgrades/v3_7/validator.yml b/playbooks/common/openshift-cluster/upgrades/v3_7/validator.yml
index 7a28eeb27..74d0cd8ad 100644
--- a/playbooks/common/openshift-cluster/upgrades/v3_7/validator.yml
+++ b/playbooks/common/openshift-cluster/upgrades/v3_7/validator.yml
@@ -11,13 +11,15 @@
tasks:
- name: Check for invalid namespaces and SDN errors
oc_objectvalidator:
-
+ # DO NOT DISABLE THIS, YOUR UPGRADE WILL FAIL IF YOU DO SO
- name: Confirm OpenShift authorization objects are in sync
command: >
{{ openshift.common.client_binary }} adm migrate authorization
- when: openshift_currently_installed_version | version_compare('3.7','<')
+ when:
+ - openshift_currently_installed_version | version_compare('3.7','<')
+ - openshift_upgrade_pre_authorization_migration_enabled | default(true) | bool
changed_when: false
register: l_oc_result
until: l_oc_result.rc == 0
- retries: 4
+ retries: 2
delay: 15