[qa][devstack] Moving to release specific nodesets and jobs for Fedora

Radosław Piliszek radoslaw.piliszek at gmail.com
Thu Apr 16 10:03:56 UTC 2020


Hey,

I agree in that under current circumstances Fedora does not fit well the
model of other stabler distros which have their node labels named after
release.
So let's not do this for now.

-yoctozepto

czw., 16 kwi 2020 o 11:20 Lee Yarwood <lyarwood at redhat.com> napisał(a):

> On 15-04-20 06:10:59, Ian Wienand wrote:
> > On Tue, Apr 14, 2020 at 10:38:26AM +0100, Lee Yarwood wrote:
> > > I'm personally on the fence about this as while it would be nice to
> have
> > > version specific nodesets and jobs it does introduce a lot of churn
> with
> > > each new release of Fedora across many projects:
> >
> > This was exactly why fedora-latest was introduced; so that on new
> > distro releases all those got bumped automatically.  The idea was that
> > if you're using Fedora you basically expect a bump to happen for you.
> >
> > Sometimes we get Fedora updates in within days of release, and other
> > times it takes *a lot* longer.  F31 has taken *a lot* longer; because
> > it stopped being able to be built on our extant Xenial builder hosts
> > because it moved packages to a new form of compression not supported
> > by the RPM available there.  Ergo we couldn't extract the rpms to the
> > base chroot that everything else builds ontop of.
> >
> > So basically it got put behind creating/debugging nodepool-builder
> > container images, rewriting testing for these container images and
> > figuring out how to deploy them to production.  That is done now with
> > our nb04 host where Fedora is building now.
> >
> > We know that the "run other distro tools on the host" approach is
> > fragile; using containers isolates us from host changes pretty well
> > now, but longer term there's ideas in progress around building up our
> > CI images from containers too.
>
> Understood, going off on a slight tangent here but has virt-builder ever
> been considered for building these CI images? I appreciate there's a
> huge amount of logic built up in the dib elements at this point but I've
> always assumed you could inject that into a virt-builder run somehow.
>
> > So I don't feel like we want to go back to having a big pain bumping
> > Fedora releases each time; we should hopefully be in a position to
> > push out future releases in a much more timely manner.
> >
> > That said ... Fedora never ceases to surprise!
>
> ACK thanks Ian, I'll close my version specific change out.
>
> Cheers,
>
> --
> Lee Yarwood                 A5D1 9385 88CB 7E5F BE64  6618 BCA6 6E33 F672
> 2D76
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20200416/025faed0/attachment.html>


More information about the openstack-discuss mailing list