From 4406623ed4a0108f28b5dd98bcaba9069dd6b3ca Mon Sep 17 00:00:00 2001 From: Sven Velt Date: Mon, 20 Mar 2023 21:44:16 +0100 Subject: [PATCH] Added Oracle Linux 7/8/9 --- create_inventory_lxc.yml | 11 +++++++++++ hosts.example | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/create_inventory_lxc.yml b/create_inventory_lxc.yml index d89591c..37662d8 100644 --- a/create_inventory_lxc.yml +++ b/create_inventory_lxc.yml @@ -30,6 +30,7 @@ - "yum install -y python3 || true" almalinux: *cmdline_python_centos fedora: *cmdline_python_centos + oracle: *cmdline_python_centos rockylinux: *cmdline_python_centos debian: &cmdline_python_debian - "apt-get -y update" @@ -42,6 +43,11 @@ voidlinux: - "xbps-install -Suy python3 libgcc" + cmdline_fixes: + oracle: + 8: + - '[ ! -f /usr/bin/python3 ] && ln -s /usr/libexec/platform-python /usr/bin/python3' + ssh_package_name: alpine: openssh archlinux: openssh @@ -94,6 +100,11 @@ loop: "{{ cmdline_python[os_d] }}" + - name: OS-dependent fixes + raw: "{{ item }}" + loop: "{{ cmdline_fixes[os_d][os_r]|default([]) }}" + + - setup: diff --git a/hosts.example b/hosts.example index dff64fe..cbc265a 100644 --- a/hosts.example +++ b/hosts.example @@ -34,6 +34,9 @@ lxc-local-devuan10 os_d=devuan os_r=beowulf lxc-local-devuan11 os_d=devuan os_r=chimaera lxc-local-fedora35 os_d=fedora os_r=35 lxc-local-fedora36 os_d=fedora os_r=36 +lxc-local-oracle7 os_d=oracle os_r=7 +lxc-local-oracle8 os_d=oracle os_r=8 ansible_python_interpreter=/usr/libexec/platform-python # https://git.velt.biz/Ansible/Prepare_Workshop/issues/5 +lxc-local-oracle9 os_d=oracle os_r=9 lxc-local-rocky8 os_d=rockylinux os_r=8 lxc-local-rocky9 os_d=rockylinux os_r=9 lxc-local-suse153 os_d=opensuse os_r=15.3 @@ -73,6 +76,9 @@ lxc-remote-devuan10 os_d=devuan os_r=beowulf lxc-remote-devuan11 os_d=devuan os_r=chimaera lxc-remote-fedora35 os_d=fedora os_r=35 lxc-remote-fedora36 os_d=fedora os_r=36 +lxc-remote-oracle7 os_d=oracle os_r=7 +lxc-remote-oracle8 os_d=oracle os_r=8 ansible_python_interpreter=/usr/libexec/platform-python # https://git.velt.biz/Ansible/Prepare_Workshop/issues/5 +lxc-remote-oracle9 os_d=oracle os_r=9 lxc-remote-rocky8 os_d=rockylinux os_r=8 lxc-remote-rocky9 os_d=rockylinux os_r=9 lxc-remote-suse153 os_d=opensuse os_r=15.3