[ovirt-devel] [URGENT][ACTION REQUIRED] vdsm versioning system need to be fixed

Yedidyah Bar David didi at redhat.com
Mon Mar 7 08:44:21 UTC 2016


On Mon, Mar 7, 2016 at 10:12 AM, Yaniv Bronheim <ybronhei at redhat.com> wrote:
>
> On Mon, Mar 7, 2016 at 10:03 AM, Martin Perina <mperina at redhat.com> wrote:
>>
>>
>>
>> ----- Original Message -----
>> > From: "Yaniv Bronheim" <ybronhei at redhat.com>
>> > To: "Martin Perina" <mperina at redhat.com>
>> > Cc: "Nir Soffer" <nsoffer at redhat.com>, "Sandro Bonazzola"
>> > <sbonazzo at redhat.com>, "Francesco Romani"
>> > <fromani at redhat.com>, "Dan Kenigsberg" <danken at redhat.com>, "devel"
>> > <devel at ovirt.org>
>> > Sent: Monday, March 7, 2016 8:16:05 AM
>> > Subject: Re: [ovirt-devel] [URGENT][ACTION REQUIRED] vdsm versioning
>> > system need to be fixed
>> >
>> > I don't understand what's the different .. that's what we currently do.
>> > Sandro complains that he can't upgrade latest stable which can be
>> > 4.17.23
>> > to latest snapshot which can be 4.17.19.88 \ 4.17.19-88 - yum can't
>> > consider that as an upgrade and 4.17.19.88 can't fill HE requirement for
>> > 4.17.23
>>
>> oVirt 3.6 stable release:
>>   - current [1]: vdsm-4.17.23-0.el7.centos.noarch.rpm
>>   - desired:     vdsm-4.17.23-1.el7.centos.noarch.rpm
>>
>> oVirt 3.6 stable snapshot:
>>   - current [2]: vdsm-4.17.19-32.git171584b.el7.centos.noarch.rpm
>>   - desired:     vdsm-4.17.24-0.1.git171584b.el7.centos.noarch.rpm
>>
>
> but its not vdsm-4.17.24 snapshot - its 4.17.19 snapshot .. :/ a bit
> misleading, no?

And having a stable version 4.17.23 and a snapshot 4.17.19 is not misleading?

>
>
>>
>> oVirt master snapshot:
>>   - current [3]: vdsm-4.17.999-680.gitd87d031.el7.centos.noarch.rpm
>>   - desired:     vdsm-4.18.0-0.680.gitd87d031.el7.centos.noarch.rpm or
>>                  vdsm-5.0.0-0.680.gitd87d031.el7.centos.noarch.rpm
>>     (not sure what will be oVirt 4 vdsm version)
>>
>>
>> So if we don't get to vdsm packages versioning to the status:
>>
>>   stable version <= stable snapshot version <= master snapshot version
>>
>> we can't do upgrade testing in our CI.
>>
>>
>> [1] http://resources.ovirt.org/pub/ovirt-3.6/rpm/el7/noarch/
>> [2] http://resources.ovirt.org/pub/ovirt-3.6-snapshot/rpm/el7/noarch/
>> [3] http://resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/
>>
>>
>> >
>> > On Mon, Mar 7, 2016 at 7:33 AM, Martin Perina <mperina at redhat.com>
>> > wrote:
>> >
>> > >
>> > >
>> > > ----- Original Message -----
>> > > > From: "Nir Soffer" <nsoffer at redhat.com>
>> > > > To: "Martin Perina" <mperina at redhat.com>
>> > > > Cc: "Sandro Bonazzola" <sbonazzo at redhat.com>, "Francesco Romani" <
>> > > fromani at redhat.com>, "Dan Kenigsberg"
>> > > > <danken at redhat.com>, "Yaniv Bronheim" <ybronhei at redhat.com>, "devel"
>> > > > <
>> > > devel at ovirt.org>
>> > > > Sent: Sunday, March 6, 2016 6:35:53 PM
>> > > > Subject: Re: [ovirt-devel] [URGENT][ACTION REQUIRED] vdsm versioning
>> > > system need to be fixed
>> > > >
>> > > > On Fri, Mar 4, 2016 at 11:28 AM, Martin Perina <mperina at redhat.com>
>> > > wrote:
>> > > > >
>> > > > >
>> > > > > ----- Original Message -----
>> > > > >> From: "Nir Soffer" <nsoffer at redhat.com>
>> > > > >> To: "Sandro Bonazzola" <sbonazzo at redhat.com>, "Francesco Romani"
>> > > > >> <fromani at redhat.com>, "Dan Kenigsberg"
>> > > > >> <danken at redhat.com>, "Yaniv Bronheim" <ybronhei at redhat.com>
>> > > > >> Cc: "devel" <devel at ovirt.org>
>> > > > >> Sent: Friday, March 4, 2016 10:20:30 AM
>> > > > >> Subject: Re: [ovirt-devel] [URGENT][ACTION REQUIRED] vdsm
>> > > > >> versioning
>> > > > >> system need to be fixed
>> > > > >>
>> > > > >> On Fri, Mar 4, 2016 at 10:29 AM, Sandro Bonazzola <
>> > > sbonazzo at redhat.com >
>> > > > >> wrote:
>> > > > >>
>> > > > >>
>> > > > >>
>> > > > >> Hi,
>> > > > >> I think I already raised the issue several times, but let me
>> > > > >> raise
>> > > this
>> > > > >> again.
>> > > > >> VDSM building / automated versioning is badly broken.
>> > > > >> Currently, 3.6 snapshot is building:
>> > > > >> vdsm-4.17.19-32.git171584b.el7.centos.src.rpm because the last
>> > > > >> tag on
>> > > the
>> > > > >> 3.6
>> > > > >> branch was 4.17.19 and new tags have been created in different
>> > > branches.
>> > > > >> This make impossible to upgrade from stable (4.17.23) to latest
>> > > snapshot.
>> > > > >> This also break dependencies on other projects requiring the
>> > > > >> latest
>> > > > >> released
>> > > > >> version like hosted engine.
>> > > > >>
>> > > > >> How do you suggest to version the 3.6 branch?
>> > > > >
>> > > > > I think we usually do something like this in other engine
>> > > > > projects:
>> > > > >
>> > > > >  stable released:   4.17.23-1
>> > > > >  stable snapshot:   4.17.24-0.git171584b
>> > > > >
>> > > > > So when new stable package is released, we will raise versions to:
>> > > > >
>> > > > >  stable released:   4.17.24-1
>> > > > >  stable snapshot:   4.17.25-0.git171584b
>> > > > >
>> > > >
>> > > > This means that snapshot version must be bumped when creating
>> > > > a release branch, right?
>> > >
>> > > Yes, after release of each stable version we need also to increase
>> > > stable snapshot version.
>> > >
>> > > >
>> > > > Francesco, Yaniv, what do you think?
>> > > >
>> > > > Nir
>> > > >
>> > >
>> >
>> >
>> >
>> > --
>> > *Yaniv Bronhaim.*
>> >
>
>
>
>
> --
> Yaniv Bronhaim.
>
> _______________________________________________
> Devel mailing list
> Devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel



-- 
Didi



More information about the Devel mailing list