From 5abdde1117356a146aebf6d4e94a4adde1aef07f Mon Sep 17 00:00:00 2001 From: Alex Willmer Date: Fri, 15 Aug 2025 16:56:18 +0100 Subject: [PATCH] CI: Report sudo version on Ansible targets --- docs/changelog.rst | 2 ++ tests/ansible/setup/report_targets.yml | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/docs/changelog.rst b/docs/changelog.rst index 70d411ee..dac924d8 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -21,6 +21,8 @@ To avail of fixes in an unreleased version, please download a ZIP file In progress (unreleased) ------------------------ +* :gh:issue:`1306` CI: Report sudo version on Ansible targets + v0.3.27 (2025-08-20) -------------------- diff --git a/tests/ansible/setup/report_targets.yml b/tests/ansible/setup/report_targets.yml index 5aa67124..c2d9e3d3 100644 --- a/tests/ansible/setup/report_targets.yml +++ b/tests/ansible/setup/report_targets.yml @@ -13,3 +13,23 @@ - debug: {var: ansible_facts.osversion} - debug: {var: ansible_facts.python} - debug: {var: ansible_facts.system} + +- name: Check target versions + hosts: localhost:test-targets + check_mode: false + tasks: + - name: Get command versions + command: + cmd: "{{ item.cmd }}" + changed_when: false + check_mode: false + loop: + - cmd: sudo -V + register: command_versions + + - name: Show command versions + debug: + msg: | + cmd: {{ item.item.cmd }} + {{ item.stdout }} + loop: "{{ command_versions.results }}"