Just wanted to provide an update. I was able to fix the issue and get ipa-server-install
to finish correctly. By default, my company turns off ipv6 during kickstart by disabling
ipv6 in etc/sysctl.conf. We removed that and continued to have issues so I did a little
more digging and found that when we pass the "noipv6" at the end of our long
kickstart hook, it creates the same entries we were putting in at kickstart, just in a
different location, /etc/sysctl.d/anaconda.conf. I removed the entries from there, removed
the ::1 ipv6 address from my /etc/hosts file, and was able to successfully get the freeIPA
server setup. Thanks for your responses!