#574 Request: Allow access to old package version in CBS repo centos9s-buildroot
Closed: Invalid 2 years ago by pjgeorg. Opened 2 years ago by pjgeorg.

Tags in CBS can add centos9s-buildroot as external repo to have access to files in c9s buildroot but not yet released to mirror.stream.c.o.
This is very useful as it allows SIGs to build packages against updated packaged before users get these updates.

However it seems that the centos9s-buildroot has been configured in a way to allow only building against the most recent package version. In case of the Kmods SIG we build against specific versions of the kernel to support all versions. Usually the older version should be available in mirror.stream.c.o, but there is a gap between both. E:g. kernel-5.14.0-31.el9 is currently neither available in centos9s-buildroot nor in centos9s-baseos.

Is it possible to change the way the repodata is generated for centos9s-buildoot?
Note that the files are indeed available, see 1 for kernel versions, but are not listed in the repodata.

This change would be really helpful for the Kmods SIG'S workflow.

Thanks!


we (infra and releng) don't control that tag (in other koji) and iirc that buildroot policy was "latest" only.

Worth asking to @bstinson eventually ?

Metadata Update from @arrfab:
- Issue assigned to bstinson
- Issue tagged with: centos-stream

2 years ago

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

2 years ago

Metadata Update from @zlopez:
- Assignee reset
- Issue untagged with: cbs

2 years ago

Metadata Update from @zlopez:
- Issue tagged with: cbs

2 years ago

Metadata Update from @zlopez:
- Issue assigned to bstinson

2 years ago

[backlog refinement]
@bstinson What is your opinion on this?

I have just been hit by this issue again.
The automatic rebuilds running in OpenShift have failed for approximately 1 week due to some network changes concerning the lookaside cache.
Restarting fixed this issue, but now jobs have been executed trying to build against kernel versions which are in c9s-buildroot but never made it to the mirrors and are not the latest release anymore.

Hence let me ask again: Is it possible to change the way the repodata is generated for centos9s-buildroot?

Closing this issue as we have modified our workflow to only build for kernel versions available on mirror.stream.centos.org and not for those only available in buildroot. This request is therefore no longer necessary,

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

2 years ago

Login to comment on this ticket.

Metadata
Boards 1
CBS Status: Backlog