From bec0970a4a37f38f3600b8d21557af174944b384 Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Mon, 10 Mar 2025 20:59:58 +0100 Subject: [PATCH] feat: update pipx package installation to include ansible-lint and ansible-core --- config/ansible/tasks/global/pipx.yml | 2 -- setup.sh | 4 +++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/ansible/tasks/global/pipx.yml b/config/ansible/tasks/global/pipx.yml index ca56836..75682e1 100644 --- a/config/ansible/tasks/global/pipx.yml +++ b/config/ansible/tasks/global/pipx.yml @@ -8,8 +8,6 @@ - name: Define desired pipx packages ansible.builtin.set_fact: desired_pipx_packages: - - ansible - - ansible-lint - shyaml - name: Install/Upgrade pipx packages diff --git a/setup.sh b/setup.sh index 03db50d..4f0e2be 100755 --- a/setup.sh +++ b/setup.sh @@ -267,7 +267,9 @@ setup_ansible() { ensure_pipx log_info "Installing Ansible..." - pipx install ansible || die "Failed to install Ansible" + attempt_package_install "ansible" + attempt_package_install "ansible-lint" + attempt_package_install "ansible-core" } check_command_availibility() {