Use inventory_hostname_short to align with node name in k3s

This commit is contained in:
Astra Logical 2026-07-22 08:15:36 -04:00
parent 4361ecc3a0
commit 85b01cc4ab

View file

@ -19,7 +19,7 @@
# For NixOS, we just run the upgrade and check if a reboot is flagged. # For NixOS, we just run the upgrade and check if a reboot is flagged.
- name: Run NixOS update command - name: Run NixOS update command
command: sudo nix flake update --flake $NIX_FLAKE_PATH && sudo nixos-rebuild switch --flake $NIX_FLAKE_PATH#$HOSTNAME command: sudo nix flake update --flake $NIX_FLAKE_PATH && sudo nixos-rebuild switch --flake $NIX_FLAKE_PATH#{{ inventory_hostname_short }}
register: nixos_status register: nixos_status
when: inventory_hostname in groups['k3s_agents_nixos'] when: inventory_hostname in groups['k3s_agents_nixos']
@ -32,7 +32,7 @@
# --- THE KUBERNETES DRAIN PHASE --- # --- THE KUBERNETES DRAIN PHASE ---
- name: Drain the node safely - name: Drain the node safely
command: > command: >
sudo k3s kubectl drain {{ inventory_hostname }} sudo k3s kubectl drain {{ inventory_hostname_short }}
--ignore-daemonsets --ignore-daemonsets
--delete-emptydir-data --delete-emptydir-data
--force --force
@ -50,6 +50,6 @@
# --- THE UNCORDON PHASE --- # --- THE UNCORDON PHASE ---
- name: Uncordon the node - name: Uncordon the node
command: sudo k3s kubectl uncordon {{ inventory_hostname }} command: sudo k3s kubectl uncordon {{ inventory_hostname_short }}
delegate_to: "{{ active_master }}" delegate_to: "{{ active_master }}"
when: (reboot_required.stat.exists | default(false)) or ('changed' in nixos_status | default({})) when: (reboot_required.stat.exists | default(false)) or ('changed' in nixos_status | default({}))