[CentOS-devel] Missing dependencies while rebuilding OpenStack packages

Thu Jun 11 17:39:51 UTC 2020
Jose Castro Leon <jose.castro.leon at cern.ch>

Thanks a lot, I see it there now, I am just trying to build our downstream packages

Cheers

Jose



-----Original message-----
From: Alfredo Moralejo Alonso <amoralej at redhat.com>
Sent: Thursday, June 11, 2020 4:52 PM
To: The CentOS developers mailing list. <centos-devel at centos.org>
Subject: Re: [CentOS-devel] Missing dependencies while rebuilding OpenStack packages



On Thu, Jun 11, 2020 at 4:19 PM Jose Castro Leon <jose.castro.leon at cern.ch <mailto:jose.castro.leon at cern.ch> > wrote:
Hi,

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

Could you please tell me what happened?


I see it in train repo:

$ repoquery --repofrompath=train,https://trunk.rdoproject.org/centos8-train/build-deps/latest/--disablerepo="*" --enablerepo=train -q openstack-macros
openstack-macros-0:2019.2.3-1.el8.noarch

In ussuri it was missing after bootstrapping deps, I just added:

$ repoquery --repofrompath=ussuri,https://trunk.rdoproject.org/centos8-ussuri/build-deps/latest/--disablerepo="*" --enablerepo=ussuri -q openstack-macros
openstack-macros-0:2019.2.3-1.el8.noarch

Best regards,

Alfredo

 Cheers

Jose



-----Original message-----
From: Alfredo Moralejo Alonso <amoralej at redhat.com <mailto:amoralej at redhat.com> >
Sent: Monday, May 11, 2020 1:52 PM
To: The CentOS developers mailing list. <centos-devel at centos.org <mailto:centos-devel at centos.org> >
Subject: Re: [CentOS-devel] Missing dependencies while rebuilding OpenStack packages

Hi,

On Mon, May 11, 2020 at 1:44 PM Jose Castro Leon <jose.castro.leon at cern.ch <mailto:jose.castro.leon at cern.ch> > wrote:
Hi Cloud SIG,



With every OpenStack release (and also with CentOS 8), we have to rebuild some OpenStack packages to be installed at CERN.

Those packages carry downstream patches for integration into our environment. While building those, we have

observed that there are some packages that are required to build but are not provided in the testing repositories.



In the past, there was a build repository in which those dependencies were available. If I recall correctly from a previous

discussion, this is no longer available due to several reasons.



Would it be possible to have the dependencies available in the testing repo at least to build the main OpenStack components?

If this is not possible, what would be your suggestion to help us out?




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.:

https://trunk.rdoproject.org/centos8-ussuri/build-deps/latest/

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:

https://github.com/redhat-openstack/rdoinfo/blob/master/buildsys-tags/cloud8-openstack-ussuri-el8-build.yml

I hope this helps, let me know if you need further assistance.

Best regards,

Alfredo






 
Kind regards,

Jose Castro Leon

CERN Cloud Infrastructure Team


_______________________________________________
CentOS-devel mailing list
CentOS-devel at centos.org <mailto:CentOS-devel at centos.org> 
https://lists.centos.org/mailman/listinfo/centos-devel
_______________________________________________
CentOS-devel mailing list
CentOS-devel at centos.org <mailto:CentOS-devel at centos.org> 
https://lists.centos.org/mailman/listinfo/centos-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20200611/7713eaff/attachment-0007.html>