[CentOS-devel] Missing dependencies while rebuilding OpenStack packages

Thu Jun 11 14:51:23 UTC 2020
Alfredo Moralejo Alonso <amoralej at redhat.com>

On Thu, Jun 11, 2020 at 4:19 PM Jose Castro Leon <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>
> *Sent:* Monday, May 11, 2020 1:52 PM
> *To:* The CentOS developers mailing list. <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>
> 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
>> https://lists.centos.org/mailman/listinfo/centos-devel
>>
> _______________________________________________
> CentOS-devel mailing list
> 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/5ef537a3/attachment-0005.html>