Ensure agents are upgraded correctly

Signed-off-by: Derek Nola <derek.nola@suse.com>
This commit is contained in:
Derek Nola
2025-12-22 09:57:29 -08:00
parent e11ff62d8f
commit 8b90c2c7c9
3 changed files with 15 additions and 1 deletions

View File

@@ -65,6 +65,19 @@ jobs:
- name: Verify K3s is running on Agent
run: docker exec agent-node systemctl status k3s-agent | grep running
- name: Modify the k3s_version in inventory for upgrade
run: |
sed -i 's/k3s_version: v1.33.4+k3s1/k3s_version: v1.34.1+k3s1/' tests/basic.yml
- name: Run Upgrade Playbook
run: ansible-playbook playbooks/upgrade.yml -i tests/basic.yml
- name: Verify K3s upgraded on Server
run: docker exec server-node k3s --version | grep v1.34.
- name: Verify K3s upgraded on Agent
run: docker exec agent-node k3s --version | grep v1.34.
- name: Remove K3s from Server and Agent
run: ansible-playbook playbooks/reset.yml -i tests/basic.yml