[Spacewalk-list] Problems with packages_cleanup.sh
Philipp Wehling
philipp.wehling at megatel.de
Fri Sep 4 07:35:03 UTC 2015
Hello,
I tried your suggestions, but with no success.
Here the log output of one package failure:
/var/log/rhn/rhn_web_api.log
[2015-09-04 09:20:51,899] ERROR - REQUESTED FROM: 192.168.0.61 CALL: system.listSystemsWithPackage(admin, 47668) CALLER: (admin) TIME: 0.022 seconds
redstone.xmlrpc.XmlRpcFault: Invalid package: 47668
at com.redhat.rhn.frontend.xmlrpc.BaseHandler.invoke(BaseHandler.java:201)
at redstone.xmlrpc.XmlRpcDispatcher.dispatch(XmlRpcDispatcher.java:123)
at com.redhat.rhn.frontend.xmlrpc.RhnXmlRpcServer.execute(RhnXmlRpcServer.java:54)
at com.redhat.rhn.frontend.xmlrpc.XmlRpcServlet.doPost(XmlRpcServlet.java:162)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
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:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:100)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:57)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:193)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
/var/log/tomcat/catalina.2015-09-04.log
Sep 04, 2015 9:20:51 AM redstone.xmlrpc.XmlRpcDispatcher writeError
WARNING: redstone.xmlrpc.XmlRpcFault: Invalid package: 47668
I really dont want to clean up all repositories because I did so a few weeks ago.
kind regards,
Philipp
----- Original Message -----
From: "Chris Snyder" <Chris_Snyder at sra.com>
To: spacewalk-list at redhat.com
Sent: Thursday, September 3, 2015 3:18:17 PM
Subject: Re: [Spacewalk-list] Problems with packages_cleanup.sh
The only recommendations I have for you is to try running orphan clean up and data-fsck manually then try the entire package_cleanup.sh script again:
Specifically (obviously, replace the variables as needed):
spacecmd -s $SRV -u $LOGIN -p $PASS -q -y package_removeorphans
spacewalk-data-fsck -r -S -C –O
after that, if things still fail you’re going to have to check out the appropriate logs under /var/log/rhn and /var/log/tomcat6 to try and narrow down what’s going on.
The only other option I can recommend – and I’ve had to do this myself – is to drop all channels and delete all packages from the database and re-create the channels and re-load the packages. I’ve had to do this once when I seriously screwed up the database (and I still have no idea what I did). But that is the extreme solution and should only be done if you have no other choice as it’s a real pain to complete.
Good luck.
From: spacewalk-list-bounces at redhat.com [mailto:spacewalk-list-bounces at redhat.com] On Behalf Of Philipp Wehling
Sent: Thursday, September 03, 2015 8:53 AM
To: spacewalk-list at redhat.com
Subject: Re: [Spacewalk-list] Problems with packages_cleanup.sh
Hello,
having the same problems here.
Any suggestions?
kind regards,
Philipp
----- Original Message -----
From: "Ricardo Esteves" < ricardo.m.esteves at gmail.com >
To: spacewalk-list at redhat.com
Sent: Monday, August 31, 2015 4:25:49 PM
Subject: Re: [Spacewalk-list] Problems with packages_cleanup.sh
Hi,
No, there is only one organization, the default, and i can see the
package details in the UI with the user admin.
Best regards,
Ricardo Esteves.
On 31-08-2015 14:17, Tomas Lestach wrote:
> Is it possible the admin user does not have access to package with id 41081?
> In another words, the package is available only in another organization than
> the admin user lives in?
>
> Regards,
> --
> Tomas Lestach
> Red Hat Satellite Engineering, Red Hat
>
>
> ----- Original Message -----
>> From: "Ricardo Esteves" < ricardo.m.esteves at gmail.com >
>> To: spacewalk-list at redhat.com
>> Sent: Monday, August 31, 2015 2:47:52 PM
>> Subject: Re: [Spacewalk-list] Problems with packages_cleanup.sh
>>
>> Hi,
>>
>> It seems the error comes when we execute the
>> "package_listinstalledsystems" operation with spacecmd :
>>
>> spacecmd -s 127.0.0.1 -u admin -p xxxxxx -q
>> package_listinstalledsystems
>> 389-ds-base-1.2.11.15-60.el6.x86_64
>> ERROR: redstone.xmlrpc.XmlRpcFault: Invalid package: 41081
>>
>> Best regards,
>> Ricardo Esteves.
>>
>> On 23-08-2015 11:53, Ricardo Esteves wrote:
>>> Hi,
>>>
>>> The errors are back!
>>>
>>> It was a coincidence changing the parameters and the run after that
>>> went
>>> ok, but now i have the same errors again :(
>>>
>>> -----Original Message-----
>>> From: Ricardo Esteves [ mailto:ricardo.m.esteves at gmail.com ]
>>> Sent: quarta-feira, 19 de Agosto de 2015 22:53
>>> To: 'spacewalk-list at redhat.com'
>>> Subject: RE: [Spacewalk-list] Problems with packages_cleanup.sh
>>>
>>> Hi,
>>>
>>> I changed the SRV from localhost to the fqdn and the DIR from /tmp
>>> to
>>> /var/satellite and now It's working fine.
>>>
>>> Thanks.
>>>
>>> -----Original Message-----
>>> From: spacewalk-list-bounces at redhat.com
>>> [ mailto:spacewalk-list-bounces at redhat.com ] On Behalf Of Dimitri
>>> Yioulos
>>> Sent: terça-feira, 18 de Agosto de 2015 22:06
>>> To: spacewalk-list at redhat.com
>>> Subject: Re: [Spacewalk-list] Problems with packages_cleanup.sh
>>>
>>> Oops, sorry, the values should be as follow:
>>>
>>> LOGIN='admin'
>>> PASS=adminpass'
>>> SRV='spacewalk.mynet.com'
>>> DIR='/spacewalk/satellite' <-- this one might be optional,
>>> location of
>>> satellite directory
>>>
>>> Give those a try.
>>>
>>>
>>> -----Original Message-----
>>> From: spacewalk-list-bounces at redhat.com
>>> [ mailto:spacewalk-list-bounces at redhat.com ] On Behalf Of Dimitri
>>> Yioulos
>>> Sent: Tuesday, August 18, 2015 4:55 PM
>>> To: spacewalk-list at redhat.com
>>> Subject: Re: [Spacewalk-list] Problems with packages_cleanup.sh
>>>
>>> In the script, do you have the following values?
>>>
>>> LOGIN='admin'
>>> PASS=adminpass
>>> SRV='localhost'
>>>
>>> where LOGIN and PASS are specific to your spacewalk administrator
>>> account?
>>>
>>>
>>> -----Original Message-----
>>> From: spacewalk-list-bounces at redhat.com
>>> [ mailto:spacewalk-list-bounces at redhat.com ] On Behalf Of Ricardo
>>> Esteves
>>> Sent: Tuesday, August 18, 2015 4:36 PM
>>> To: spacewalk-list at redhat.com
>>> Subject: [Spacewalk-list] Problems with packages_cleanup.sh
>>>
>>> Hi,
>>>
>>> The first times i executed packages_cleanup.sh
>>> ( http://www.stankowic-development.net/?p=5684&lang=en ) it was all
>>> ok, but
>>> since a few days now i'm getting a lot of these errors:
>>>
>>> Aug 18 21:16:11 spacewalk server: WARNING:
>>> redstone.xmlrpc.XmlRpcFault:
>>> Invalid package: 35124
>>> Aug 18 21:16:12 spacewalk server: 2015-08-18 21:16:12,774
>>> [ajp-bio-127.0.0.1-8009-exec-6] ERROR
>>> com.redhat.rhn.frontend.xmlrpc.BaseHandler - Error calling method:
>>> Aug 18 21:16:12 spacewalk server:
>>> java.lang.reflect.InvocationTargetException
>>> Aug 18 21:16:12 spacewalk server: at
>>> sun.reflect.GeneratedMethodAccessor1270.invoke(Unknown Source) Aug
>>> 18
>>> 21:16:12 spacewalk server: at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>>> pl
>>> .java:43)
>>> Aug 18 21:16:12 spacewalk server: at
>>> java.lang.reflect.Method.invoke(Method.java:606)
>>> Aug 18 21:16:12 spacewalk server: at
>>> com.redhat.rhn.frontend.xmlrpc.BaseHandler.invoke(BaseHandler.java:172)
>>> Aug 18 21:16:12 spacewalk server: at
>>> redstone.xmlrpc.XmlRpcDispatcher.dispatch(XmlRpcDispatcher.java:123)
>>> Aug 18 21:16:12 spacewalk server: at
>>> com.redhat.rhn.frontend.xmlrpc.RhnXmlRpcServer.execute(RhnXmlRpcServer.jav
>>> a:
>>> 54)
>>> Aug 18 21:16:12 spacewalk server: at
>>> com.redhat.rhn.frontend.xmlrpc.XmlRpcServlet.doPost(XmlRpcServlet.java:162
>>> )
>>> Aug 18 21:16:12 spacewalk server: at
>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
>>> Aug 18 21:16:12 spacewalk server: at
>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>>> on
>>> FilterChain.java:303)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>>> Ch
>>> ain.java:208)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>>> on
>>> FilterChain.java:241)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>>> Ch
>>> ain.java:208)
>>> Aug 18 21:16:12 spacewalk server: at
>>> com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilt
>>> er
>>> .java:129)
>>> Aug 18 21:16:12 spacewalk server: at
>>> com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.ja
>>> va
>>> :77)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>>> on
>>> FilterChain.java:241)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>>> Ch
>>> ain.java:208)
>>> Aug 18 21:16:12 spacewalk server: at
>>> com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(Local
>>> iz
>>> edEnvironmentFilter.java:67)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>>> on
>>> FilterChain.java:241)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>>> Ch
>>> ain.java:208)
>>> Aug 18 21:16:12 spacewalk server: at
>>> com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFil
>>> te
>>> r.java:100)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>>> on
>>> FilterChain.java:241)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>>> Ch
>>> ain.java:208)
>>> Aug 18 21:16:12 spacewalk server: at
>>> com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java
>>> :5
>>> 7)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>>> on
>>> FilterChain.java:241)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>>> Ch
>>> ain.java:208)
>>> Aug 18 21:16:12 spacewalk server: at
>>> com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCh
>>> ar
>>> acterEncodingFilter.java:97)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>>> on
>>> FilterChain.java:241)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>>> Ch
>>> ain.java:208)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
>>> ja
>>> va:220)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
>>> ja
>>> va:122)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBa
>>> se
>>> .java:501)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
>>> 71
>>> )
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
>>> 02
>>> )
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
>>> va
>>> :116)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408
>>> )
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:193)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Abstr
>>> ac
>>> tProtocol.java:607)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.jav
>>> a:
>>> 314)
>>> Aug 18 21:16:12 spacewalk server: at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
>>> 11
>>> 45)
>>> Aug 18 21:16:12 spacewalk server: at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>>> :6
>>> 15)
>>> Aug 18 21:16:12 spacewalk server: at
>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.
>>> ja
>>> va:61)
>>> Aug 18 21:16:12 spacewalk server: at
>>> java.lang.Thread.run(Thread.java:745)
>>> Aug 18 21:16:12 spacewalk server: Caused by:
>>> com.redhat.rhn.frontend.xmlrpc.InvalidPackageException: Invalid
>>> package:
>>> 32677
>>> Aug 18 21:16:12 spacewalk server: at
>>> com.redhat.rhn.frontend.xmlrpc.system.SystemHandler.listSystemsWithPackage
>>> (S
>>> ystemHandler.java:4494)
>>>
>>> Anyone experienced this before? Anyone knows what this could be and
>>> how to
>>> fix?
>>>
>>> Best regards,
>>> Ricardo Esteves.
>>>
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> Spacewalk-list at redhat.com
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> Spacewalk-list at redhat.com
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>>
>>> _______________________________________________
>>> Spacewalk-list mailing list
>>> Spacewalk-list at redhat.com
>>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>> _______________________________________________
>> Spacewalk-list mailing list
>> Spacewalk-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/spacewalk-list
>>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
_______________________________________________
Spacewalk-list mailing list
Spacewalk-list at redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list
_______________________________________________
Spacewalk-list mailing list
Spacewalk-list at redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20150904/fa496d97/attachment.htm>
More information about the Spacewalk-list
mailing list