e0c236ff36
This does pretty much the same things as the AMI compose type, but also replaces NetworkManager with the Azure linux agent.
51 lines
1.1 KiB
Plaintext
51 lines
1.1 KiB
Plaintext
# Lorax Composer VHD (Azure, Hyper-V) output kickstart template
|
|
|
|
# Add a separate /boot partition
|
|
part /boot --size=1024
|
|
|
|
# Firewall configuration
|
|
firewall --enabled
|
|
|
|
# Root password
|
|
rootpw --plaintext removethispw
|
|
# Network information
|
|
network --bootproto=dhcp --onboot=on --activate
|
|
# System authorization information
|
|
auth --useshadow --enablemd5
|
|
# System keyboard
|
|
keyboard --xlayouts=us --vckeymap=us
|
|
# System language
|
|
lang en_US.UTF-8
|
|
# SELinux configuration
|
|
selinux --enforcing
|
|
# Installation logging level
|
|
logging --level=info
|
|
# Shutdown after installation
|
|
shutdown
|
|
# System timezone
|
|
timezone US/Eastern
|
|
# System bootloader configuration
|
|
bootloader --location=mbr --append="no_timer_check console=ttyS0,115200n8 console=tty1 net.ifnames=0"
|
|
|
|
# Basic services
|
|
services --enabled=sshd,chronyd,waagent
|
|
|
|
%post
|
|
# Remove random-seed
|
|
rm /var/lib/systemd/random-seed
|
|
%end
|
|
|
|
%packages
|
|
kernel
|
|
-dracut-config-rescue
|
|
|
|
grub2
|
|
|
|
chrony
|
|
|
|
# Uninstall NetworkManager, install WALinuxAgent
|
|
-NetworkManager
|
|
WALinuxAgent
|
|
|
|
# NOTE lorax-composer will add the recipe packages below here, including the final %end
|