<div dir="ltr">So would a longer release cycle help or hurt that? Would having two trains make it better or worse?<div><br></div><div>Just want to make things clear that I am only curious and wanted to share what I see. </div><div><br></div><div>~/D</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 26, 2019 at 12:17 PM Ben Nemec <<a href="mailto:openstack@nemebean.com">openstack@nemebean.com</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"><br>
<br>
On 9/26/19 9:42 AM, Matt Riedemann wrote:<br>
> In last week's nova meeting we also talked about some of this [1]. If <br>
> you change the release cycle to do major and minor versions, that's <br>
> going to be pretty complicated for testing upgrades, because grenade <br>
> goes from major to major based on branches. We could probably make it <br>
> work (and maybe it's already possible, I don't know to go from tag <br>
> (minor release) to master, but the point is you're going to blow up the <br>
> upgrade test matrix and it's not clear anyone is even going to be <br>
> consuming those minor intermediate releases. I think this is partly why <br>
> the release team stopped doing a cycle-with-milestone [2] release <br>
> because no one was consuming the milestone releases.<br>
<br>
We've even found that since we started supporting FFU between certain <br>
releases that many customers won't touch the intervening releases, even <br>
with six months between them. They're basically on a year-and-a-half <br>
cycle. This actually makes things worse for the FFU releases because <br>
having a feature miss one means waiting that much longer for it to show <br>
up (or we have to carry downstream backports, which sucks).<br>
<br>
I know we'd like to have everyone CD'ing master, but for the foreseeable <br>
future I think it's more likely that we're going to have a non-trivial <br>
number of deployers who stick to the longest release cycle that can be <br>
supported, and that's going to create added pressure during feature <br>
freeze for whatever that release is.<br>
<br>
</blockquote></div>