<div>Morning,</div>
<div></div>
<div>i have updated my spacewalk installation with latest rpm available ( mean march 10th for *backend* with version -2.6.77-1.el ),</div>
<div></div>
<div>i have vérified that the <span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">DEB_CHECKSUM_TYPE <span style="font-family: gungsuh,serif;">is set to</span> 'sha256' into /usr/lib/python2.7/site-packages/spacewalk/common/rhn_deb.py file</span></div>
<div><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US"> </span></div>
<div>and the error during channel linking is always present.</div>
<div></div>
<div>maybe there are other modifications to do to have native spacewalk ubuntu integration working ?</div>
<div></div>
<div></div>
<div>----- Mail d'origine -----<br />De: Christian Schilling <Christian.Schilling@o-s.de><br />À: spacewalk-list@redhat.com<br />Envoyé: Thu, 16 Mar 2017 17:21:34 +0100 (CET)<br />Objet: Re: [Spacewalk-list] spacewalk 2.6 - ubuntu integration trouble</div>
<div></div>
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';">Hey,</span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';"> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">I had some trouble with Ubuntu 16.04 and spacewalk, too.</span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">After some researches and developing, I finally got it working.</span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">Spacewalk-repo-sync is working out of the box, so there is no more need to gebianSync.py anymore, but many other things still have to be changed handy.</span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">It would be nice, if especially the bugs in some files could be fixed fastly.</span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">https://bugzilla.redhat.com/attachment.cgi?id=999613&action=diff&context=patch&collapsed=&headers=1&format=raw   ---   /usr/lib/python2.7/site-packages/spacewalk/server/rhnRepository.py<br /> @ Spacewalk</span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">https://bugzilla.redhat.com/attachment.cgi?id=999612&action=diff&context=patch&collapsed=&headers=1&format=raw   ---   /usr/lib/apt/methods/spacewalk @ Ubuntu<br /> 16.04</span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">https://bugzilla.redhat.com/attachment.cgi?id=999611&action=diff&context=patch&collapsed=&headers=1&format=raw   ---   /usr/lib/apt-spacewalk/pre_invoke.py @<br /> Ubuntu 16.04</span></p>
<p class="MsoNormal"></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">In /usr/lib/python2.7/site-packages/spacewalk/common/rhn_deb.py the checksum_type has to be changed:</span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US">sed -i "s#DEB_CHECKSUM_TYPE = 'md5'#DEB_CHECKSUM_TYPE = 'sha256'#g" /usr/lib/python2.7/site-packages/spacewalk/common/rhn_deb.py</span></p>
<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: 'Tahoma','sans-serif';" lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Furthermore, spacewalk still does not create Release-files.</span></p>
<p class="MsoNormal"><span lang="EN-US">So I had to </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">gpg --gen-key      ( auf anderer ssh Session  rngd -r /dev/urandom )</span></p>
<p class="MsoNormal"><span lang="EN-US">gpg --export-secret-keys --armor email@address.com > spacewalk.gpg.privkey</span></p>
<p class="MsoNormal"><span lang="EN-US">gpg --list-keys</span></p>
<p class="MsoNormal"><span lang="EN-US">gpg --armor --export email@address.com > spacewalk.gpg.pubkey</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">With following script, you can create the files:</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="https://github.com/DeadRabb1t/spacewalk-scripts/blob/master/secureApt.sh" target="_blank">https://github.com/DeadRabb1t/spacewalk-scripts/blob/master/secureApt.sh</a></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">I’d like to make some of these changes, but I don’t know where<br /></span></p>
<p class="MsoNormal"><span lang="EN-US">Greetings,</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Christian</span></p>
<p class="MsoNormal"><span lang="EN-US"> [...]</span></p>
</div>