Added halt task if repo did not switch.
This commit is contained in:
@@ -84,6 +84,13 @@
|
|||||||
- perform_upgrade | bool
|
- perform_upgrade | bool
|
||||||
- _verify_repo_switch.stdout | trim == upgrade_target_repo
|
- _verify_repo_switch.stdout | trim == upgrade_target_repo
|
||||||
|
|
||||||
|
- name: Halt if repository switch failed
|
||||||
|
ansible.builtin.fail:
|
||||||
|
msg: "Repo is still {{ _verify_repo_switch.stdout | trim }}, expected {{ upgrade_target_repo }}. Stopping to prevent false positive upgrade."
|
||||||
|
when:
|
||||||
|
- perform_upgrade | bool
|
||||||
|
- _verify_repo_switch.stdout | trim != upgrade_target_repo
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# 2. Execute the upgrade (with retry for lock error RC=99)
|
# 2. Execute the upgrade (with retry for lock error RC=99)
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user