From 6acdcd6dac288b2620dc6447f5fccc99f997a073 Mon Sep 17 00:00:00 2001 From: uumas Date: Sat, 5 Apr 2025 00:35:22 +0300 Subject: [PATCH] Make compatcheck deduplicatable --- roles/podman/meta/main.yaml | 9 +++++++++ roles/podman/tasks/main.yaml | 10 ---------- 2 files changed, 9 insertions(+), 10 deletions(-) create mode 100644 roles/podman/meta/main.yaml diff --git a/roles/podman/meta/main.yaml b/roles/podman/meta/main.yaml new file mode 100644 index 0000000..305f9c5 --- /dev/null +++ b/roles/podman/meta/main.yaml @@ -0,0 +1,9 @@ +--- +dependencies: + - role: uumas.general.compatcheck + vars: + compatcheck_supported_distributions: + - name: debian + version_min: 13 + - name: ubuntu + version_min: 24 diff --git a/roles/podman/tasks/main.yaml b/roles/podman/tasks/main.yaml index 9544397..6d8fa5d 100644 --- a/roles/podman/tasks/main.yaml +++ b/roles/podman/tasks/main.yaml @@ -1,14 +1,4 @@ --- -- name: Ensure host distribution is supported - ansible.builtin.import_role: - name: uumas.general.compatcheck - vars: - compatcheck_supported_distributions: - - name: debian - version_min: 13 - - name: ubuntu - version_min: 24 - - name: Install podman ansible.builtin.apt: name: