cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Mackey <tmac...@gmail.com>
Subject RE: [DISCUSS] Important: XenServer labels reverted for backward compatibility
Date Mon, 02 Feb 2015 11:23:18 GMT
Iirc, that was the only one.

I don't agree with the reversion, but let me look at supporting both once I
get to my desk.  Do we have any api commitment specs out there?  If so, I'd
like to mark the "Xen" one deprecated
On Feb 2, 2015 11:14 AM, "Geoff Higginbottom" <
geoff.higginbottom@shapeblue.com> wrote:

>  Hi Tim,
>
>
>
> The issue affects new deployments using existing tooling which references
> the original api parameter of xentrafficlabel.
>
>
>
> It will also affect any tooling which may update the labels, although this
> is a rare occurance.
>
>
>
> The main issue is backwards compatibility, but also a concern that there
> may be other areas where the api parameters have changed from xen to
> xenserver.
>
>
>
> Anyone who has developed a custom UI may run into issues.
>
>
>
> Is there a list of all the API changes that have been made?
>
>
>
> Regards
>
>
>
> Geoff Higginbottom
>
>
>
> D: +44 20 3603 0542 <+442036030542> | S: +44 20 3603 0540 <+442036030540>
> | M: +447968161581
>
>
>
> geoff.higginbottom@shapeblue.com
>
>
>
> *From:* Tim Mackey [mailto:tmackey@gmail.com]
> *Sent:* 02 February 2015 11:05
> *To:* Rohit Yadav
> *Cc:* Geoff Higginbottom; dev@cloudstack.apache.org
> *Subject:* Re: [DISCUSS] Important: XenServer labels reverted for
> backward compatibility
>
>
>
> Rohit,  how does the issue manifest itself?  I ask because I thought I'd
> taken care of every scenario during upgrade.
>
> On Feb 2, 2015 10:52 AM, "Rohit Yadav" <rohit.yadav@shapeblue.com> wrote:
>
> Hi Tim,
>
> Geoff found a issue today that breaks backward compatibility for
> XenServer users.
>
> Until 4.4, XenServer traffic label was xennetworklabel but in 4.5/master
> it is xenservernetworklabel. To keep backward compatibility I'm
> reverting such changes introduced in
> a8212d9ef458dd7ac64b021e6fa33fcf64b3cce0 (xenserver plugin refactoring).
> When in future we'll have a separate xen project plugin (based on
> libvirt or what have you) we should add a new label like
> xenprojectnetworklabel but let's keep the old one for backward
> compatibility's sake.
>
> It could be valid change, if so please advise any other way to maintain
> backward compatibility? Please comment if this is okay?
>
> The issue has been fixed on 4.5/master now:
> https://issues.apache.org/jira/browse/CLOUDSTACK-8190
>
> Regards,
> Rohit Yadav
> Software Architect, ShapeBlue
> M. +91 8826230892 | rohit.yadav@shapeblue.com
> Blog: bhaisaab.org | Twitter: @_bhaisaab
> PS. If you see any footer below, I did not add it :)
> Find out more about ShapeBlue and our range of CloudStack related services
>
> IaaS Cloud Design & Build<
> http://shapeblue.com/iaas-cloud-design-and-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 Software Engineering<
> http://shapeblue.com/cloudstack-software-engineering/>
> 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.
>
>  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 Software Engineering
> <http://shapeblue.com/cloudstack-software-engineering/>
> 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.
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message