Are there still a lot of rough edges in this area? There are some things I simply can't get to work. This is about kickstart installations. Finding the right stuff for the %packages sections is lucky dip at best. The RHEL manual points to the comps file, really? This file isn't meant to be parsed by humans. Specifying an environment - the example "Infrastructure Server" doesn't exist. Is this one of the areas where CentOS deviates from RHEL? I did find server-product-environment, custom-environment, minimal-environment. I followed the link in the documentation to the kickstart file generator. The generated file isn't usable as is, specifically the %packages section - anaconda says there is no group dns-server, for instance. Which dnf later confirms. The group list in dnf also seems to be a lot shorter than it used to be under 7? Specifying %packages --multilib, this is where it breaks down completely. For the chosen group/package mix, which works perfectly without multilib, anaconda complains about conflicts for files provided by both the i686 and the x86_64 version of, in this case, gdb-headless and sssd-common. Attempting to fix this with -gdb-headless.i686 -sssd-common.i686 fails, these lines are being ignored. Excluding gdb-headless altogether fails also because the main gdb package pulls it in. Honestly, I'm not sure where to go from here.