From 59a3f5efaaecec91c7d0dc482bf78a5f69866460 Mon Sep 17 00:00:00 2001 From: Alexander Gabriel Date: Sun, 2 Aug 2026 20:34:00 +0200 Subject: [PATCH] update playbook. dont need default version any more --- defaults/main.yml | 2 -- tasks/main.yml | 12 ++++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) delete mode 100644 defaults/main.yml diff --git a/defaults/main.yml b/defaults/main.yml deleted file mode 100644 index 7b2cc79..0000000 --- a/defaults/main.yml +++ /dev/null @@ -1,2 +0,0 @@ ---- -debianunattended_debian_version: 13.5.0 diff --git a/tasks/main.yml b/tasks/main.yml index 4dc4a66..2f2d494 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,4 +1,16 @@ --- +- name: query current debian release info + uri: + url: "https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/SHA256SUMS" + return_content: true + delegate_to: localhost + run_once: true + register: debianunattended_sha256sums + +- name: determine current debian version + set_fact: + debianunattended_debian_version: "{{ debianunattended_sha256sums.content | regex_search('debian-([0-9]+\\.[0-9]+\\.[0-9]+)-amd64-netinst\\.iso', '\\1') | first }}" + - name: check if iso exists stat: path: "{{ playbook_dir }}/debian-{{ debianunattended_debian_version }}-amd64-netinst-unattended-{{ inventory_hostname }}.iso"