<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 29 April 2018 at 10:18, Sandro Bonazzola <span dir="ltr">&lt;<a href="mailto:sbonazzo@redhat.com" target="_blank">sbonazzo@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">2018-04-29 7:58 GMT+02:00 Barak Korren <span dir="ltr">&lt;<a href="mailto:bkorren@redhat.com" target="_blank">bkorren@redhat.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On 27 April 2018 at 19:51, Sandro Bonazzola <span dir="ltr">&lt;<a href="mailto:sbonazzo@redhat.com" target="_blank">sbonazzo@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div>I tried to run ovirt-system-tests_manual job for testing some new centos builds and I&#39;ve the feeling it doesn&#39;t work.</div><div><br></div><div>In <a href="http://jenkins.ovirt.org/job/ovirt-system-tests_manual/2650/" target="_blank">http://jenkins.ovirt.org/jo<wbr>b/ovirt-system-tests_manual/26<wbr>50/</a></div><div>I added custom repo:  <a href="https://cbs.centos.org/repos/virt7-ovirt-common-testing/x86_64/os/" target="_blank">https://cbs.centos.org/<wbr>repos/virt7-ovirt-common-testi<wbr>ng/x86_64/os/</a> which contains ansible 2.5.2 but I can&#39;t see it installed on the hosts and engine, I see only 2.5.1 installed.</div></div></blockquote><div><br></div></span><div>repoman and hence OST does not support repos only direct package URLs, web directories that can be recursed into if you add the &#39;rec:&#39; prefix or jenkins jobs if they are either on <a href="http://jenkins.ovirt.org" target="_blank">jenkins.ovirt.org</a> or you add the &#39;jenkins:&#39; prefix.<br></div></div></div></div></blockquote><div><br></div></span><div>right, so yum repos can be added by rec:&lt;yum repo&gt; being the example below a web directory with rpm included in the Packages sub-directory</div><span class=""><div><br></div><div><br></div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div><span><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div></div><div>In <a href="http://jenkins.ovirt.org/job/ovirt-system-tests_manual/2651/" target="_blank">http://jenkins.ovirt.org/jo<wbr>b/ovirt-system-tests_manual/26<wbr>51/</a></div><div>I added custom build: <a href="http://cbs.centos.org/koji/buildinfo?buildID=22569" target="_blank">http://cbs.centos.org/k<wbr>oji/buildinfo?buildID=22569</a></div><div>which contains openvswitch  2.9.0-4. Looks like it has been installed on the engine but not on the hosts. maybe network suite doesn&#39;t use it, but looks weird.</div></div></blockquote><div><br></div></span><div>If it was installed on the engine it means that its available in the localrepo, perhaps the hosts arn&#39;t using it? (that would be a bug in the suit).<br></div><span><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>in <a href="http://jenkins.ovirt.org/job/ovirt-system-tests_manual/2652/" target="_blank">http://jenkins.ovirt.org/jo<wbr>b/ovirt-system-tests_manual/26<wbr>52/</a></div><div>I added custom repos:</div><div><div><a href="https://cbs.centos.org/repos/virt7-kvm-common-testing/x86_64/os/" target="_blank">https://cbs.centos.org/repos/v<wbr>irt7-kvm-common-testing/x86_64<wbr>/os/</a></div><div><a href="http://mirror.centos.org/centos/7/cr/x86_64/" target="_blank">http://mirror.centos.org/cento<wbr>s/7/cr/x86_64/</a></div></div><div><br></div><div>for testing new qemu-kvm-ev 2.10 and CentOS 7.5 beta</div><div>but looks like qemu-kvm-ev 2.9 is used instead.</div><div><br></div><div>Am I doing it wrong or is the manual job broken?</div></div></blockquote><div><br></div></span><div>Again, yum repos are not supported by repoman.<br></div></div></div></div></blockquote><div><br></div></span><div>I&#39;ll push a fix for this, there&#39;s no reason for not supporting yum repos but supporting recursive web directories, being a yum repo a web directory to be recursed if including repodata directory.</div><span class=""><div><br></div></span></div></div></div></blockquote><div><br></div><div>That cannot be so easily fixed - some yum repos indeed have all RPMs in directories under a common top-level one, that that is not mandatory though, the metadate files can point to all kinds of places, including completely different hosts. Additionally there is no guarantee that every RPM in the repo directoy would actually be listed in in the MD files.<br><br></div><div>Bottom line - yum support should be based on actual reading of the MD files, not just assuming it is a web dir that all RPMs are nested inside.<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><div></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><div dir="ltr"><span class="m_866756796995805578m_5707553487267180191HOEnZb"><font color="#888888"><div><div><br></div>-- <br><div class="m_866756796995805578m_5707553487267180191m_-2392050830427160046gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:uppercase"><span>SANDRO</span> <span>BONAZZOLA</span></p><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px;margin:0px 0px 4px;text-transform:uppercase"><span>ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&amp;D</span><span style="color:rgb(170,170,170);margin:0px"></span></p><p style="font-family:overpass,sans-serif;margin:0px;font-size:10px;color:rgb(153,153,153)"><a href="https://www.redhat.com/" style="color:rgb(0,136,206);margin:0px" target="_blank">Red Hat <span>EMEA</span></a></p><p style="font-family:overpass,sans-serif;margin:0px 0px 6px;font-size:10px;color:rgb(153,153,153)"><span style="margin:0px;padding:0px"><a href="mailto:sbonazzo@redhat.com" style="color:rgb(0,136,206);margin:0px" target="_blank">sbonazzo@redhat.com</a>   </span></p><table style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium" border="0"><tbody><tr><td width="100px"><a href="https://red.ht/sig" target="_blank"><img src="https://www.redhat.com/files/brand/email/sig-redhat.png" width="90" height="auto"></a></td><td style="font-size:10px"><div><a href="https://redhat.com/summit" target="_blank"><img src="https://www.redhat.com/files/brand/email/sig-summit.png" style="outline:0px" width="70px" height="auto"></a></div></td></tr></tbody></table></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div></font></span></div>
<br></span>______________________________<wbr>_________________<br>
Infra mailing list<br>
<a href="mailto:Infra@ovirt.org" target="_blank">Infra@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/infra" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/infra</a><br>
<br></blockquote></div><span class="m_866756796995805578HOEnZb"><font color="#888888"><br><br clear="all"><br>-- <br><div class="m_866756796995805578m_5707553487267180191gmail_signature" data-smartmail="gmail_signature">Barak Korren<br>RHV DevOps team , RHCE, RHCi<br>Red Hat EMEA<br><a href="http://redhat.com" target="_blank">redhat.com</a> | TRIED. TESTED. TRUSTED. | <a href="http://redhat.com/trusted" target="_blank">redhat.com/trusted</a></div>
</font></span></div></div>
</blockquote></span></div><span class=""><br><br clear="all"><div><br></div>-- <br><div class="m_866756796995805578gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:uppercase"><span>SANDRO</span> <span>BONAZZOLA</span></p><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px;margin:0px 0px 4px;text-transform:uppercase"><span>ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&amp;D</span><span style="color:rgb(170,170,170);margin:0px"></span></p><p style="font-family:overpass,sans-serif;margin:0px;font-size:10px;color:rgb(153,153,153)"><a href="https://www.redhat.com/" style="color:rgb(0,136,206);margin:0px" target="_blank">Red Hat <span>EMEA</span></a></p><p style="font-family:overpass,sans-serif;margin:0px 0px 6px;font-size:10px;color:rgb(153,153,153)"><span style="margin:0px;padding:0px"><a href="mailto:sbonazzo@redhat.com" style="color:rgb(0,136,206);margin:0px" target="_blank">sbonazzo@redhat.com</a>   </span></p><table style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium" border="0"><tbody><tr><td width="100px"><a href="https://red.ht/sig" target="_blank"><img src="https://www.redhat.com/files/brand/email/sig-redhat.png" width="90" height="auto"></a></td><td style="font-size:10px"><div><a href="https://redhat.com/summit" target="_blank"><img src="https://www.redhat.com/files/brand/email/sig-summit.png" style="outline:0px" width="70px" height="auto"></a></div></td></tr></tbody></table></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</span></div></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Barak Korren<br>RHV DevOps team , RHCE, RHCi<br>Red Hat EMEA<br><a href="http://redhat.com" target="_blank">redhat.com</a> | TRIED. TESTED. TRUSTED. | <a href="http://redhat.com/trusted" target="_blank">redhat.com/trusted</a></div>
</div></div>