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