shortname: 'rhel9'
is_rhel: true
ks_template: 'el9-standard.ks'
- ks_repo_url: 'http://${server}/cobbler/distro_mirror/RHEL-9.2'
+ ks_repo_url: 'http://${server}/cobbler/distro_mirror/RHEL-9.3'
repos: []
packages:
- - '@^minimal install'
+ - 'NetworkManager'
+ - 'NetworkManager-tui'
- 'NetworkManager-config-server'
+ - 'authselect'
+ - 'basesystem'
+ - 'bash'
- 'bash-completion'
- 'bc'
+ - 'chronie'
- 'chrony'
- 'cloud-init'
+ - 'coreutils'
+ - 'crypto-policies'
+ - 'crypto-policies-scripts'
- 'curl'
- 'dbus'
+ - 'dnf'
+ - 'dnf-plugins-core'
+ - 'dracut'
+ - 'dracut-config-rescue'
+ - 'e2fsprogs'
+ - 'filesystem'
+ - 'glibc'
+ - 'grubby'
+ - 'hostname'
+ - 'initscripts-rename-device'
+ - 'iproute'
+ - 'kbd'
+ - 'less'
+ - 'libsysfs'
- 'lsof'
+ - 'logrotate'
+ - 'man'
+ - 'man-db'
+ - 'ncurses'
- 'oddjob-mkhomedir'
+ - 'openssh-clients'
+ - 'openssh-server'
+ - 'p11-kit'
+ - 'passwd'
+ - 'policycoreutils'
+ - 'procps-ng'
+ # could be managed via puppet
- 'psmisc'
+ - 'python3-libselinux'
+ # could be managed via puppet
+ - 'rootfiles'
+ - 'rpm'
+ - 'rpm-plugin-audit'
+ - 'rsyslog'
+ - 'selinux-policy-targeted'
+ - 'setup'
+ - 'shadow-utils'
+ - 'sssd-common'
+ - 'sssd-kcm'
+ - 'subscription-manager'
+ - 'sudo'
+ - 'systemd'
+ # could be managed via puppet
- 'tmux'
+ - 'util-linux'
+ # could be managed via puppet
- 'vim'
- - '-abrt*'
- - '-freetype'
- - '-gawk-all-langpacks'
- - '-geolite2-*'
- - '-glibc-gconv-extra'
- - '-graphite2'
- - '-grub2-tools-efi'
- - '-harfbuzz'
- - '-initscripts-rename-device'
- - '-insights-client'
- - '-iproute-tc'
- - '-irqbalance'
- - '-iwl*'
- - '-kernel-tools-libs'
- - '-kernel-tools'
- - '-linux-firmware-*'
- - '-linux-firmware'
- - '-lshw'
- - '-lsscsi'
- - '-microcode_ctl'
- - '-NetworkManager-team'
- - '-nfs*'
- - '-parted'
- - '-prefixdevname'
- - '-redhat-release-eula'
- - '-rhc'
- - '-rootfiles'
- - '-rpcbind'
- - '-rpm-plugin-audit'
- - '-sg3_utils-*'
- - '-sg3_utils'
- - '-teamd'
+ - 'xfsprogs'
+ - 'yum'
snippets:
- 'tpl.001.basics.sh'
- 'tpl.010.authkeys.sh'
##########################################
# Packages
- %packages --exclude-weakdeps --excludedocs
-%packages --nocore --exclude-weakdeps
++%packages --nocore --exclude-weakdeps --excludedocs
{%- for package in distro.packages %}
{{ package }}
{%- endfor %}