https://bugzilla.redhat.com/show_bug.cgi?id=1857043
Bug ID: 1857043
Summary: FreeIPA server deployment fails in
Fedora-Rawhide-20200714.n.0 due to pki-tomcat failing
to run with "java.lang.ClassNotFoundException:
org.apache.tomcat.util.modeler.modules.MbeansDescripto
rsIntrospectionSource"
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: tomcat
Severity: high
Assignee: ivan.afonichev(a)gmail.com
Reporter: awilliam(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: alee(a)redhat.com, coolsvap(a)gmail.com,
csutherl(a)redhat.com, huwang(a)redhat.com,
ivan.afonichev(a)gmail.com,
java-sig-commits(a)lists.fedoraproject.org,
krzysztof.daniel(a)gmail.com
Target Milestone: ---
Classification: Fedora
In Fedora-Rawhide-20200714.n.0, FreeIPA server deployment failed in all openQA
tests that attempt it. This worked fine in 20200713.n.0. Failure appears to be
this:
Jul 14 06:44:39 localhost systemd[1]: Starting PKI Tomcat Server pki-tomcat...
Jul 14 06:44:41 localhost audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295
ses=4294967295 subj=system_u:system_r:init_t:s0
msg='unit=pki-tomcatd@pki-tomcat comm="systemd"
exe="/usr/lib/systemd/systemd"
hostname=? addr=? terminal=? res=success'
Jul 14 06:44:41 localhost systemd[1]: Started PKI Tomcat Server pki-tomcat.
Jul 14 06:44:41 localhost server[29213]: Java virtual machine used:
/usr/lib/jvm/jre-1.8.0-openjdk/bin/java
Jul 14 06:44:41 localhost server[29213]: classpath used:
/usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar:/usr/lib/java/commons-daemon.jar
Jul 14 06:44:41 localhost server[29213]: main class used:
org.apache.catalina.startup.Bootstrap
Jul 14 06:44:41 localhost server[29213]: flags used:
Jul 14 06:44:41 localhost server[29213]: options used:
-Dcatalina.base=/var/lib/pki/pki-tomcat -Dcatalina.home=/usr/share/tomcat
-Djava.endorsed.dirs= -Djava.io.tmpdir=/var/lib/pki/pki-tomcat/temp
-Djava.util.logging.config.file=/var/lib/pki/pki-tomcat/conf/logging.properties
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.security.manager
-Djava.security.policy==/var/lib/pki/pki-tomcat/conf/catalina.policy
Jul 14 06:44:41 localhost server[29213]: arguments used: start
Jul 14 06:44:42 localhost server[29213]: SEVERE: Error loading descriptors from
[jar:file:/usr/share/java/tomcat/catalina.jar!/org/apache/catalina/core/mbeans-descriptors.xml]
Jul 14 06:44:42 localhost server[29213]: SEVERE: Error loading descriptors from
[jar:file:/usr/share/java/tomcat/catalina.jar!/org/apache/catalina/mbeans-descriptors.xml]
Jul 14 06:44:42 localhost server[29213]: SEVERE: Error registering MBean
Jul 14 06:44:42 localhost server[29213]: java.lang.ClassNotFoundException:
org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource
Jul 14 06:44:42 localhost server[29213]: #011at
java.net.URLClassLoader.findClass(URLClassLoader.java:382)
Jul 14 06:44:42 localhost server[29213]: #011at
java.lang.ClassLoader.loadClass(ClassLoader.java:418)
Jul 14 06:44:42 localhost server[29213]: #011at
java.lang.ClassLoader.loadClass(ClassLoader.java:351)
Jul 14 06:44:42 localhost server[29213]: #011at java.lang.Class.forName0(Native
Method)
Jul 14 06:44:42 localhost server[29213]: #011at
java.lang.Class.forName(Class.java:264)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.tomcat.util.modeler.Registry.getModelerSource(Registry.java:737)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.tomcat.util.modeler.Registry.load(Registry.java:611)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.tomcat.util.modeler.Registry.findManagedBean(Registry.java:518)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.tomcat.util.modeler.Registry.registerComponent(Registry.java:641)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.catalina.util.LifecycleMBeanBase.register(LifecycleMBeanBase.java:158)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.catalina.util.LifecycleMBeanBase.initInternal(LifecycleMBeanBase.java:59)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:1007)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.catalina.startup.Catalina.load(Catalina.java:690)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.catalina.startup.Catalina.load(Catalina.java:712)
Jul 14 06:44:42 localhost server[29213]: #011at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Jul 14 06:44:42 localhost server[29213]: #011at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
Jul 14 06:44:42 localhost server[29213]: #011at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Jul 14 06:44:42 localhost server[29213]: #011at
java.lang.reflect.Method.invoke(Method.java:498)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:302)
Jul 14 06:44:42 localhost server[29213]: #011at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:472)
Jul 14 06:44:42 localhost server[29213]: WARNING: Failed to register object
[StandardServer[8005]] with name [Catalina:type=Server] during component
initialisation
...blahblahblah, like all Java tracebacks it goes on forever and ever. I'll
attach the whole /var/log tarball from openQA, errors are visible in
var/log/messages .
Proposing as a Beta blocker, violates Basic criterion "It must be possible to
configure a Fedora Server system installed according to the above criteria as a
FreeIPA domain controller, using the official deployment tools provided in the
distribution FreeIPA packages..." -
https://fedoraproject.org/wiki/Basic_Release_Criteria#FreeIPA_server_requ...
--
You are receiving this mail because:
You are on the CC list for the bug.