On to, 17 loka 2019, Kevin Kofler wrote:
Alexander Bokovoy wrote:
The one thing we are using default modular stream in RHEL 8 for is to be
able to provide access to packages in kickstart that were moved to
modules in RHEL 8. An example is idm:client stream which is a default
module stream in RHEL 8 exactly for this reason, to be able to install
ipa-client package and enroll a system into IPA from a kickstart file.
We don't package FreeIPA in modules in Fedora yet but this is one of
real examples how default module streams are helpful to maintain
coherent user experience for existing users of kickstart files.
But Miro's proposal is to keep the default version non-modular, which means
the kickstart compatibility issue does not come up to begin with. (Non-
modular packages are naturally available for kickstart.)
It will not work for FreeIPA if we move it to modules due to build
dependencies on packages that were already moved to modules. Right now
we are getting around this with a whole SIG bringing back Java packages
to non-modular repo to allow Dogtag (and by that, FreeIPA) buildable.
Had there be default module streams for Java packages in buildroot, we
would have no problem.
--
/ Alexander Bokovoy
Sr. Principal Software Engineer
Security / Identity Management Engineering
Red Hat Limited, Finland
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx