tomcat more or less broken -- java compat issues
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tomcat8 (Debian) |
Fix Released
|
Unknown
|
|||
tomcat8 (Ubuntu) |
Fix Released
|
Critical
|
Timo Aaltonen | ||
Bionic |
Fix Released
|
Critical
|
Unassigned |
Bug Description
[Impact]
The issue occurs while installing IPA server. More specifically whist configuring pki-tomcatd. The following error is produced.
Configuring certificate server (pki-tomcatd). Estimated time: 3 minutes
[1/28]: configuring certificate server instance
ipaserver.
ipaserver.
ipaserver.
[error] RuntimeError: CA configuration failed.
ipapython.
ipapython.
The cause for this is that tomcat8 is built with JDK9 and is not compatible with instances that have to use JRE8 for other reasons.
[Test Case]
Install freeipa-server, run ipa-server-install.
[Regression Potential]
The fix is a fairly big patch for tomcat8 to modify the code so that it runs with JRE8. It passes the upstream test suite though, when run with JRE8 though tomcat itself was built with the default JDK.
[Other info]
Patch will be sent upstream too.
CVE References
Changed in freeipa (Ubuntu): | |
status: | Incomplete → Invalid |
Changed in freeipa (Ubuntu Bionic): | |
status: | Confirmed → Invalid |
description: | updated |
Changed in tomcat8 (Debian): | |
status: | Unknown → New |
summary: |
- freeipa server install fails - RuntimeError: CA configuration failed. + tomcat more or less broken -- java compat issues |
no longer affects: | freeipa (Ubuntu Bionic) |
no longer affects: | freeipa (Ubuntu) |
tags: | added: bionic cosmic |
Changed in tomcat8 (Ubuntu Bionic): | |
status: | Fix Committed → Confirmed |
status: | Confirmed → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Changed in tomcat8 (Debian): | |
status: | New → Fix Released |
Changed in tomcat8 (Ubuntu Bionic): | |
status: | Fix Committed → Fix Released |
I would also like to ask why freeipa version in this Ubuntu release when from the intended 4.6 to what appears to be 4.7?