Simple and quick way to setup a local CentOS mirror for kickstart.
(list of centos mirrors you can find here:
I will place it in /repo/centos and I need only the newest version so i skip previous.

root@provisioning # rsync -avSHP --delete --exclude "local*" --exclude "isos" rsync://  /repo/centos/

Now just go to the location where you kickstart config file is and change the url parameter:


    # Use the network for installation
    url --url=""


    # Use local mirror for installation
    url --url=""

And thats it.