En la sección de publicaciones de tu kickstart, incluye algo como esto:
%post
cat >/etc/yum.repos.d/your.repo <<EOF
[... INCLUDE REPO CONFIG FILE CONTENTS HERE ...]
EOF
El comando "repo" de CentOS 7 anaconda admite --install, que instala la información del repositorio en el sistema que se está construyendo:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect- kickstart-syntax.html
Al igual que la definición del repositorio de instalación, esto debe hacerse dos veces. Usamos un script posterior a la instalación que se llama en la sección % posterior. Ese script, a su vez, copia los archivos de repositorio apropiados en /etc/yum.repos.d/, dependiendo del sistema operativo.
De esa manera usamos casi el mismo archivo kickstart para CentOS 4 y CentOS 5.