# Additional repo to be used for installation
repo --name="ExtraPackages" --baseurl=file:///run/install/repo/ExtraPackages
# platform=x86, AMD64, or Intel EM64T
# System authorization information
auth --enableshadow --passalgo=sha512
# Clear the Master Boot Record
zerombr
# Partition clearing information
clearpart --all --initlabel
# Use text mode install
text
# Firewall configuration
firewall --disabled
# Run the Setup Agent on first boot
googletag.pubads().definePassback('/63833091/21738739221', [320, 480]).display();
firstboot --disable
# System keyboard
keyboard us
# System language
lang en_US.UTF-8
# Skipping input of key
#key --skip
# Installation logging level
logging --level=info
# Use NFS installation media
nfs --server=10.43.138.1 --dir=/root/repo/rhel7_64
googletag.pubads().definePassback('/63833091/21720944646', [468, 60]).display();
# Network Information
network --bootproto=static --hostname=deep-node3 --device=eth0 --gateway=192.168.10.100 --ip=192.168.10.1 --netmask=255.255.255.0 --noipv6 --nodns --onboot=on --activate
network --bootproto=static --device=eth1 --gateway=192.168.10.100 --ip=192.168.10.2 --netmask=255.255.255.0 --noipv6 --nodns --onboot=on --activate
network --bootproto=static --device=eth2 --gateway=192.168.10.100 --ip=192.168.10.3 --netmask=255.255.255.0 --noipv6 --nodns --onboot=on --activate
# System bootloader configuration
bootloader --location=mbr --driveorder=sda --append="rhgb novga console=ttyS0,9600 console=tty0 crashkernel=showopts panic=1 numa=off noht"
# The following is the partition information you requested
# Disk Partioning
clearpart --all --initlabel
part /boot --size 512 --asprimary --fstype=ext4 --ondrive=sda
part pv.1 --size 1 --grow --fstype=ext4 --ondrive=sda
volgroup system --pesize=32768 pv.1
logvol / --fstype ext4 --vgname system --size=4096 --name=root
logvol /var --fstype ext4 --vgname system --size=4096 --name=var
logvol /tmp --fstype ext4 --vgname system --size=40960 --name=tmp
logvol swap --vgname system --size=4096 --name=swap
logvol /opt --fstype ext4 --vgname system --size=8192 --name=opt
logvol /opt/usr --fstype ext4 --vgname system --size=10240 --name=optusr
logvol /var/log --fstype ext4 --vgname system --size=1 --grow --name=varlog
# Root password
rootpw --iscrypted $1$oVhMpzps6FeGBc1uF2JmG2xTeSW
# SELinux configuration
selinux --disabled
# Do not configure the X Window System
skipx
#Disabling kdump services, owing to few problems with current kexec package
#services --disabled kdump
# System timezone
timezone --utc Asia/Kolkata
# Install OS instead of upgrade
install
# Reboot after installation
reboot
googletag.pubads().definePassback('/63833091/21729744092', [336, 280]).display();
# list of packages to be installed
%packages
@ Core
@ Base --nodefaults
bc
device-mapper-multipath
dos2unix
ipmitool
java
ksh
python-devel
rsync
screen
sos
syslinux
vim-enhanced
xinetd
##ExtraPackages
perl-Switch
# packages deleted according to OS minimization
-firewalld
-iwl2000-firmware
-iwl5150-firmware
-iwl3160-firmware
-iwl1000-firmware
-iwl3945-firmware
-iwl100-firmware
-iwl6000g2b-firmware
-iwl6000g2a-firmware
# packages added according to OS minimization
%end
%post --log=/var/log/kickstart_post.log
echo "Installation Completed" > /tmp/install.out
date >> /tmp/install.out
%end