[Spacewalk-list] Spacewalk 2.4 - Unable to remove configuration file
William H. ten Bensel
WHTENBEN at up.com
Tue Apr 30 20:00:52 UTC 2019
Attempting to completely remove a configuration file in a global
configuration channel (exposed to 9+ devices), the following error is
being generated. I was able to remove 2 other configuration files, and
all revisions, in the same configuration channel earlier today.
The file is currently at revision 3. I have incremented the revision to
4, and was able to delete revision 1, 2, and 4. It is unable to delete
revision 3.
Anybody have any suggestions?
- Thanks
Apr 30, 2019 1:02:55 PM org.apache.jk.common.ChannelSocket
processConnection
WARNING: processCallbacks status 2
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:622)
at
com.redhat.rhn.common.util.MethodUtil.callMethod(MethodUtil.java:203)
at
com.redhat.rhn.frontend.action.common.BaseSetOperateOnSelectedItemsAction.callMethod(BaseSetOperateOnSelectedItemsAction.java:179)
at
com.redhat.rhn.frontend.action.common.BaseSetOperateOnSelectedItemsAction.operateOnSelectedSet(BaseSetOperateOnSelectedItemsAction.java:85)
at
com.redhat.rhn.frontend.action.configuration.channel.ChannelFilesListSubmit.processRemove(ChannelFilesListSubmit.java:73)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:622)
at
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269)
at
org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170)
at
org.apache.struts.actions.LookupDispatchAction.execute(LookupDispatchAction.java:146)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
at
com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:105)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:299)
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: com.redhat.rhn.common.db.WrappedSQLException: ORA-02292:
integrity constraint (RHN.RHN_SNAPSHOTCR_CRID_FK) violated - child record
found
ORA-06512: at "RHN.RHN_CONFIG", line 56
ORA-06512: at "RHN.RHN_CONFIG", line 146
ORA-06512: at line 1
at
com.redhat.rhn.common.translation.SqlExceptionTranslator.oracleSQLException(SqlExceptionTranslator.java:82)
at
com.redhat.rhn.common.translation.SqlExceptionTranslator.sqlException(SqlExceptionTranslator.java:42)
at
com.redhat.rhn.common.db.datasource.CachedStatement.executeCallable(CachedStatement.java:543)
at
com.redhat.rhn.common.db.datasource.CallableMode.execute(CallableMode.java:35)
at
com.redhat.rhn.domain.config.ConfigurationFactory.removeConfigFile(ConfigurationFactory.java:672)
at
com.redhat.rhn.manager.configuration.ConfigurationManager.deleteConfigFile(ConfigurationManager.java:1423)
at
com.redhat.rhn.frontend.action.configuration.channel.ChannelFilesListSubmit.setFilesToRemove(ChannelFilesListSubmit.java:101)
... 56 more
Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-02292:
integrity constraint (RHN.RHN_SNAPSHOTCR_CRID_FK) violated - child record
found
ORA-06512: at "RHN.RHN_CONFIG", line 56
ORA-06512: at "RHN.RHN_CONFIG", line 146
ORA-06512: at line 1
at
oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:777)
at
oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:673)
at
oracle.jdbc.driver.T2CCallableStatement.executeForDescribe(T2CCallableStatement.java:548)
at
oracle.jdbc.driver.T2CCallableStatement.executeForRows(T2CCallableStatement.java:731)
at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
at
oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
at
oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4755)
at
oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
at
com.mchange.v2.c3p0.impl.NewProxyCallableStatement.execute(NewProxyCallableStatement.java:2417)
at
com.redhat.rhn.common.db.NamedPreparedStatement.execute(NamedPreparedStatement.java:117)
at
com.redhat.rhn.common.db.datasource.CachedStatement.executeCallable(CachedStatement.java:528)
... 60 more
2019-04-30 13:13:29,809 [TP-Processor1] WARN
org.apache.struts.action.RequestProcessor - Unhandled Exception thrown:
class com.redhat.rhn.common.MethodInvocationException
2019-04-30 13:13:29,809 [TP-Processor1] ERROR
com.redhat.rhn.frontend.servlets.SessionFilter - Error during transaction.
Rolling back
javax.servlet.ServletException:
com.redhat.rhn.common.MethodInvocationException: Something bad happened
when calling setFilesToRemove
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:105)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:299)
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: com.redhat.rhn.common.MethodInvocationException: Something bad
happened when calling setFilesToRemove
at
com.redhat.rhn.common.util.MethodUtil.callMethod(MethodUtil.java:210)
at
com.redhat.rhn.frontend.action.common.BaseSetOperateOnSelectedItemsAction.callMethod(BaseSetOperateOnSelectedItemsAction.java:179)
at
com.redhat.rhn.frontend.action.common.BaseSetOperateOnSelectedItemsAction.operateOnSelectedSet(BaseSetOperateOnSelectedItemsAction.java:85)
at
com.redhat.rhn.frontend.action.configuration.channel.ChannelFilesListSubmit.processRemove(ChannelFilesListSubmit.java:73)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:622)
at
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269)
at
org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170)
at
org.apache.struts.actions.LookupDispatchAction.execute(LookupDispatchAction.java:146)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
... 40 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:622)
at
com.redhat.rhn.common.util.MethodUtil.callMethod(MethodUtil.java:203)
... 51 more
Caused by: com.redhat.rhn.common.db.WrappedSQLException: ORA-02292:
integrity constraint (RHN.RHN_SNAPSHOTCR_CRID_FK) violated - child record
found
ORA-06512: at "RHN.RHN_CONFIG", line 56
ORA-06512: at "RHN.RHN_CONFIG", line 146
ORA-06512: at line 1
at
com.redhat.rhn.common.translation.SqlExceptionTranslator.oracleSQLException(SqlExceptionTranslator.java:82)
at
com.redhat.rhn.common.translation.SqlExceptionTranslator.sqlException(SqlExceptionTranslator.java:42)
at
com.redhat.rhn.common.db.datasource.CachedStatement.executeCallable(CachedStatement.java:543)
at
com.redhat.rhn.common.db.datasource.CallableMode.execute(CallableMode.java:35)
at
com.redhat.rhn.domain.config.ConfigurationFactory.removeConfigFile(ConfigurationFactory.java:672)
at
com.redhat.rhn.manager.configuration.ConfigurationManager.deleteConfigFile(ConfigurationManager.java:1423)
at
com.redhat.rhn.frontend.action.configuration.channel.ChannelFilesListSubmit.setFilesToRemove(ChannelFilesListSubmit.java:101)
... 56 more
Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-02292:
integrity constraint (RHN.RHN_SNAPSHOTCR_CRID_FK) violated - child record
found
ORA-06512: at "RHN.RHN_CONFIG", line 56
ORA-06512: at "RHN.RHN_CONFIG", line 146
ORA-06512: at line 1
at
oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:777)
at
oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:673)
at
oracle.jdbc.driver.T2CCallableStatement.executeForDescribe(T2CCallableStatement.java:548)
at
oracle.jdbc.driver.T2CCallableStatement.executeForRows(T2CCallableStatement.java:731)
at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3613)
at
oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3714)
at
oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4755)
at
oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
at
com.mchange.v2.c3p0.impl.NewProxyCallableStatement.execute(NewProxyCallableStatement.java:2417)
at
com.redhat.rhn.common.db.NamedPreparedStatement.execute(NamedPreparedStatement.java:117)
at
com.redhat.rhn.common.db.datasource.CachedStatement.executeCallable(CachedStatement.java:528)
... 60 more
- Thanks
**
This email and any attachments may contain information that is confidential and/or privileged for the sole use of the intended recipient. Any use, review, disclosure, copying, distribution or reliance by others, and any forwarding of this email or its contents, without the express permission of the sender is strictly prohibited by law. If you are not the intended recipient, please contact the sender immediately, delete the e-mail and destroy all copies.
**
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20190430/862dc64e/attachment.htm>
More information about the Spacewalk-list
mailing list