Skip to content
Snippets Groups Projects
Unverified Commit 4f32f94a authored by Chad Swenson's avatar Chad Swenson Committed by GitHub
Browse files

Fix drain rescue task when `kube_override_hostname` is set (#9556)

This fixes a task failure in the rescue block that uncordons nodes after an unsuccessful drain. The issue occurs when `kube_override_hostname` is set and does not match `inventory_hostname`.
parent 3dc384a1
No related branches found
No related tags found
No related merge requests found
......@@ -119,11 +119,11 @@
rescue:
- name: Set node back to schedulable
command: "{{ kubectl }} uncordon {{ inventory_hostname }}"
command: "{{ kubectl }} uncordon {{ kube_override_hostname|default(inventory_hostname) }}"
when: upgrade_node_uncordon_after_drain_failure
- name: Fail after rescue
fail:
msg: "Failed to drain node {{ inventory_hostname }}"
msg: "Failed to drain node {{ kube_override_hostname|default(inventory_hostname) }}"
when: upgrade_node_fail_if_drain_fails
delegate_to: "{{ groups['kube_control_plane'][0] }}"
when:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment