Skip to content

Instantly share code, notes, and snippets.

@jaredhocutt
Last active January 26, 2021 14:58
Show Gist options
  • Save jaredhocutt/fc604070b8322d4448da3f44b2ca9850 to your computer and use it in GitHub Desktop.
Save jaredhocutt/fc604070b8322d4448da3f44b2ca9850 to your computer and use it in GitHub Desktop.
RHEL8 kickstart issues
#version=RHEL8
ignoredisk --only-use=vda
autopart --type=lvm
clearpart --all --initlabel --drives=vda
# Use graphical install
graphical
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us'
# System language
lang en_US.UTF-8
# System timezone
timezone America/New_York --isUtc
# System purpose
syspurpose --role="Red Hat Enterprise Linux Server" --sla="Self-Support"
# Run the Setup Agent on first boot
firstboot --enable
# Do not configure the X Window System
skipx
# System services
services --enabled="chronyd"
# Reboot after installation
reboot
# Use CDROM installation media
cdrom
bootloader --append="rhgb quiet crashkernel=auto"
# Network information
network --bootproto=static --device=enp1s0 --ip=192.168.122.150 --netmask=255.255.255.0 --gateway=192.168.122.1 --nameserver=9.9.9.9,1.1.1.1 --noipv6 --activate --interfacename=enp1s0
network --hostname=edge
# Root password
rootpw --iscrypted $6$iHd3lSiQjQQ3n9y9$Ar4YaA3ycL8796oSTDMmg3jgUCct1yEt6QKqrD3Z6yEkF9cJd1O6P.dihMI05QdWp3iNiahWBpoaXTJ2ALmnu/
user --groups=wheel --name=cloud-user --iscrypted --password=$6$5Hpz9nIL3YhDcg28$GDP1S8NDw4Xp.hghyS6earf1Uv/8iiAPzZUaJ4/EbWIcfwkm3VQYKxogftcVkpQY51NWU84Ngb.Om5Kqzw5U1.
sshkey --username=root "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD3COyv5zFI7ERXnkADaCsFJPQ4zbSzxMewEwOVsQXWrUMmWDhMMD3J9a+E3sHuWX33XBhHzysNgJlCv1nCtQcQ0a0dYaJ2wKtaJ8A2dIv1Vj4xDs4xvRpncuetpRHrw4896SamRsagYxg47PhEJ4bccry3S73njv+zRlvtItBhtQ8ZeqBjINo3EnSJme1WOnD74U2jz89FYYWX5vzW/EiPr0aw4nFq0dxnVvnd05plJ/IgHSYVGr7nFuWaUPi8hfFLNSUY10Fh9JDuHUxGCmKXSCn9UWimSgcQdu5K7B/DIxOwSoAIFr0YObAo5ju++NqRZoY4ldW4PT2WBNtwxLvJ jaredhocutt@gmail.com"
sshkey --username=cloud-user "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD3COyv5zFI7ERXnkADaCsFJPQ4zbSzxMewEwOVsQXWrUMmWDhMMD3J9a+E3sHuWX33XBhHzysNgJlCv1nCtQcQ0a0dYaJ2wKtaJ8A2dIv1Vj4xDs4xvRpncuetpRHrw4896SamRsagYxg47PhEJ4bccry3S73njv+zRlvtItBhtQ8ZeqBjINo3EnSJme1WOnD74U2jz89FYYWX5vzW/EiPr0aw4nFq0dxnVvnd05plJ/IgHSYVGr7nFuWaUPi8hfFLNSUY10Fh9JDuHUxGCmKXSCn9UWimSgcQdu5K7B/DIxOwSoAIFr0YObAo5ju++NqRZoY4ldW4PT2WBNtwxLvJ jaredhocutt@gmail.com"
# Packages
%packages
@^minimal-environment
@standard
kexec-tools
%end
# Add-ons
%addon com_redhat_kdump --enable --reserve-mb='auto'
%end
# Anaconda
%anaconda
pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
%end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment