From 3094dea795eefc2971524fb0dc38bba19821d337 Mon Sep 17 00:00:00 2001 From: Mike Holloway Date: Tue, 7 Jan 2025 21:49:42 -0500 Subject: [PATCH] CI platform packages update, dnf_packages list for targets --- extensions/molecule/default/create.yml | 2 +- tasks/main.yml | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/extensions/molecule/default/create.yml b/extensions/molecule/default/create.yml index ee444a5..46f7f52 100644 --- a/extensions/molecule/default/create.yml +++ b/extensions/molecule/default/create.yml @@ -93,7 +93,7 @@ tasks: - name: Packages openssh-server, python3-policycoreutils ansible.builtin.dnf: - name: ['openssh-server', 'python3-policycoreutils'] + name: procps-ng state: present - name: systemd PID diff --git a/tasks/main.yml b/tasks/main.yml index 7d1c5f7..5319611 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,8 +1,17 @@ - import_tasks: include-vars.yml - name: Install podman, podman networking plugins, and python support packages + vars: + dnf_packages: + - 'openssh-server' + - 'podman' + - 'podman-plugins' + - 'systemd-container' + - 'containernetworking-plugins' + - 'python3-pip' + - 'python3-policycoreutils' dnf: - name: ['podman', 'containernetworking-plugins', 'podman-plugins', 'python3-pip', 'systemd-container'] + name: "{{ dnf_packages }}" state: present - name: Install podman-compose pip Package