We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent eb578ef commit 90a3f1eCopy full SHA for 90a3f1e
1 file changed
playbooks/tasks/mgmt_cluster_upgrade.yaml
@@ -14,6 +14,14 @@
14
- name: Determine if upgrade is required
15
ansible.builtin.set_fact:
16
upgrade_required: "{{ mgmt_openshift_version is ansible.builtin.version(cluster_version, '>') }}"
17
+ downgrade_requested: "{{ mgmt_openshift_version is ansible.builtin.version(cluster_version, '<') }}"
18
+
19
+- name: Fail when requested version is lower than current cluster version
20
+ when: downgrade_requested
21
+ ansible.builtin.fail:
22
+ msg: >-
23
+ Requested version {{ mgmt_openshift_version }} is lower than current cluster version {{ cluster_version }}.
24
+ Downgrades are not supported.
25
26
- name: Get mirrored versions
27
when: upgrade_required
0 commit comments