From 1987126dd72727cc2f8e2bb8020836106c8169f6 Mon Sep 17 00:00:00 2001 From: Sven Velt Date: Fri, 12 Nov 2021 11:59:52 +0100 Subject: [PATCH] Add support for Archlinux and RHEL-Clones Almalinux&Rockylinux Also resorted "cmdline_python" a little bit because of YAML syntax --- create_inventory_lxc.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/create_inventory_lxc.yml b/create_inventory_lxc.yml index a3b3019..4989914 100644 --- a/create_inventory_lxc.yml +++ b/create_inventory_lxc.yml @@ -17,27 +17,34 @@ #service_password: {{ service_username }} #service_ssh_keys: {{ ssh_keys }} + # "*cmdline_" must be listed AFTER "^cmdline_"! cmdline_python: alpine: - "apk add -U python3" + archlinux: + - "pacman -Sy" + - "pacman -S --noconfirm python" centos: &cmdline_python_centos - "yum clean all" - "yum makecache" - "yum install -y python3 || true" + almalinux: *cmdline_python_centos + fedora: *cmdline_python_centos + rockylinux: *cmdline_python_centos debian: &cmdline_python_debian - "apt-get -y update" - "apt-get install -y python3 python3-apt" devuan: *cmdline_python_debian - fedora: *cmdline_python_centos + ubuntu: *cmdline_python_debian opensuse: - "zypper --gpg-auto-import-keys --no-gpg-checks -n refresh" - "zypper --gpg-auto-import-keys --no-gpg-checks -n install python3" - ubuntu: *cmdline_python_debian voidlinux: - "xbps-install -Suy python3 libgcc" ssh_package_name: alpine: openssh + archlinux: openssh opensuse: openssh voidlinux: openssh