<html><head></head><body style="background-color: rgb(255, 255, 255); line-height: initial;">                                                                                      <div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">Fair warning this is a little harsh but true. </div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">There are a couple of things in this thread which I agree with and some I dont.</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">For the spacewalk development team:</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">On the client and server side there is a way to query the API version. It would be better if the client specified the API version in each message and the server had backward compatibility for at least 1 version.</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">The reverse backward compatibility would also be nice‎ and if both were done it would resolve a lot (if not all) of the upgrade issues with spacewalk.</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><br></div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">For the original person who started this chain:</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><span style="font-size: initial; text-align: initial; line-height: initial;">Question: Why does SuSE manager exist?</span></div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><span style="font-size: initial; text-align: initial; line-height: initial;">Disclaimer: I do not now nor have I ever worked for Red Hat or SuSE. ‎My answer is based on 19+ years making al living on supporting and writing free speech software, in vry industry from municipal school systems, several stock exchanges, broadcast media, and web.</span></div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><span style="font-size: initial; text-align: initial; line-height: initial;">Comment: Stop being a troll.</span></div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><span style="font-size: initial; text-align: initial; line-height: initial;">Answer:</span><span style="font-size: initial; line-height: initial; text-align: initial;"> Industry requirements, government regulations and infosec standards, that's why!!!</span></div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">Some history Spacewalk predates SUSE Manager!</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">Actual reasons why SuSE manage exists‎.</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">Reasons:</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">1) There are a lot of industry standards, government regulations, and even international treaties which require for many industries that require you have a support contract unless you can prove you have a sufficient in number and quality development and quality assurance team to prove you are making a "best effort" to ensure all relivant security patches are being installed in a "timely manner". what that means is if your buissness requiers you to comply with one of these standards or regulations, unless your company is running hundreds of thousands of servers economically it doesn't make much sense to not pay for support; because the team required to meet the expectation of those standards is way too cost prohibitive.</div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">2) Why shouldn't developers of GPL software be payed for their efforts. Even RMS has pointed this out repeatedly, and if you don't think that's true read the GNU manifesto some time. The GNU manifesto points out several business models on how to make money by producing free speach software. In this case of Spacewalk currently both SUSE and Red Hat are persisly following one of the models layed out in the GNU manifesto.<span style="font-size: initial; text-align: initial; line-height: initial;"></span></div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><br></div><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><span style="font-size: initial; text-align: initial; line-height: initial;"><br></span></div>                                                                                                                                     <div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><br style="display:initial"></div>                                                                                                                                                                                                   <div style="font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"></div>                                                                                                                                                                                  <table width="100%" style="background-color:white;border-spacing:0px;"> <tbody><tr><td colspan="2" style="font-size: initial; text-align: initial; background-color: rgb(255, 255, 255);">                           <div style="border-style: solid none none; border-top-color: rgb(181, 196, 223); border-top-width: 1pt; padding: 3pt 0in 0in; font-family: Tahoma, 'BB Alpha Sans', 'Slate Pro'; font-size: 10pt;">  <div><b>From: </b>VeNoMouS</div><div><b>Sent: </b>Wednesday, July 29, 2015 20:27</div><div><b>To: </b>Bosch, Fabian (BITBW)</div><div><b>Reply To: </b>spacewalk-list@redhat.com</div><div><b>Cc: </b>spacewalk-list@redhat.com</div><div><b>Subject: </b>Re: [Spacewalk-list] [CLOSED+SOLUTION] Sles Patchlvl 4 Spacewalk-Service fail</div></div></td></tr></tbody></table><div style="border-style: solid none none; border-top-color: rgb(186, 188, 209); border-top-width: 1pt; font-size: initial; text-align: initial; background-color: rgb(255, 255, 255);"></div><br><div id="_originalContent" style=""><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<p>Moving forward it would be nice if spacewalk team put backwards compatibility for the function call they changed in rhnlib...</p>
<p> </p>
<p>On 2015-07-29 20:33, Bosch, Fabian (BITBW) wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --> <!-- head ignored --><!-- meta ignored --> <!-- meta ignored --><!-- node type 8 --><!-- node type 8 -->
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">EXACTLY! THANKS.<br> <br> This did the trick: (remember: I am on a SLES SP4 Client-System)<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">Rename functions in</span><span style="font-size: 10.0pt; font-family: 'Courier New';"> /usr/lib64/python2.6/site-packages/rhn/connections.py<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">line 241<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">def idn_pune_to_unicode(hostname):<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">to<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">def idn_puny_to_unicode(hostname):<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">line 248<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">def idn_ascii_to_pune(hostname):<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">to<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">def idn_ascii_to_puny(hostname):<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;"><br> And make sure, that the Up2date config under /usr/share/rhn/up2date_client/config.py<br> imports and uses the new name. <br> <br> <!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">Make a search & replace<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">idn_pune_to_unicode<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">to<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">idn_puny_to_unicode<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">idn_ascii_to_pune<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">to<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">idn_ascii_to_puny<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">so that the up2date references the right function.<br> <br> last step:<br> renew/review your information in the /etc/sysconfig/rhn/up2date<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">worked for me.<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">Thanks to all<br> <br> <!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;"><!-- o ignored --> </span></p>
<div>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">Freundliche Grüße<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">Fabian Bosch<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">Referat 34 – Open Source<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">Tel: </span><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;">94476, Raum: KRA 1.68</span><span style="font-size: 10.0pt; font-family: 'Arial','sans-serif'; color: black;"><!-- o ignored --></span></p>
</div>
<p class="MsoNormal"><span><!-- o ignored --> </span></p>
<div>
<div style="border: none; border-top: solid #B5C4DF 1.0pt; padding: 3.0pt 0cm 0cm 0cm;">
<p class="MsoNormal"><strong><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';">Von:</span></strong><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';"> VeNoMouS [mailto:venom@gen-x.co.n</span><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';">z] <br> <strong>Gesendet:</strong> Mittwoch, 29. Juli 2015 10:00<br> <strong>An:</strong> spacewalk-list@redhat.com<br> <strong>Cc:</strong> Bosch, Fabian (BITBW)<br> <strong>Betreff:</strong> Re: [Spacewalk-list] Sles Patchlvl 4 Spacewalk-Service fail<!-- o ignored --></span></p>
</div>
</div>
<p class="MsoNormal"><!-- o ignored --> </p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana','sans-serif';">Could be same thing related to what I posted here <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1235574">https://bugzilla.redhat.com/show_bug.cgi?id=1235574</a> I run SLES 11.3<!-- o ignored --></span></p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana','sans-serif';"> <!-- o ignored --></span></p>
<p><span style="font-size: 10.0pt; font-family: 'Verdana','sans-serif';">On 2015-07-29 19:18, Bosch, Fabian (BITBW) wrote:<!-- o ignored --></span></p>
<blockquote style="border: none; border-left: solid #1010FF 1.5pt; padding: 0cm 0cm 0cm 5.0pt; margin-left: 0cm; margin-right: 0cm;">
<div>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Hi @ all</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;"> </span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">I recently upgraded SLES to newly released Patchlevel 4. The System has been registered an working unter Patchlevel 3 with Spacewalk v2.3.<br> The Upgrade via Spacewalk/zypper worked fine, but after Dist-Upgrade spacewalk-service stopped working and is now skipped. <br> The only message I got was that I have to install spacewalk-backend-libs. No Information about the required Version – spacewalk-backend-libs needs <em>python(abi)=2.7.</em></span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Never heared neither have such a package.<br> <br> Anyone has experience with SLES SP4 and Spacewalk? Are there additional packages needed providing python(abi) or are there client-tools for Patchlevel 4 in the tube?</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;"> </span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Software installed:<br> rhn-client-tools 2.3.16-3.1</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Rhnsd 5.0.15-3.1</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Rhnlib-2.5.75-2.1</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Zypp-plugin-spacewalk-0.9.9-3.1</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;"> </span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;"> </span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Just for your Information:</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Why SLES ?? – It wasn't my Choice </span><span style="font-family: 'Segoe UI Symbol','sans-serif'; color: black;">☺</span><span style="font-family: 'Segoe UI Symbol','sans-serif'; color: black;"> And now I want to demonstrate that there is no need for SUSE Manager – a proprietary Patchmanagement based on Spacewalk.</span><span style="color: black;"><br> <br> <br> </span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;"> </span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;"> </span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Regards,</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 11.0pt; color: black;"> </span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Fabian Bosch</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Referat 34 – Open Source</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;"> </span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">IT Baden-Württemberg (BITBW)</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Krailenshaldenstraße 44</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">70469 Stuttgart</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Telefon: +49 711 8910-94476<br> Telefax: +49 711 8910-17575</span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">E-Mail: <a href="mailto:fabian.bosch@bitbw.bwl.de">fabian.bosch@bitbw.bwl.de</a></span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="color: black;">Internet: <a href="http://www.bitbw.de">www.bitbw.de</a></span><!-- o ignored --></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"> <!-- o ignored --></p>
</div>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Verdana','sans-serif';"><!-- o ignored --> </span></p>
<div>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Courier New';">_______________________________________________<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">https://www.redhat.com/mailman/listinfo/spacewalk-list</a><!-- o ignored --></span></p>
</div>
</blockquote>
<p><span style="font-size: 10.0pt; font-family: 'Verdana','sans-serif';"> <!-- o ignored --></span></p>
<div>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Verdana','sans-serif';"> <!-- o ignored --></span></p>
</div>
</div>
</blockquote>
<p> </p>
<div> </div>

<br><!--end of _originalContent --></div></body></html>