network
line resulted in the assumption that DHCP should be used to configure the network. This was inconsistent with the rest of Kickstart in that all other missing lines mean installation should halt and prompt for input. Now, having no network
line means that installation will halt and prompt for input. Also, the --bootproto=query
option is deprecated. If you want to continue using DHCP without interruption, add network --bootproto=dhcp
to your Kickstart file.
sda
). The Linux kernel has moved to a more dynamic method where device names are not guaranteed to be consistent across reboots, so this can complicate usage in Kickstart scripts. To accomodate stable device naming, you can use any item from /dev/disk
in place of a device node name. For example, instead of:
part / --fstype=ext4 --onpart=sda1
part / --fstype=ext4 --onpart=/dev/disk/by-path/pci-0000:00:05.0-scsi-0:0:0:0-part1 part / --fstype=ext4 --onpart=/dev/disk/by-id/ata-ST3160815AS_6RA0C882-part1
sda
. This is especially useful in large storage environments.
clearpart
and ignoredisk
commands in large storage environments. For example, instead of:
ignoredisk --drives=sdaa,sdab,sdac
ignoredisk --drives=sda? ignoredisk --drives=/dev/disk/by-path/pci-0000:00:05.0-scsi-*
/tmp/netinfo
file used for Kickstart network information has been removed. Anaconda now uses NetworkManager for interface configuration, and stores configuration in the ifcfg files in /etc/sysconfig/network-scripts/
. It is possible to use this new location as a source of network settings for %pre and %post scripts.