[Spacewalk-list] Channel Deletion Problem - v1.4
Speagle, Andy
andy.speagle at wichita.edu
Mon Aug 1 15:50:14 UTC 2011
Hi Team,
I seem to be unable to delete a software channel. The traceback seems to suggest that this channel has a child... but it's actually this other way around. This channel IS a child channel for another. I made sure to manually remove this channel from any activation keys. I even manually unsubscribed all systems from this channel, but I still cannot remove it.
I've included the traceback. Can someone give me a hint on this one?
-----
The following exception occurred while executing this request:
POST /rhn/channels/manage/Delete.do
Date:8/1/11 10:45:31 AM CDT
Headers:
host: spacewalk.wichita.edu
connection: keep-alive
referer: https://spacewalk.wichita.edu/rhn/channels/manage/Delete.do?cid=741
content-length: 51
Cache-Control: max-age=0
Origin: https://spacewalk.wichita.edu
user-agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30
content-type: application/x-www-form-urlencoded
accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
accept-encoding: gzip,deflate,sdch
accept-language: en-US,en;q=0.8
accept-charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
cookie: JSESSIONID=07CC8125F8EDB3342D54D6C57FB75D5F; __utmz=84591263.1307474425.1.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=wichita%20state%20university%20associate%20degree; __utma=84591263.2005276547.1307474370.1307474370.1307474370.1; usid=1rp6kKJtIYtzCD2rNmTUSw__; usidsec=S3axVjZlIR8+FX/Bkj9yMw__; BANSSO=SSYLJZCjAIEyYOUWJ0Q35N1z6YF6TO0nPNA13YY24tUh2RJjIADwJT1AZ=P=; CPSESSID=AQARMjAxMTA3MjYwODQyMzkDAA8zU05GSk4zNTA3OTI=; pxt-session-cookie=196373x63be94d47ada29c09b9c5fc72b67d6ba
Request:
Local Name = spacewalk.wichita.edu
Server Name = spacewalk.wichita.edu
Requested Session Id came from Cookie
Requested Session Valid = true
Session = org.apache.catalina.session.StandardSessionFacade at 511ec571[session=StandardSession[07CC8125F8EDB3342D54D6C57FB75D5F<mailto:org.apache.catalina.session.StandardSessionFacade at 511ec571[session=StandardSession[07CC8125F8EDB3342D54D6C57FB75D5F>]]
Protocol = https
Request Locale = en_US
Request Character Encoding = UTF-8
Attribute Names = rhnActiveLang, subscribedSystemsCount, javax.servlet.jsp.jstl.fmt.timeZone.request, javax.servlet.request.key_size, requestedUri, javax.servlet.request.ssl_session, org.apache.struts.action.MESSAGE, session, channelDeleteForm, __sitemesh__filterapplied, trustedSystemsCount, javax.servlet.request.cipher_suite, org.apache.struts.action.mapping.instance, channel, org.apache.struts.action.MODULE,
Form Variables:
submitted: true
delete_button: Delete Channel
cid: 741
User Information:
User f229m776 (id 21, org_id 1)
Exception:
javax.servlet.ServletException: ORA-02292: integrity constraint (SPACEWALK.RHN_ENQUEUE_CID_FK) violated - child record found
ORA-06512: at "SPACEWALK.DELETE_CHANNEL", line 15
ORA-06512: at line 1
at org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:237)
at com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:82)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:101)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:108)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:55)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:662)
Caused by: com.redhat.rhn.common.db.WrappedSQLException: ORA-02292: integrity constraint (SPACEWALK.RHN_ENQUEUE_CID_FK) violated - child record found
ORA-06512: at "SPACEWALK.DELETE_CHANNEL", line 15
ORA-06512: at line 1
at com.redhat.rhn.common.translation.SqlExceptionTranslator.oracleSQLException(SqlExceptionTranslator.java:84)
at com.redhat.rhn.common.translation.SqlExceptionTranslator.sqlException(SqlExceptionTranslator.java:42)
at com.redhat.rhn.common.db.NamedPreparedStatement.execute(NamedPreparedStatement.java:118)
at com.redhat.rhn.common.db.datasource.CachedStatement.executeCallable(CachedStatement.java:511)
at com.redhat.rhn.common.db.datasource.CallableMode.execute(CallableMode.java:34)
at com.redhat.rhn.domain.channel.ChannelFactory.remove(ChannelFactory.java:273)
at com.redhat.rhn.manager.channel.ChannelManager.deleteChannel(ChannelManager.java:904)
at com.redhat.rhn.frontend.action.channel.manage.DeleteChannelAction.execute(DeleteChannelAction.java:78)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
... 40 more
Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-02292: integrity constraint (SPACEWALK.RHN_ENQUEUE_CID_FK) violated - child record found
ORA-06512: at "SPACEWALK.DELETE_CHANNEL", line 15
ORA-06512: at line 1
at oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:759)
at oracle.jdbc.driver.T2CConnection.checkError(T2CConnection.java:661)
at oracle.jdbc.driver.T2CCallableStatement.executeForDescribe(T2CCallableStatement.java:544)
at oracle.jdbc.driver.T2CCallableStatement.executeForRows(T2CCallableStatement.java:727)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1315)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3576)
at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3677)
at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4714)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1374)
at com.mchange.v2.c3p0.impl.NewProxyCallableStatement.execute(NewProxyCallableStatement.java:2706)
at com.redhat.rhn.common.db.NamedPreparedStatement.execute(NamedPreparedStatement.java:115)
... 46 more
-----
Andy Speagle
System & Storage Administrator
UCATS - Wichita State University
P: 316.978.3869
C: 316.617.2431
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20110801/66c68069/attachment.htm>
More information about the Spacewalk-list
mailing list