From 8b64496aab1a1c5a41ddfb58659c8c5be94aa6a1 Mon Sep 17 00:00:00 2001 From: shenlan Date: Thu, 26 Jun 2025 18:35:39 +0800 Subject: [PATCH] Fix undefined variable when fetching sealos release --- playbooks/roles/vhosts/gpu-k8s/tasks/install_cluster.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/playbooks/roles/vhosts/gpu-k8s/tasks/install_cluster.yml b/playbooks/roles/vhosts/gpu-k8s/tasks/install_cluster.yml index 1801b0a..9353693 100644 --- a/playbooks/roles/vhosts/gpu-k8s/tasks/install_cluster.yml +++ b/playbooks/roles/vhosts/gpu-k8s/tasks/install_cluster.yml @@ -7,8 +7,11 @@ - name: Set sealos_version fact to latest release set_fact: - sealos_version: "{{ (sealos_latest.content | from_json).tag_name }}" - when: sealos_version is not defined or sealos_version == 'latest' + sealos_version: "{{ sealos_latest.json.tag_name }}" + when: + - sealos_version is not defined or sealos_version == 'latest' + - sealos_latest is defined + - sealos_latest.json is defined - name: Resolve master and node IPs from hostnames when needed set_fact: