[Gluster-Maintainers] Release 3.11: Has been Branched (and pending feature notes)
Niels de Vos
ndevos at redhat.com
Mon May 1 14:18:54 UTC 2017
On Mon, May 01, 2017 at 09:01:04AM -0400, Kaleb S. KEITHLEY wrote:
> On 05/01/2017 05:15 AM, Niels de Vos wrote:
>
> >> [2] Tag for 3.11.0beta1 :
> >> https://github.com/gluster/glusterfs/tree/v3.11.0beta1
> >
> > With tags like this we need to add a release note that users who tested
> > packages with this version will need to downgrade when GA is done. This
> > is because
> >
> > $ rpmdev-vercmp 3.11.0beta1 3.11.0-1
> > 3.11.0beta1 > 3.11.0-1
> >
> > The previous scheme (like 3.10rc1) forced updates to users when the .0
> > release became available. Why was this changed?
>
> It hasn't been changed. There has bee sloppiness with the tags used for
> betas and RCs in the past. We had some tags like v3.8rc1 and v3.8.0rc2.
>
> I asked that we be consistent and expressed a slight preference for
> 3.11.0rc1 as it makes fedora packaging slightly less painful.
>
> And, e.g., in fedora packages we use — per Fedora guidelines — an NVR of
> 3.10.0-0.1rc1 [1]. When we GA the NVR becomes 3.10.0-1 and upgrades
> "just work."
Hmm, ok. In that case we should figure out how to express it in the
.spec that is part of the glusterfs repository. Eager testers would use
that for building RPMs, and currently it generates packages like
glusterfs-3.11.0beta1-0.0.el7.x86_64.rpm. The same .spec is used for
nightly builds that are provided through the CentOS CI.
Niels
>
> --
>
> Kaleb
>
>
> [1] We've had to respin builds of a few of the RCs, so there hasn't
> always been a strict 0.x -> RCx mapping. We've had things like
> 3.8.0-0.1rc1, 3.8.0-0.2rc1, 3.8.0-0.3rc2, ...
>
> _______________________________________________
> maintainers mailing list
> maintainers at gluster.org
> http://lists.gluster.org/mailman/listinfo/maintainers
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.gluster.org/pipermail/maintainers/attachments/20170501/89fe6f7a/attachment.sig>
More information about the maintainers
mailing list