From fcami at redhat.com Mon Mar 11 14:58:17 2019 From: fcami at redhat.com (=?UTF-8?Q?Fran=C3=A7ois_Cami?=) Date: Mon, 11 Mar 2019 15:58:17 +0100 Subject: [Pki-devel] Dogtag+FreeIPA: adapting to the Fedora mass orphaning Message-ID: Hi, The Java maintainers have orphaned most, if not all, of the Java stack in Fedora, in favor of modules: https://lists.fedoraproject.org/archives/list/java-devel at lists.fedoraproject.org/message/MQMRQVENBLDRS67WLNQ7EOCMSDI5WIET/ https://lists.fedoraproject.org/archives/list/devel at lists.fedoraproject.org/message/ITDMQ7UACH4CL6754IMOYQ45QOBVPOX6/ As this change would lead into a lot of retired packages (maven and all that depends on it, like Dogtag), there was a proposal to create a SIG that would take care of these packages. It does not seem to have advanced much for the past month: https://lists.fedoraproject.org/archives/list/devel at lists.fedoraproject.org/thread/I7AP2G7KUBGT6FP4GJBDBLCHZJ54YZG2/#I7AP2G7KUBGT6FP4GJBDBLCHZJ54YZG2 And it seems unrealistic for the Dogtag and FreeIPA teams to take over all these packages. In the future packages will be able to BuildRequire modules: https://tree.taiga.io/project/modularity-wg/epic/12 but it is not possible yet and there is no ETA. The consequence is that Dogtag will be considered FTBFS as soon as maven and other dependencies are retired. Dogtag will therefore will be retired (along with FreeIPA) if maintenance for the dependencies is not picked up. There does not seem to be a good solution except by moving both Dogtag and FreeIPA to modules (where we could BR: existing modules) before Fedora releng starts to retire our packages. Thoughts? Cheers Fran?ois From ftweedal at redhat.com Mon Mar 11 23:42:23 2019 From: ftweedal at redhat.com (Fraser Tweedale) Date: Tue, 12 Mar 2019 09:42:23 +1000 Subject: [Pki-devel] Dogtag+FreeIPA: adapting to the Fedora mass orphaning In-Reply-To: References: Message-ID: <20190311234223.GK2752@T470s> On Mon, Mar 11, 2019 at 03:58:17PM +0100, Fran?ois Cami wrote: > Hi, > > The Java maintainers have orphaned most, if not all, of the Java stack > in Fedora, in favor of modules: > https://lists.fedoraproject.org/archives/list/java-devel at lists.fedoraproject.org/message/MQMRQVENBLDRS67WLNQ7EOCMSDI5WIET/ > > https://lists.fedoraproject.org/archives/list/devel at lists.fedoraproject.org/message/ITDMQ7UACH4CL6754IMOYQ45QOBVPOX6/ > > As this change would lead into a lot of retired packages (maven and > all that depends on it, like Dogtag), there was a proposal to create a > SIG that would take care of these packages. > It does not seem to have advanced much for the past month: > https://lists.fedoraproject.org/archives/list/devel at lists.fedoraproject.org/thread/I7AP2G7KUBGT6FP4GJBDBLCHZJ54YZG2/#I7AP2G7KUBGT6FP4GJBDBLCHZJ54YZG2 > > And it seems unrealistic for the Dogtag and FreeIPA teams to take over > all these packages. > > In the future packages will be able to BuildRequire modules: > https://tree.taiga.io/project/modularity-wg/epic/12 > but it is not possible yet and there is no ETA. > > The consequence is that Dogtag will be considered FTBFS as soon as > maven and other dependencies are retired. > Dogtag will therefore will be retired (along with FreeIPA) if > maintenance for the dependencies is not picked up. > > There does not seem to be a good solution except by moving both Dogtag > and FreeIPA to modules (where we could BR: existing modules) before > Fedora releng starts to retire our packages. > > Thoughts? > > Cheers > Fran?ois > We are already in a module for RHEL 8. I don't perceive any major disadvantage if we have to move to modules in Fedora too. Are there any big reasons, from a user point of view, against moving to modules? Thanks, Fraser > _______________________________________________ > Pki-devel mailing list > Pki-devel at redhat.com > https://www.redhat.com/mailman/listinfo/pki-devel From dmoluguw at redhat.com Tue Mar 12 15:06:02 2019 From: dmoluguw at redhat.com (Dinesh Prasanth Moluguwan Krishnamoorthy) Date: Tue, 12 Mar 2019 11:06:02 -0400 Subject: [Pki-devel] Dogtag+FreeIPA: adapting to the Fedora mass orphaning In-Reply-To: References: Message-ID: <042e2795a8ed067a453f051e94b1446b544ae954.camel@redhat.com> Here is my take on moving to modules (speaking from dogtag side of things): Pros: * We would be version-focused instead of fedora-release focused [1]* One source for multiple fedora-release [2]* Dogtag's future would be as described in [3] Cons: * Dogtag's CI runs on Travis. Moving into modules would break the CI workflow leading to a major restructure of upstream CI* In addition to official releases via koji/bodhi, we do maintain an official COPR repo (@pki/10.x). This would need to be reconfigured* Dogtag's nightlies run on COPR. This would again need to be reconfigured. Though in future modules MIGHT help us, the effort required to move into modules (and to make it work) is releatively VERY HIGH. [1] https://docs.fedoraproject.org/en-US/modularity/architecture/building/#_modular_package_builds[2 ] https://docs.fedoraproject.org/en-US/modularity/architecture/building/#_building_one_source_for_multiple_releases[3 ] https://i.ibb.co/23nbNWK/module-branching.jpg > Of course, we can move FreeIPA to a module relatively fast in > Rawhide. > But first we need to understand whether the same is possible for > Dogtag. > > -- > / Alexander Bokovoy > Sr. Principal Software Engineer > Security / Identity Management Engineering > Red Hat Limited, Finland > > _______________________________________________ > Pki-devel mailing list > Pki-devel at redhat.com > https://www.redhat.com/mailman/listinfo/pki-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: From builds at travis-ci.org Thu Mar 28 21:26:35 2019 From: builds at travis-ci.org (Travis CI) Date: Thu, 28 Mar 2019 21:26:35 +0000 Subject: [Pki-devel] Passed: SilleBille/pki-nightly-test#43 (copr-auto-build - f12327b) In-Reply-To: Message-ID: <5c9d3c0b39528_43fe70843130c231461@44b7bf5b-415e-4984-8ffb-cbc886a3605e.mail> Build Update for SilleBille/pki-nightly-test ------------------------------------- Build: #43 Status: Passed Duration: 14 mins and 53 secs Commit: f12327b (copr-auto-build) Author: Dinesh Prasanth M K Message: Reconfigured nightly tests to run ONLY IPA tests Since COPR has been configured to do per-commit based automated builds, there is no use in having nightly builds. But, IPA smoke tests will need to continue running based on what we have in COPR. Configured this repo to run again BOTH `10.6` and `master` branches Signed-off-by: Dinesh Prasanth M K View the changeset: https://github.com/SilleBille/pki-nightly-test/compare/b3bb89f195fd...f12327b605ce View the full build log and details: https://travis-ci.org/SilleBille/pki-nightly-test/builds/512707231?utm_medium=notification&utm_source=email -- You can unsubscribe from build emails from the SilleBille/pki-nightly-test repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=20442787&utm_medium=notification&utm_source=email. Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email. Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications. -------------- next part -------------- An HTML attachment was scrubbed... URL: From builds at travis-ci.org Thu Mar 28 23:51:00 2019 From: builds at travis-ci.org (Travis CI) Date: Thu, 28 Mar 2019 23:51:00 +0000 Subject: [Pki-devel] Fixed: dogtagpki/pki-nightly-test#295 (master - df8126d) In-Reply-To: Message-ID: <5c9d5de3e5a45_43fc7f002c5182629dc@e5d78f60-208f-4869-b440-ffe828f9e8a0.mail> Build Update for dogtagpki/pki-nightly-test ------------------------------------- Build: #295 Status: Fixed Duration: 31 mins and 12 secs Commit: df8126d (master) Author: Dinesh Prasanth M K Message: Reconfigured nightly tests to run ONLY IPA tests (#5) - Since COPR has been configured to do per-commit based automated builds, there is no use in having nightly builds. But, IPA smoke tests will need to continue running based on what we have in COPR. - Configured this repo to run against BOTH `10.6` and `master` branches Signed-off-by: Dinesh Prasanth M K View the changeset: https://github.com/dogtagpki/pki-nightly-test/compare/6ec2c9f02484...df8126d1f9b8 View the full build log and details: https://travis-ci.org/dogtagpki/pki-nightly-test/builds/512737123?utm_medium=notification&utm_source=email -- You can unsubscribe from build emails from the dogtagpki/pki-nightly-test repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=20325727&utm_medium=notification&utm_source=email. Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email. Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications. -------------- next part -------------- An HTML attachment was scrubbed... URL: