<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 11, 2020 at 4:19 PM Jose Castro Leon <<a href="mailto:jose.castro.leon@cern.ch">jose.castro.leon@cern.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>

  
  
  

<div>
<p style="padding:0px;margin:0px;min-height:10pt;font-family:tahoma,arial,helvetica,sans-serif;font-size:10pt">Hi,</p>
<p style="padding:0px;margin:0px;min-height:10pt;font-family:tahoma,arial,helvetica,sans-serif;font-size:10pt"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">This recipe worked like a charm, but now we are seeing again the same issue, openstack-macros is no longer available in ussuri nor in train<br></span></p>
<p style="padding:0px;margin:0px;min-height:10pt;font-family:tahoma,arial,helvetica,sans-serif;font-size:10pt"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Could you please tell me what happened?</span></p></div></blockquote><div><br></div><div>I see it in train repo:</div><div><br></div><div>$ repoquery --repofrompath=train,<a href="https://trunk.rdoproject.org/centos8-train/build-deps/latest/">https://trunk.rdoproject.org/centos8-train/build-deps/latest/</a> --disablerepo="*" --enablerepo=train -q openstack-macros<br>openstack-macros-0:2019.2.3-1.el8.noarch</div><div><br></div><div>In ussuri it was missing after bootstrapping deps, I just added:</div><div><br></div><div>$ repoquery --repofrompath=ussuri,<a href="https://trunk.rdoproject.org/centos8-ussuri/build-deps/latest/">https://trunk.rdoproject.org/centos8-ussuri/build-deps/latest/</a> --disablerepo="*" --enablerepo=ussuri -q openstack-macros<br>openstack-macros-0:2019.2.3-1.el8.noarch</div><div><br></div><div>Best regards,</div><div><br></div><div>Alfredo<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
<p style="padding:0px;margin:0px;min-height:10pt;font-family:tahoma,arial,helvetica,sans-serif;font-size:10pt"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Cheers</span></p>
<p style="padding:0px;margin:0px;min-height:10pt;font-family:tahoma,arial,helvetica,sans-serif;font-size:10pt"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Jose</span></p>
<p style="padding:0px;margin:0px;min-height:10pt;font-family:tahoma,arial,helvetica,sans-serif;font-size:10pt"><br></p>
<blockquote style="border-left:2px solid rgb(50,95,186);padding-left:5px;margin:0px 5px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:10pt">-----Original message-----<br><span><b>From:</b> Alfredo Moralejo Alonso <<a href="mailto:amoralej@redhat.com" target="_blank">amoralej@redhat.com</a>></span><br><span><b>Sent:</b> Monday, May 11, 2020 1:52 PM</span><br><span><b>To:</b> The CentOS developers mailing list. <<a href="mailto:centos-devel@centos.org" target="_blank">centos-devel@centos.org</a>></span><br><span><b>Subject:</b> Re: [CentOS-devel] Missing dependencies while rebuilding OpenStack packages</span><br><br></span>
<div dir="ltr">
<div dir="ltr">Hi,<br></div>
<br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Mon, May 11, 2020 at 1:44 PM Jose Castro Leon <<a href="mailto:jose.castro.leon@cern.ch" title="mailto:jose.castro.leon@cern.ch
Click the link to open the URL in a new window." rel="noreferrer noopener" target="_blank">jose.castro.leon@cern.ch</a>> wrote:<br></div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>
<div>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Hi Cloud SIG,<br></span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"><br></span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">With every OpenStack release (and also with CentOS 8), we have to rebuild some OpenStack packages to be installed at CERN.</span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Those packages carry downstream patches for integration into our environment. While building those, we have</span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">observed that there are some packages that are required to build but are not provided in the testing repositories.</span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"><br></span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">In the past, there was a build repository in which those dependencies were available. If I recall correctly from a previous</span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">discussion, this is no longer available due to </span><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">several reasons.</span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"><br></span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Would it be possible to have the dependencies available in the testing repo at least to build the </span><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">main OpenStack components?</span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">If this is not possible, what would be your suggestion to help us out?</span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"><br></span></p>
</div>
</blockquote>
<div><br></div>
<div>Since some releases ago, we tag and ship in -testing and -release repositories only runtime dependencies. There are some packages which are only required to build packages which are tagged in -el8-build tag to be available during building in CBS and are also shipped in build-deps repository in RDO Trunk server, i.e.:</div>
<div><br></div>
<div><a href="https://trunk.rdoproject.org/centos8-ussuri/build-deps/latest/" title="https://trunk.rdoproject.org/centos8-ussuri/build-deps/latest/
Click the link to open the URL in a new window." rel="noreferrer noopener" target="_blank">https://trunk.rdoproject.org/centos8-ussuri/build-deps/latest/</a> <br></div>
<div><br></div>
<div>I'd propose you to use or mirror that repository or you can find the list of packages and download them from CBS in rdoinfo data file for the specific tag:</div>
<div><br></div>
<div><a href="https://github.com/redhat-openstack/rdoinfo/blob/master/buildsys-tags/cloud8-openstack-ussuri-el8-build.yml" title="https://github.com/redhat-openstack/rdoinfo/blob/master/buildsys-tags/cloud8-openstack-ussuri-el8-build.yml
Click the link to open the URL in a new window." rel="noreferrer noopener" target="_blank">https://github.com/redhat-openstack/rdoinfo/blob/master/buildsys-tags/cloud8-openstack-ussuri-el8-build.yml</a></div>
<div><br></div>
<div>I hope this helps, let me know if you need further assistance.</div>
<div><br></div>
<div>Best regards,</div>
<div><br></div>
<div>Alfredo</div>
<div><br></div>
<div><br></div>
<div><br></div>
<div><br></div>
<div><br></div>
<div><br></div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"></span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Kind regards,</span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Jose Castro Leon</span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">CERN Cloud Infrastructure Team</span></p>
<p style="padding:0px;margin:0px"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"></span></p>
</div>
_______________________________________________<br> CentOS-devel mailing list<br> <a href="mailto:CentOS-devel@centos.org" title="mailto:CentOS-devel@centos.org
Click the link to open the URL in a new window." rel="noreferrer noopener" target="_blank">CentOS-devel@centos.org</a><br> <a href="https://lists.centos.org/mailman/listinfo/centos-devel" title="https://lists.centos.org/mailman/listinfo/centos-devel
Click the link to open the URL in a new window." rel="noreferrer noopener" target="_blank">https://lists.centos.org/mailman/listinfo/centos-devel</a><br></blockquote>
</div>
</div>
</blockquote>

</div>
_______________________________________________<br>
CentOS-devel mailing list<br>
<a href="mailto:CentOS-devel@centos.org" target="_blank">CentOS-devel@centos.org</a><br>
<a href="https://lists.centos.org/mailman/listinfo/centos-devel" rel="noreferrer" target="_blank">https://lists.centos.org/mailman/listinfo/centos-devel</a><br>
</blockquote></div></div>