#315 Import openssl packages in CBS from CentOS Stream 8
Closed: Fixed 2 years ago by arrfab. Opened 2 years ago by amoralej.

Subpackage openssl-static is not present in CBS BuildRoots for CS8. We need it in Cloud SIG to be able to build octavia-tempest-plugin for CentOS8.

The subpackage is present in koji build of openssl https://koji.mbox.centos.org/koji/buildinfo?buildID=7333 but is not in any CS8 repo.

Now that importing CS8 packages into cbs is possible, may we get it in?.

BTW, updates for openssl will be automatically imported when built in CS8?


Metadata Update from @arrfab:
- Issue assigned to arrfab

2 years ago

Metadata Update from @arrfab:
- Issue tagged with: Business-As-Usual, cbs, low-trouble, medium-gain

2 years ago

Let me process this build instead ? https://koji.mbox.centos.org/koji/buildinfo?buildID=17004 that's the last one for both 8-stream and 8

Just imported the -static pkg, so worth giving a try ?
https://cbs.centos.org/koji/buildinfo?buildID=32857
If that doesn't work, then I can just import the whole build (so other pkgs too)

So doing a tag-build operation doesn't work for now because of the centmsg pluging that is called (for signing automation)
Reason seems to be that plugin is trying to retrieve task info but there is only a build id and no associated task for an imported build, so we'll have to investigate more.
Let me update ticket to reflect the underlying work that needs to be done to work on original request

Metadata Update from @arrfab:
- Issue untagged with: low-trouble
- Issue tagged with: feature-request, medium-trouble

2 years ago

tagging as "groomed" until we have a clear vision/statement on centos-devel for all SIGs

Metadata Update from @arrfab:
- Issue tagged with: groomed

2 years ago

Metadata Update from @arrfab:
- Assignee reset

2 years ago

Metadata Update from @arrfab:
- Issue assigned to arrfab

2 years ago

Metadata Update from @arrfab:
- Issue marked as depending on: #316

2 years ago

some update : was working on #316, which is a similar request, so once confirmed that it's working for them (and it seems so) I'll announce on centos-devel list that we can now offer that feature and so we can also enable it for you.

@amoralej hey, as announced on centos-devel, (see https://lists.centos.org/pipermail/centos-devel/2021-June/077081.html) we can now point to 8-stream buildroot from koji.mbox directly (tested and working for hyperscale sig) so if you want me to enable that repo for your build tags, that should permit you to get the packages needed to build your own pkgs.
Let me know if you want that to be done and for which tags

Metadata Update from @arrfab:
- Issue priority set to: Waiting on Reporter (was: Needs Review)

2 years ago

Thank you @arrfab for the update, we'll discuss on this topic tomorrow in RDO meeting and next Cloud SIG meeting.

@arrfab Yes, please add the missing -devel repo to cloudsig buildroots:

  • cloud8s-openstack-train-el8-build
  • cloud8s-openstack-ussuri-el8-build
  • cloud8s-openstack-victoria-el8-build
  • cloud8s-openstack-wallaby-el8-build
  • cloud8s-openstack-xena-el8-build

Thanks

hey @amoralej , it's now done :

Added external repo centos8s-buildroot to tag cloud8s-openstack-train-el8-build (priority 35)
Added external repo centos8s-buildroot to tag cloud8s-openstack-ussuri-el8-build (priority 35)
Added external repo centos8s-buildroot to tag cloud8s-openstack-victoria-el8-build (priority 35)
Added external repo centos8s-buildroot to tag cloud8s-openstack-wallaby-el8-build (priority 35)
Added external repo centos8s-buildroot to tag cloud8s-openstack-xena-el8-build (priority 35)

Repos are being merged so in the next minutes your next builds for these tags will inherit from pkgs in centos8s-buildroot and you should find all you need.
Closing

Metadata Update from @arrfab:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Login to comment on this ticket.