Compare commits

..

2 commits

Author SHA1 Message Date
eb1f997830
Fix for OracleLinux and RedHat case
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-13 18:09:15 +02:00
0db0707af4
Fix EPEL for OracleLinux + Add tcp_wrappers on EL8 2021-04-13 18:08:06 +02:00
3 changed files with 20 additions and 4 deletions

View file

@ -39,7 +39,7 @@ else
exit 1
fi
#DESKTOP=desktop
INST_OPTIONS="lang=fr_FR keymap=fr-latin9 panic=1 ks.sendsn ks.sendmac inst.sshd=1 net.ifnames=0 biosdevname=0 $DESKTOP"
INST_OPTIONS="inst.lang=fr_FR inst.keymap=fr-latin9 panic=1 ks.sendsn ks.sendmac inst.sshd=1 net.ifnames=0 biosdevname=0 $DESKTOP"
INST_OPTIONS="${INST_OPTIONS} inst.vnc inst.vncpassword=SDFGHJKL"
if [ -z "$DNS" ]; then
if [ $(whois $IP | grep -ci dedibox) -gt 0 ]; then
@ -66,7 +66,7 @@ fi
if [ ! -z "$STATIC" ]; then
INST_OPTIONS="ip=$IP::$GW:$MASK:$(hostname -s):$IF:off:${DNS/,*} ${INST_OPTIONS}"
fi
if [ -f /boot/grub2/grub.cfg -o -f /boot/efi/EFI/centos/grub.cfg ]; then
if [ -f /boot/grub2/grub.cfg -o -f /boot/efi/EFI/centos/grub.cfg -o -f /boot/efi/EFI/redhat/grub.cfg ]; then
if [ $(sed 's/ /\n/g' /proc/cmdline | grep -c console) -gt 1 ]; then
# echo "On ajoute les console pour avoir une config également en serial"
CONSOLE="$(for i in `sed 's/ /\n/g' /proc/cmdline | grep console`; do echo -n "$i "; done | sed 's/ $//')"
@ -97,7 +97,9 @@ menuentry 'CentOS ${CENTOS_VERSION} Install (PXE)' --unrestricted {
initrd $PARTBOOT/initrd.img
}
EOF
if [ -d /sys/firmware/efi -a -e /boot/efi/EFI/centos/grub.cfg ]; then
if [ -d /sys/firmware/efi -a -e /boot/efi/EFI/redhat/grub.cfg ]; then
CONFDIR=/boot/efi/EFI/redhat
elif [ -d /sys/firmware/efi -a -e /boot/efi/EFI/centos/grub.cfg ]; then
CONFDIR=/boot/efi/EFI/centos
else
CONFDIR=/boot/grub2

View file

@ -22,6 +22,19 @@
- epel-release
when:
- ansible_os_family == "RedHat"
- not ansible_distribution == "OracleLinux"
- not ansible_machine == "armv7l"
- not ansible_machine == "armv6l"
- name: Install EPEL repo definition packages for OracleLinux on x86_64 and aarch64 plateform
package:
name: "{{ item }}"
update_cache: yes
state: present
with_items:
- oracle-epel-release-el8
when:
- ansible_distribution == "OracleLinux"
- not ansible_machine == "armv7l"
- not ansible_machine == "armv6l"
@ -156,6 +169,6 @@
- not hostsallow.stat.exists
when:
- ansible_os_family == "RedHat"
- ansible_distribution_major_version < '8'
# - ansible_distribution_major_version < '8'
tags:
- base

View file

@ -24,6 +24,7 @@ base_packages:
- wget
- xz
- dnf-automatic
- tcp_wrappers
base_packages_servers:
- "@^minimal-environment"