Hello,
We are waiting on a change made to libselinux [1] to hit the 9-stream mirrors as described in [2].
It's rather unclear to me how this happens? I have read [3] but unfortunately I'm still not groking it.
I know this build has been committed to gitlib, and koji has picked it up and built it [4]. It has tags
* c9s-build-side-477-stack-gate * c9s-candidate * c9s-pending
which [3] sort-of explains -- the package build has passed testing?
From what I understand, it then goes into a compose visible from [5].
Not sure what "odcs" stands for, but these seem to be daily builds (?-daily-centos-stream maybe?).
Then there is production/ which has timestamped directories currently:
CentOS-Stream-9-20220531.0/ CentOS-Stream-9-20220606.0/ CentOS-Stream-9-20220607.0/ CentOS-Stream-9-20220613.0/ latest-CentOS-Stream/
Are these production composes weekly, daily, or perhaps ad-hoc depending on somebody flipping a switch?
Something suggests to me that "latest-CentOS-Stream" should be ~= to the mirror repos [6]. Is that right?
If I look in CentOS-STream-9-20220613.0 (latest-CentOS-stream, currently), it indeed has libselinux-3.4-2 that we want. However, if I sort the mirror by date [7] nothing seems to have updated since 2022-06-06? So, if I'm on the right track here -- what promotes the "production" compose to the public mirrors?
Thanks for any insight
-i
[1] https://gitlab.com/redhat/centos-stream/rpms/libselinux/-/commit/c68e490c94b... [2] https://bugzilla.redhat.com/show_bug.cgi?id=2094683 [3] https://docs.centos.org/en-US/stream-contrib/quickstart/ [4] https://kojihub.stream.centos.org/koji/buildinfo?buildID=21551 [5] https://composes.stream.centos.org/ [6] http://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/ [7] http://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/?C=M;O=D