Samba testing on CentOS 8

Simo Sorce idra at samba.org
Fri Dec 11 23:51:24 UTC 2020


On Sat, 2020-12-12 at 09:45 +1300, Andrew Bartlett via samba-technical
wrote:
> On Thu, 2020-12-10 at 14:27 +1100, Martin Schwenke via samba-
> technical
> wrote:
> > Hi Rowland,
> > 
> > On Wed, 9 Dec 2020 15:42:27 +0000, Rowland penny via samba-
> > technical
> > <samba-technical at lists.samba.org> wrote:
> > 
> > > Hi, based on what is all over the internet about the future of
> > > Centos, 
> > > should we continue to test anything on Centos 8 ? I mean, we may
> > > get to 
> > > a point where we do not know whether a fault is down to Samba
> > > code or 
> > > code that isn't in RHEL but is in Centos stream. Just a thought
> > > and I 
> > > could be talking out of my hat.
> > 
> > You make sense and I agree.  When CentOS becomes a rolling testing
> > stream then it will no longer be a stable platform for
> > testing.  Amitay
> > and I were discussing this yesterday and we didn't come up with a
> > good
> > answer. One reason why there is no good answer is that we want a
> > stable
> > testing environment but sometimes Samba moves faster than the
> > stable
> > distros (e.g. CentOS 7 and GNU TLS) and this might happen again,
> > possibly with other distros (e.g. Debian stable).
> > 
> > However, right now I have limited time available to make changes to
> > our
> > testing environment.  So my pre-Xmas goal is to open a bug, "fix"
> > the
> > CentOS 8 bootstrap script, backport the fix to 4.12/4.13 and have a
> > working test environment again.
> > 
> > Hopefully in the new year I'll find time to update autocluster to
> > use
> > something else as a test environment.  Part of this is probably to
> > add
> > support for the Debian family of distros.  At least then we will
> > have
> > flexibility if things change.
> 
> One advantage of the current bootstrap system is that as long as
> nobody deletes the CI images that are built, the existing images
> remain a stable snapshot.  It is 'just' the bootstrap scripts that
> break for others, and of course building a new image now becomes more
> difficult.
>  
> It is particularly sad that the end-user use of the bootstrap script
> could become less reproducible, that was a really nice feature.
> 
> I'm assuming that, in the space of a few years another CentOS
> replacement will grow up into this same space, rebuilding the SRPMS
> of a specific RHEL release, but in the meantime this is going to be
> awkward...
> 
> Of course I must say I greatly appreciate the efforts put in by Red
> Hat and Red Hat's staff to building this ecosystem to which we have
> enjoyed for so long.  

I expect that RHEL will become free (as in gratis) for CI system at
least for Open Source projects[1], so we should not have these problems
either, nor a need for a rebuild, we should be able to use the "real
thing", I hope.

Also note that for cloud images UBI[2] is already free, and can be used
now (but there are still some problem, being worked on, wrt -devel
packages afaik).

Quote from [1]: "In the first half of 2021, we plan to introduce low-
or no-cost programs for a variety of use cases, including options for
open source projects and communities and expansion of the Red Hat
Enterprise Linux Developer subscription use cases to better serve the
needs of systems administrators. We’ll share more details as these
initiatives coalesce."

[1] 
https://www.redhat.com/en/blog/centos-stream-building-innovative-future-enterprise-linux

[2] https://developers.redhat.com/products/rhel/ubi

HTH,
Simo.






More information about the samba-technical mailing list