Kickstart allows you to do automatic Fedora/RedHat/CentOS
installations (i.e., you do not have to sit in front of the computer
and answer the questions of the installer). This is useful and
time-saving if you have to deploy tens or hundreds of similar systems
(e.g. workstations). Kickstart reads the installation settings from a
Kickstart configuration file. The problem with Kickstart is that it
usually uses the distribution’s packages from the time the distribution
was released, i.e., it does not consider updates which means you would
have to update each system manually after the Kickstart installation.
This guide explains how you can do up-to-date Kickstart installations
with the help of a tool called novi.