From 05dd5b70d289b006328308eb7ad23c41df68ebdf Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Fri, 19 Sep 2025 07:53:33 -0600 Subject: [PATCH] ci: use tox-lsr 3.12.0 for osbuild_config.yml feature Use tox-lsr 3.12.0 for the new osbuild_config.yml feature for bootc and users https://github.com/linux-system-roles/tox-lsr/pull/211 Signed-off-by: Rich Megginson --- .ansible-lint | 1 + .github/workflows/ansible-lint.yml | 2 +- .github/workflows/ansible-managed-var-comment.yml | 2 +- .github/workflows/ansible-test.yml | 2 +- .github/workflows/qemu-kvm-integration-tests.yml | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.ansible-lint b/.ansible-lint index fa46eba0..ca97b860 100644 --- a/.ansible-lint +++ b/.ansible-lint @@ -15,6 +15,7 @@ kinds: skip_list: - fqcn-builtins - var-naming[no-role-prefix] + - sanity[cannot-ignore] # wokeignore:rule=sanity exclude_paths: - tests/roles/ - .github/ diff --git a/.github/workflows/ansible-lint.yml b/.github/workflows/ansible-lint.yml index 4c4c55db..cf42cca3 100644 --- a/.github/workflows/ansible-lint.yml +++ b/.github/workflows/ansible-lint.yml @@ -32,7 +32,7 @@ jobs: - name: Install tox, tox-lsr run: | set -euxo pipefail - pip3 install "git+https://github.com/linux-system-roles/tox-lsr@3.11.1" + pip3 install "git+https://github.com/linux-system-roles/tox-lsr@3.12.0" - name: Convert role to collection format id: collection diff --git a/.github/workflows/ansible-managed-var-comment.yml b/.github/workflows/ansible-managed-var-comment.yml index 7adb96d3..c32301ef 100644 --- a/.github/workflows/ansible-managed-var-comment.yml +++ b/.github/workflows/ansible-managed-var-comment.yml @@ -30,7 +30,7 @@ jobs: - name: Install tox, tox-lsr run: | set -euxo pipefail - pip3 install "git+https://github.com/linux-system-roles/tox-lsr@3.11.1" + pip3 install "git+https://github.com/linux-system-roles/tox-lsr@3.12.0" - name: Run ansible-plugin-scan run: | diff --git a/.github/workflows/ansible-test.yml b/.github/workflows/ansible-test.yml index 9e13e5e3..8cc1e308 100644 --- a/.github/workflows/ansible-test.yml +++ b/.github/workflows/ansible-test.yml @@ -33,7 +33,7 @@ jobs: - name: Install tox, tox-lsr run: | set -euxo pipefail - pip3 install "git+https://github.com/linux-system-roles/tox-lsr@3.11.1" + pip3 install "git+https://github.com/linux-system-roles/tox-lsr@3.12.0" - name: Convert role to collection format run: | diff --git a/.github/workflows/qemu-kvm-integration-tests.yml b/.github/workflows/qemu-kvm-integration-tests.yml index 7df3987e..5eb46e30 100644 --- a/.github/workflows/qemu-kvm-integration-tests.yml +++ b/.github/workflows/qemu-kvm-integration-tests.yml @@ -107,7 +107,7 @@ jobs: python3 -m pip install --upgrade pip sudo apt update sudo apt install -y --no-install-recommends git ansible-core genisoimage qemu-system-x86 - pip3 install "git+https://github.com/linux-system-roles/tox-lsr@3.11.1" + pip3 install "git+https://github.com/linux-system-roles/tox-lsr@3.12.0" # HACK: Drop this when moving this workflow to 26.04 LTS - name: Update podman to 5.x for compatibility with bootc-image-builder's podman 5