Currently it is difficult to roll a two variants with conflicting policy types out of a single tree without running make bare. The reason is that our SELinux policy "Obsoletes" targeted. Thus, if for any reason, our selinux-policy-mcs is present in the CLIP generated package repo, it will always be installed regardless of the %packages in the kickstart.
We need to figure out how to really ignore packages not relevant to the variant. Maybe create a per-variant CLIP generated repo when building an ISO with only the packages specified in the variant's config.
Currently it is difficult to roll a two variants with conflicting policy types out of a single tree without running make bare. The reason is that our SELinux policy "Obsoletes" targeted. Thus, if for any reason, our selinux-policy-mcs is present in the CLIP generated package repo, it will always be installed regardless of the %packages in the kickstart.
We need to figure out how to really ignore packages not relevant to the variant. Maybe create a per-variant CLIP generated repo when building an ISO with only the packages specified in the variant's config.