Bug 819545 - freeipa-server: Please migrate from tomcat6 to tomcat7
Summary: freeipa-server: Please migrate from tomcat6 to tomcat7
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: freeipa
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Rob Crittenden
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: NoTomcat6
TreeView+ depends on / blocked
 
Reported: 2012-05-07 14:13 UTC by Mikolaj Izdebski
Modified: 2012-11-15 12:39 UTC (History)
4 users (show)

Fixed In Version: freeipa-3.0.1-2.fc18
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-11-15 12:39:58 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Mikolaj Izdebski 2012-05-07 14:13:11 UTC
We want to transition from tomcat6 to tomcat7 in Fedora. By depending on tomcat6 freeipa-server it is successfully blocking the mentioned transition.

The following is the list of freeipa-server dependencies affecting the transition (the list is not guarranteed to be complete):
   Requires:      tomcat6 >= 6.0.32-17
   BuildRequires: tomcat6 >= 6.0.32-17

Pleasee update freeipa-server to use tomcat7 instead of tomcat6. Thank you.

Comment 1 Rob Crittenden 2012-05-07 14:26:23 UTC
What timeframe are you looking at, Fedora 17 or 18?

Comment 2 Mikolaj Izdebski 2012-05-07 14:32:32 UTC
Fedora 18.

The previous transition (from tomcat6 to tomcat7) was quite painful, so we want to start this one as soon as possible.

Comment 3 Simo Sorce 2012-05-07 15:25:18 UTC
Mikolaj, we depend on tomcat6 due to dogtag, have you opened a bug against dogtag as well ?
You want to open a bug there and then make this bug depend on that one.

Comment 4 Mikolaj Izdebski 2012-05-07 15:37:39 UTC
dogtag-pki doesn't directly depend on any version of tomcat, so I didn't file any bugs for dogtag-pki.

dogtag-pki depends on tomcatjss, for which I have requested migration to tomcat7:
https://bugzilla.redhat.com/show_bug.cgi?id=819554

If you think those bugs are dependant, feel free to add appropriate dependencies.

Comment 5 Rob Crittenden 2012-05-07 15:46:13 UTC
The only reason the freeipa package has a specific tomcat6 dependency is to resolve issues with broken tomcat6 packages. I suspect we can drop the specific Requires entirely at some point.

Comment 6 Dmitri Pal 2012-05-11 20:16:37 UTC
Upstream ticket:
https://fedorahosted.org/freeipa/ticket/2748

Comment 7 Martin Kosek 2012-11-15 12:39:58 UTC
Fixed upstream:
master: https://fedorahosted.org/freeipa/changeset/dce53e455f2a81979089c7c4792093742d1cccff
ipa-3-0: https://fedorahosted.org/freeipa/changeset/2a56146d255e41cd92b79fc457c04f9dbfd1e854

FreeIPA no longer depends on on tomcat and it rather lets pki-ca pull the right version. The change is effective from freeipa-3.0.1-2.fc18.


Note You need to log in before you can comment on or make changes to this bug.