<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 25, 2021 at 4:36 PM Leon Fauster via CentOS-devel <<a href="mailto:centos-devel@centos.org">centos-devel@centos.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Am 25.01.21 um 20:56 schrieb Mike McGrath:<br>
> <br>
> <br>
> On Mon, Jan 25, 2021 at 1:03 PM Laurențiu Păncescu <br>
> <<a href="mailto:lpancescu@centosproject.org" target="_blank">lpancescu@centosproject.org</a> <mailto:<a href="mailto:lpancescu@centosproject.org" target="_blank">lpancescu@centosproject.org</a>>> wrote:<br>
> <br>
> On 1/25/21 7:29 PM, Mike McGrath wrote:<br>
> > A fair question. I've been in a few discussions related to this<br>
> > internally and there are no plans to make changes for RHEL8 (IE: us<br>
> > sending our debranded(ish) code to the centos git instance). I<br>
> could<br>
> > imagine scenarios where that gets moved to gitlab. But generally<br>
> how we<br>
> > push will remain the duration of RHEL8 - we just won't be<br>
> building it<br>
> > into CentOS. Don't take this to mean it's a guarantee or that<br>
> Red Hat<br>
> > promised or whatever. I'm just saying that at the moment we've<br>
> > discussed it, no one is currently advocating for us to stop<br>
> releasing<br>
> > RHEL8 code in the way we do, and so we have no plans on changes<br>
> there at<br>
> > this time.<br>
> <br>
> Excuse me, perhaps I'm reading too much into your words, just for my<br>
> own<br>
> understanding: does this mean it's not clear if Red Hat will continue<br>
> forever to release the sources for RHEL publicly, and perhaps only<br>
> provide them to their customers, at some point in the future? I'm<br>
> thinking more from perspective of rebuilds like Alma Linux or Oracle EL<br>
> - they wouldn't have anything to rebuild by themselves anymore. With<br>
> the<br>
> zero-cost RHEL covering the use case of many small companies and<br>
> hobbyists, I imagine this would be possible.<br>
> <br>
> <br>
> This is an area where written text falls flat and a conversation would <br>
> be better but here goes....<br>
> <br>
> For RHEL9 and forward, I suspect we won't be doing a RHEL release, and <br>
> then releasing that code as we do today because.....<br>
> <br>
> ... the code should already be available via CentOS Stream. To put it <br>
> another way, the current plan of record is - If you ever find a RHEL <br>
> binary, and cannot find the corresponding source code in the CentOS <br>
> Stream gitlab instance, that means we've messed something up along the <br>
> way because it was one of the explicit goals for CentOS Stream. It <br>
> might be released in RHEL first with a bit of delay (we're talking hours <br>
> or a day or two not weeks), like with a 0-day CVE. But generally, it <br>
> should already be in CentOS Stream well before it's in RHEL.<br>
> <br>
> I hope that's clearer. Worst case, the rebuilders you're talking about <br>
> will have to get to know our gitlab layouts, but all the code will be there.<br>
> <br>
> For emphasis: There are no plans to stop making RHEL code available to <br>
> the public at this time. It will just take a different route to get <br>
> there than it has under RHEL8/CentOS8 and before.<br>
> <br>
<br>
<br>
Without wanting to imply anything, but when I read between the lines:<br>
This sounds that the next major RHEL releases will not provide sources<br>
in a way, that allows someone to identify the current snapshot or point<br>
in time of a RHEL release. That is exactly what people are complaining<br>
about CentOS Stream and next minor release. So, everything (rpm<br>
artifacts) are then on "upstream" (gitlab/rolling dev) and no more<br>
"downstream" side (ftp:10yearsago, git:today). Do I misread this? (as <br>
you stated, a multi-modal conversation would be more appropriate)<br><br></blockquote><div><br></div><div>In an unusual turn of events, I actually should have been a tiny bit more ambiguous in my original response :). We haven't decided what to do with RHEL9's source code yet. It may end up at <a href="http://git.centos.org">git.centos.org</a> exactly as 8 does today. We're just not that far along in 9 development and those conversations haven't been finalized. I can say though - were I to put myself in a RHEL-9 rebuilders shoes though, best case source is exactly as its are today. Worst case I would have to look through the gitlab repo for specific versions I want as you've described above.</div><div><br></div><div> -Mike</div></div></div>