In the comments, @MichaelHampton's answer worked.
I added kernel-ml from ELrepo like this:
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
sudo yum --enablerepo=elrepo-kernel install kernel-ml
Note that I already built the userspace tools btrfs-progs and outlined ...
Thank you @raphink
augtool errors said
Error in /etc/sudoers:96.12 (parse_failed)
Iterated lens matched less than it should
Last matched: /usr/share/augeas/lenses/dist/sep.aug:47.18-.40:
Next (no match): /usr/share/augeas/lenses/dist/sudoers.aug:500.16-501.47:
So I checked line 96 of /...
Source: GitHub issue reply from a firewalld’s collaborator
There are a couple things going on here.
The nft variant of iptables will add rules to nftables in the known tables: filter, nat, raw, etc.
firewalld always flushes all iptables rules (e.g. iptables -F -t filter) which flushes all chains in the filter table. This corresponds to the known nftables ...
The solution was unrelated to partitioning. The option to mount /tmp as a tmpfs is actually handled by the systemd unit file tmp.mount, so it can be enabled in a kickstart script by enabling tmp.mount in the post install script:
# Run post-install configuration
%post --interpreter=/usr/bin/bash --erroronfail --log=/var/log/kickstart-post.log
systemctl enable ...