<div dir="ltr"><br>I used the mapping found in version 0.6 as a guide as follows in my config file:<br><br>[root@tlca064 rhn]# cat /etc/rhn-clone.cfg<br>[Spacewalk]<br>spw_server=localhost<br>spw_user=admin<br>spw_pass=spwlkpassword<br>
publish=1<br>[RHN]<br>rhn_server=<a href="http://xmlrpc.rhn.redhat.com">xmlrpc.rhn.redhat.com</a><br>rhn_user=rhnuser<br>rhn_pass=rhnpass<br>[ChanMap]<br>rhel-x86_64-server-6=rhel-x86_64-server-6<br>rhel-x86_64-server-fastrack-6=rhel-x86_64-server-6-fasttrack<br>
rhn-tools-rhel-x86_64-server-6=rhel-x86_64-server-6-rhn<br>rhel-x86_64-server-optional-6=rhel-x86_64-server-6-optional<br>rhel-x86_64-server-supplementary-6=rhel-x86_64-server-6-supplementary<br>rhel-i386-server-6=rhel-i386-server-6<br>
rhel-i386-server-fastrack-6=rhel-i386-server-6-fasttrack<br>rhn-tools-rhel-i386-server-6=rhel-i386-server-6-rhn<br>rhel-i386-server-optional-6=rhel-i386-server-6-optional<br>rhel-i386-server-supplementary-6=rhel-i386-server-6-supplementary<br>
rhel-x86_64-server-5=rhel-x86_64-server-5<br>rhn-tools-rhel-x86_64-server-5=rhel-x86_64-server-rhntools-5<br>rhel-x86_64-server-productivity-5=rhel-x86_64-server-productivity-5<br>rhel-x86_64-server-supplementary-5=rhel-x86_64-server-supplementary-5<br>
rhel-x86_64-server-vt-5=rhel-x86_64-server-vt-5<br>rhel-i386-server-5=rhel-i386-server-5<br>rhn-tools-rhel-i386-server-5=rhel-i386-server-rhntools-5<br>rhel-i386-server-productivity-5=rhel-i386-server-productivity-5<br>rhel-i386-server-supplementary-5=rhel-i386-server-supplementary-5<br>
rhel-i386-server-vt-5=rhel-i386-server-vt-5<br><br>[ChanSuffixMap]<br>rhel-x86_64-server-6=R6-64<br>rhel-x86_64-server-fastrack-6=R6-64-F<br>rhn-tools-rhel-x86_64-server-6=R6-64-T<br>rhel-x86_64-server-optional-6=R6-64-O<br>
rhel-x86_64-server-supplementary-6=R6-64-S<br>rhel-i386-server-6=R6-32<br>rhel-i386-server-fastrack-6=R6-32-F<br>rhn-tools-rhel-i386-server-6=R6-32-T<br>rhel-i386-server-optional-6=R6-32-O<br>rhel-i386-server-supplementary-6=R6-32-S<br>
rhel-x86_64-server-5=R5-64<br>rhn-tools-rhel-x86_64-server-5=R5-64-T<br>rhel-x86_64-server-productivity-5=R5-64-P<br>rhel-x86_64-server-supplementary-5=R5-64-S<br>rhel-x86_64-server-vt-5=R5-64-V<br>rhel-i386-server-5=R5-32<br>
rhn-tools-rhel-i386-server-5=R5-32-T<br>rhel-i386-server-productivity-5=R5-32-P<br>rhel-i386-server-supplementary-5=R5-32-S<br>rhel-i386-server-vt-5=R5-32-V<br>---------------------------------------- end of config file ----<br>
<br><br>the error i have now is <br><br>Hmmm... Package Missing: libhugetlbfs<br>Hmmm... Package Missing: libhugetlbfs-devel<br>Hmmm... Package Missing: libhugetlbfs<br>Hmmm... Package Missing: libhugetlbfs-devel<br>In here<br>
In here<br>In here<br>        5/21/08 - libhugetlbfs bug fix and enhancement update<br>        Errata Created: 1580<br>options.publish True<br>Fault Code: 1201 - redstone.xmlrpc.XmlRpcFault: Invalid channel label<br>Error Creating Errata!<br>
Traceback (most recent call last):<br>  File "/repo/<a href="http://rhn-clone-errata-0.8.4.py">rhn-clone-errata-0.8.4.py</a>", line 715, in ?<br>    main()<br>  File "/repo/<a href="http://rhn-clone-errata-0.8.4.py">rhn-clone-errata-0.8.4.py</a>", line 697, in main<br>
    spwPublish = mySPW.errataPublish (spwErrataName, [chanMap[options.src_channel]], 0)<br>  File "/repo/<a href="http://rhn-clone-errata-0.8.4.py">rhn-clone-errata-0.8.4.py</a>", line 447, in errataPublish<br>    errata = self.server.errata.publish(self.rhnSession,name,channels)<br>
  File "/usr/lib64/python2.4/xmlrpclib.py", line 1096, in __call__<br>    return self.__send(self.__name, args)<br>  File "/usr/lib64/python2.4/xmlrpclib.py", line 1383, in __request<br>    verbose=self.__verbose<br>
  File "/usr/lib64/python2.4/xmlrpclib.py", line 1147, in request<br>    return self._parse_response(h.getfile(), sock)<br>  File "/usr/lib64/python2.4/xmlrpclib.py", line 1286, in _parse_response<br>    return u.close()<br>
  File "/usr/lib64/python2.4/xmlrpclib.py", line 744, in close<br>    raise Fault(**self._stack[0])<br>xmlrpclib.Fault: <Fault 1201: 'redstone.xmlrpc.XmlRpcFault: Invalid channel label'><br><br>if i try a begin date 1/1/2009 i do not get the error, however the publish command seems not take affect, i have put a print statement in the code just before publish and it did not get executed, here is the command i used last. <br>
<br> /repo/<a href="http://rhn-clone-errata-0.8.4.py">rhn-clone-errata-0.8.4.py</a> -f /etc/rhn-clone.cfg  --src-channel='rhel-x86_64-server-5' -x "<a href="http://proxyuser:proxypassword@proxy.company.com.sa:8090">proxyuser:proxypassword@proxy.company.com.sa:8090</a>" --no-spw-proxy --publish -b 20090101 -v<br>
<br>side questions: what tool is best to debug a python code line by line like C debuggers, where you can set a break for a specific line to examine variables before it executes?<br><br>much apperciated for your replies<br>
<br>TIA<br><br>Walid<br><br><div class="gmail_quote">On 11 August 2011 18:42, Speagle, Andy <span dir="ltr"><<a href="mailto:andy.speagle@wichita.edu">andy.speagle@wichita.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div link="blue" vlink="purple" lang="EN-US"><div><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Hi Walid,<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">This bit of output leads me to believe that you don’t have the channel mappings setup quite right.  Looks through the script for how to setup channel maps and suffixes.<u></u><u></u></span></p>
<div class="im"><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal">xmlrpclib.Fault: <Fault 1201: 'redstone.xmlrpc.XmlRpcFault: Invalid channel label'><span style="font-size:11.0pt;color:#1F497D"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p></div><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Andy<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt"><div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt">From:</span></b><span style="font-size:10.0pt"> <a href="mailto:spacewalk-list-bounces@redhat.com" target="_blank">spacewalk-list-bounces@redhat.com</a> [mailto:<a href="mailto:spacewalk-list-bounces@redhat.com" target="_blank">spacewalk-list-bounces@redhat.com</a>] <b>On Behalf Of </b>Walid<br>
<b>Sent:</b> Thursday, August 11, 2011 10:25 AM<br><b>To:</b> <a href="mailto:spacewalk-list@redhat.com" target="_blank">spacewalk-list@redhat.com</a><br><b>Subject:</b> Re: [Spacewalk-list] rhn-clone-errata.py and proxy authenticaition<u></u><u></u></span></p>
</div></div><div><div></div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal" style="margin-bottom:12.0pt">Dear Andy,<br><br>I was using 0.6 not 0.4 on spacewalk 1.4. now it works, however it never completes successfully, i tried not to publish first and also this does not finish without any errors, last try to publish i got the following errors<br>
<br> /repo/<a href="http://rhn-clone-errata-0.8.4.py" target="_blank">rhn-clone-errata-0.8.4.py</a> -f /etc/rhn-clone.cfg  --src-channel='rhel-x86_64-server-5' -x "<a href="http://user:pass@proxy.company.com.sa:8090" target="_blank">user:pass@proxy.company.com.sa:8090</a>" --no-spw-proxy -i<br>
<br><br><br>Hmmm... Package Missing: libX11<br>Hmmm... Package Missing: libX11-devel<br>Hmmm... Package Missing: libX11<br>Hmmm... Package Missing: libX11-devel<br>In here<br>In here<br>In here<br>        5/21/08 - libX11 bug fix update<br>
        Errata Created: 1578<br>Error Creating Errata!<br>Traceback (most recent call last):<br>  File "/repo/<a href="http://rhn-clone-errata-0.8.4.py" target="_blank">rhn-clone-errata-0.8.4.py</a>", line 715, in ?<br>
    main()<br>  File "/repo/<a href="http://rhn-clone-errata-0.8.4.py" target="_blank">rhn-clone-errata-0.8.4.py</a>", line 697, in main<br>    spwPublish = mySPW.errataPublish (spwErrataName, [chanMap[options.src_channel]], 0)<br>
  File "/repo/<a href="http://rhn-clone-errata-0.8.4.py" target="_blank">rhn-clone-errata-0.8.4.py</a>", line 447, in errataPublish<br>    errata = self.server.errata.publish(self.rhnSession,name,channels)<br>  File "/usr/lib64/python2.4/xmlrpclib.py", line 1096, in __call__<br>
    return self.__send(self.__name, args)<br>  File "/usr/lib64/python2.4/xmlrpclib.py", line 1383, in __request<br>    verbose=self.__verbose<br>  File "/usr/lib64/python2.4/xmlrpclib.py", line 1147, in request<br>
    return self._parse_response(h.getfile(), sock)<br>  File "/usr/lib64/python2.4/xmlrpclib.py", line 1286, in _parse_response<br>    return u.close()<br>  File "/usr/lib64/python2.4/xmlrpclib.py", line 744, in close<br>
    raise Fault(**self._stack[0])<br>xmlrpclib.Fault: <Fault 1201: 'redstone.xmlrpc.XmlRpcFault: Invalid channel label'><br><br><br>kind regards<br><br>Walid<br><br> <u></u><u></u></p><div><p class="MsoNormal">
On 10 August 2011 20:22, Speagle, Andy <<a href="mailto:andy.speagle@wichita.edu" target="_blank">andy.speagle@wichita.edu</a>> wrote:<u></u><u></u></p><div><p class="MsoNormal" style="margin-bottom:12.0pt">> I am using 0.4 version of the script "/repo/rhn-clone-errata.py" and still not lucky yet in getting any<br>
> erratas.<u></u><u></u></p></div><p class="MsoNormal">Hi Walid,<br><br>Version 0.4 is a bit old.  Proxy support code was added in v0.5 ... I have attached v0.8.4 which includes support for multiple proxy methods.  I haven't had a lot of opportunity to have it tested in the wild, so please let me know your mileage and I'll clean things up as necessary.  Also, lots of things have changed since 0.4, so be sure to read the internal help within the script to give you a clue how things work.<br>
<br>Good luck.<br><br>Andy Speagle<br>System & Storage Administrator<br>UCATS - Wichita State University<br><br>P: <a href="tel:316.978.3869" target="_blank">316.978.3869</a><br>C: <a href="tel:316.617.2431" target="_blank">316.617.2431</a><br>
<br><br><br><br>_______________________________________________<br>Spacewalk-list mailing list<br><a href="mailto:Spacewalk-list@redhat.com" target="_blank">Spacewalk-list@redhat.com</a><br><a href="https://www.redhat.com/mailman/listinfo/spacewalk-list" target="_blank">https://www.redhat.com/mailman/listinfo/spacewalk-list</a><u></u><u></u></p>
</div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></div><br>_______________________________________________<br>
Spacewalk-list mailing list<br>
<a href="mailto:Spacewalk-list@redhat.com">Spacewalk-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/spacewalk-list" target="_blank">https://www.redhat.com/mailman/listinfo/spacewalk-list</a><br></blockquote></div><br></div>