On Sep 3, 2014, at 4:32 AM, Daan Hoogland <daan.hoogl...@gmail.com> wrote:

> 4.3.1 to 4.4.1 then should contain all effort that is also in 4.3.0 to 4.4.0
> 
> I don't look forward to the work but it is doable.
> 
> What bothers me most is that we are putting so much enegy into 4.3.1 at the
> moment while 4.4.1 is about to be rc'd.

Who is putting energy in 4.3.1 ? me a bit, and Rohit+Ian who helped with Travis 
(even though it's not 4.3.1 specific).

I am more concerned about the energy spent cleaning up a release branch which 
never benefits the next release...

-sebastien

> 
> --
> an anonymous commit to commit upgrade advocate / release manager
> 
> 
> On Wed, Sep 3, 2014 at 9:39 AM, Sebastien Goasguen <run...@gmail.com> wrote:
> 
>> 
>> On Sep 2, 2014, at 11:28 AM, Rohit Yadav <rohit.ya...@shapeblue.com>
>> wrote:
>> 
>>> 
>>> On 02-Sep-2014, at 5:07 pm, Francois Gaudreault <
>> fgaudrea...@cloudops.com> wrote:
>>>> I see. Well, I think we were impacted by that too, and we made the
>> decision to move on 4.4.1-snap (even if it's technically less stable?) and
>> then upgrade to 4.4.1 GA (next week?)
>>>> 
>>>> I personally don't think pulling back DB changes in lower releases is a
>> good idea :S
>>>> 
>>>> But that's only my opinion :)
>>> 
>>> I raised a concrete issue regarding 4.3.1/4.4.1 release and I would like
>> to stick to that only. I understand there are too many numbers, versions
>> and branches to follow, so please if you can try to understand the issue;
>> 
>> I think Francois understands the issue (in terms of the bug been talked
>> about), and his solution has been to move to 4.4.1-snap. It is a different
>> type of solution than a solution at the code/release level but if it works
>> for him..fine :)
>> 
>>> 
>>> This issue — https://issues.apache.org/jira/browse/CLOUDSTACK-6756
>> requires that there are some extra columns in the database to do book
>> keeping when delete ips so you don’t actually delete db/table rows.
>>> 
>>> The issue above is fixed in an upgrade path from 4.3.0 to 4.4.0:
>>> 
>> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=blobdiff;f=setup/db/db/schema-430to440.sql;h=226260804523c79e3ce3cfa3c407b5ac698d749c;hp=3b525c41a1befd94c5ffc324c357b566606a97d0;hb=ce6a53e;hpb=d0f806b3a486c58b033083fc57f39dd686e31750
>>> 
>>> But, we already have 4.4.0 release and db upgrade paths are always in
>> the next release versions.
>>> 
>>> So, there is no upgrade path from 4.3.1 to 4.4.0; as 4.3.1 version does
>> not care about 4.4.0 schema changes. There is only an upgrade path from
>> 4.3.0 to 4.3.1. So, the limitation is that people won’t be able to upgrade
>> from 4.3.1 to 4.4.0, because 4.4.0 is already released.
>>> 
>>> If we release 4.4.1 before 4.3.1, we’ll have the same issue. So, we can
>> put the fix from the JIRA issue on 4.3 branch so the issue is fixed for
>> 4.3.1. The fix will be in the 4.3.0 to 4.3.1 upgrade path. And, if we
>> release 4.4.1 after 4.3.1, we can fix the upgrade path from 4.3.1 to 4.4.1
>> on 4.4 branch such that
>>> 
>>> The abstract issue is — we’ll have such issue in future, how do we fix
>> it. I suggested — we make a separate tool that does (rolling) upgrades.
>>> 
>> 
>> So two things:
>> 
>> -How to fix now
>> -How to fix later (if we want to keep some type of long term release
>> branches)
>> 
>> I am ready to release 4.3.1 so if we put an upgrade path from 4.3.1 to
>> 4.4.1 , that's fine with me, especially if there is precedent of database
>> changes in the 4.2.x series.
>> 
>>> Regards,
>>> Rohit Yadav
>>> Software Architect, ShapeBlue
>>> M. +41 779015219 | rohit.ya...@shapeblue.com
>>> Blog: bhaisaab.org | Twitter: @_bhaisaab
>>> 
>>> 
>>> 
>>> Find out more about ShapeBlue and our range of CloudStack related
>> services
>>> 
>>> IaaS Cloud Design & Build<
>> http://shapeblue.com/iaas-cloud-design-and-build//>
>>> CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
>>> CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
>>> CloudStack Infrastructure Support<
>> http://shapeblue.com/cloudstack-infrastructure-support/>
>>> CloudStack Bootcamp Training Courses<
>> http://shapeblue.com/cloudstack-training/>
>>> 
>>> This email and any attachments to it may be confidential and are
>> intended solely for the use of the individual to whom it is addressed. Any
>> views or opinions expressed are solely those of the author and do not
>> necessarily represent those of Shape Blue Ltd or related companies. If you
>> are not the intended recipient of this email, you must neither take any
>> action based upon its contents, nor copy or show it to anyone. Please
>> contact the sender if you believe you have received this email in error.
>> Shape Blue Ltd is a company incorporated in England & Wales. ShapeBlue
>> Services India LLP is a company incorporated in India and is operated under
>> license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a
>> company incorporated in Brasil and is operated under license from Shape
>> Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of
>> South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is
>> a registered trademark.
>> 
>> 
> 
> 
> -- 
> Daan

Reply via email to