Retire Fedora 29 / OpenSUSE 15.0 from CI?

Alexander Bokovoy ab at samba.org
Thu Mar 12 06:55:06 UTC 2020


On to, 12 maalis 2020, Andreas Schneider wrote:
> On Thursday, 12 March 2020 04:40:47 CET William Brown wrote:
> > > On 12 Mar 2020, at 13:17, Andrew Bartlett via samba-technical
> > > <samba-technical at lists.samba.org> wrote:
> > > 
> > > G'Day Andreas and the list,
> > > 
> > > It bothers me a little that for every Samba change we make we spin up
> > > 37 builds on 37 VMs.  It feels a little excessive, and while CI is
> > > awesome when it saves us all time we should also use the earth and
> > > Samba Team's resources carefully.  (Even jobs aimed at the 'free' CI
> > > can be run on our servers if GitLab.com's servers are busy, and the
> > > planet pays either way).
> > > 
> > > Therefore I wondered if we should also stop running CI on Fedora 29 and
> > > OpenSUSE 15.0, both of which are now it is EOL upstream?
> > > 
> > > Both went EOL in Nov/Dec 2019.
> > > 
> > > In the future I think we should set policy to only CI on (some, subject
> > > to other constraints) supported distributions.
> > > 
> > > What do folks think?
> > 
> > This sounds like a 100% reasonable policy to only run CI on active/supported
> > distributions. :)
> 
> Yes, we can drop them.
> 
> I think we can also just run the latest Fedora version (two versions when a 
> new release comes out for a few days). We have CentOS which provide old enough 
> distros to show we still run on that stuff.
> 
> 
> Alexander, what do you think?

F31 and F32 would be perfect. They differ enough (different gcc,
different Python versions) to catch bugs.

-- 
/ Alexander Bokovoy



More information about the samba-technical mailing list