RedHat 7 only comes in a 64-bit version, as I'm sure most of you are aware. 32-bit versions of most common libraries are still available though, for the 32-bit programs that needs them. We would like to use a kickstart to preinstall several common 32-bit rpm's, such as glibc.i686, zlib.i686, and openssl-libs-i686. I have not found a method to preinstall i686 packages on a 64-bit OS via a kickstart file.
I know what doesn't work. My understanding was that I could change "%packages" to "%packages --multilib", and that any rpms explicitly mentioned in the packages section would have all available platforms installed (i.e. both the x64 and i686 version). That is not happening. Nor can I just put the i686 package name (e.g. "glib.i686") in the list of packages. I get an unknown package error in that case.