On 06/01/15 12:36, Francisco Cardoso wrote:
During one of the updates on the nightly,
My monitoring tab has disappeared and I started to get a 500 message on
the overview.
2015-01-06 12:20:47,909 [TP-Processor3] WARN
org.apache.struts.action.RequestProcessor - Unhandled Exception thrown:
class java.lang.IllegalArgumentException
2015-01-06 12:20:47,910 [TP-Processor3] ERROR
com.redhat.rhn.frontend.servlets.SessionFilter - Error during
transaction. Rolling back
javax.servlet.ServletException: java.lang.IllegalArgumentException:
Could not find ACL handler show_monitoring in statement:
"show_monitoring()". Available ACL handlers: [can_access_channel,
errata_editable, formvar_exists, is, is_protected, is_satellite,
need_first_user, org_channel_family, org_entitlement, org_role,
system_feature, system_has_management_entitlement,
system_has_virtualization_entitlement, system_is_in_ssm,
system_is_virtual, trust_channel_access, uid_role, user_authenticated,
user_can_manage_channels, user_role]
at
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:427)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
at
com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:102)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:127)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
at
com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:100)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:57)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:701)
Caused by: java.lang.IllegalArgumentException: Could not find ACL
handler show_monitoring in statement: "show_monitoring()". Available ACL
handlers: [can_access_channel, errata_editable, formvar_exists, is,
is_protected, is_satellite, need_first_user, org_channel_family,
org_entitlement, org_role, system_feature,
system_has_management_entitlement,
system_has_virtualization_entitlement, system_is_in_ssm,
system_is_virtual, trust_channel_access, uid_role, user_authenticated,
user_can_manage_channels, user_role]
at
com.redhat.rhn.common.security.acl.Acl.evalAcl(Acl.java:454)
at
com.redhat.rhn.manager.acl.AclManager.hasAcl(AclManager.java:81)
at
com.redhat.rhn.domain.user.Pane.isValidFor(Pane.java:152)
at
com.redhat.rhn.frontend.action.YourRhnAction.getDisplayPanes(YourRhnAction.java:144)
at
com.redhat.rhn.frontend.action.YourRhnAction.execute(YourRhnAction.java:100)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
Anyone else having this issue ?
Attached a log of the catalina.out
Thanks all help in advance.
FC
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list
This is expected. We removed Monitoring in the nightly as part of
readiness for the Spacewalk 2.3 release.
We noted this within the release notes for 2.2:
https://fedorahosted.org/spacewalk/wiki/ReleaseNotes22
" The Spacewalk team is looking in future releases to drop support for
Solaris clients and the Monitoring component of Spacewalk. They continue
to be supported in their current state for the Spacewalk 2.2 release.
Anyone currently using either of the capabilities may wish to consider
alternatives for their needs. "
And I've mentioned this in a few email threads over the past months.
In December on the spacewalk-devel list it was noted that the merge was
about to land that would remove the monitoring feature from the code.
Regards,
Cliff
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list