Yes, hence the need to support the v2 resources as seperate things. Then I can 
rewrite the templates to include the new resources rather then the old 
resources as appropriate. IE, it will be a porting effort to rewrite them. Then 
do a heat update on the stack to migrate it from lbv1 to lbv2. Since they are 
different resources, it should create the new and delete the old.

Thanks,
Kevin

________________________________
From: Banashankar KV [banvee...@gmail.com]
Sent: Tuesday, September 22, 2015 4:16 PM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [neutron][lbaas] - Heat support for LbaasV2

But I think, V2 has introduced some new components and whole association of the 
resources with each other is changed, we should be still able to do what Kevin 
has mentioned ?

Thanks
Banashankar


On Tue, Sep 22, 2015 at 3:39 PM, Fox, Kevin M 
<kevin....@pnnl.gov<mailto:kevin....@pnnl.gov>> wrote:
There needs to be a way to have both v1 and v2 supported in one engine....

Say I have templates that use v1 already in existence (I do), and I want to be 
able to heat stack update on them one at a time to v2. This will replace the v1 
lb with v2, migrating the floating ip from the v1 lb to the v2 one. This gives 
a smoothish upgrade path.

Thanks,
Kevin
________________________________________
From: Brandon Logan 
[brandon.lo...@rackspace.com<mailto:brandon.lo...@rackspace.com>]
Sent: Tuesday, September 22, 2015 3:22 PM
To: openstack-dev@lists.openstack.org<mailto:openstack-dev@lists.openstack.org>
Subject: Re: [openstack-dev] [neutron][lbaas] - Heat support for LbaasV2

Well I'd hate to have the V2 postfix on it because V1 will be deprecated
and removed, which means the V2 being there would be lame.  Is there any
kind of precedent set for for how to handle this?

Thanks,
Brandon
On Tue, 2015-09-22 at 14:49 -0700, Banashankar KV wrote:
> So are we thinking of making it as ?
> OS::Neutron::LoadBalancerV2
>
> OS::Neutron::ListenerV2
>
> OS::Neutron::PoolV2
>
> OS::Neutron::PoolMemberV2
>
> OS::Neutron::HealthMonitorV2
>
>
>
> and add all those into the loadbalancer.py of heat engine ?
>
> Thanks
> Banashankar
>
>
>
> On Tue, Sep 22, 2015 at 12:52 PM, Sergey Kraynev
> <skray...@mirantis.com<mailto:skray...@mirantis.com>> wrote:
>         Brandon.
>
>
>         As I understand we v1 and v2 have differences also in list of
>         objects and also in relationships between them.
>         So I don't think that it will be easy to upgrade old resources
>         (unfortunately).
>         I'd agree with second Kevin's suggestion about implementation
>         new resources in this case.
>
>
>         I see, that a lot of guys, who wants to help  with it :) And I
>         suppose, that me and Rabi Mishra may try to help with it,
>         because we was involvement in implementation of v1 resources
>         in Heat.
>         Follow the list of v1 lbaas resources in Heat:
>
>
>         
> http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Neutron::LoadBalancer
>         
> http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Neutron::Pool
>
>         
> http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Neutron::PoolMember
>
>         
> http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Neutron::HealthMonitor
>
>
>
>         Also, I suppose, that it may be discussed during summit
>         talks :)
>         Will add to etherpad with potential sessions.
>
>
>
>         Regards,
>         Sergey.
>
>         On 22 September 2015 at 22:27, Brandon Logan
>         <brandon.lo...@rackspace.com<mailto:brandon.lo...@rackspace.com>> 
> wrote:
>                 There is some overlap, but there was some incompatible
>                 differences when
>                 we started designing v2.  I'm sure the same issues
>                 will arise this time
>                 around so new resources sounds like the path to go.
>                 However, I do not
>                 know much about Heat and the resources so I'm speaking
>                 on a very
>                 uneducated level here.
>
>                 Thanks,
>                 Brandon
>                 On Tue, 2015-09-22 at 18:38 +0000, Fox, Kevin M wrote:
>                 > We're using the v1 resources...
>                 >
>                 > If the v2 ones are compatible and can seamlessly
>                 upgrade, great
>                 >
>                 > Otherwise, make new ones please.
>                 >
>                 > Thanks,
>                 > Kevin
>                 >
>                 >
>                 
> ______________________________________________________________________
>                 > From: Banashankar KV 
> [banvee...@gmail.com<mailto:banvee...@gmail.com>]
>                 > Sent: Tuesday, September 22, 2015 10:07 AM
>                 > To: OpenStack Development Mailing List (not for
>                 usage questions)
>                 > Subject: Re: [openstack-dev] [neutron][lbaas] - Heat
>                 support for
>                 > LbaasV2
>                 >
>                 >
>                 >
>                 > Hi Brandon,
>                 > Work in progress, but need some input on the way we
>                 want them, like
>                 > replace the existing lbaasv1 or we still need to
>                 support them ?
>                 >
>                 >
>                 >
>                 >
>                 >
>                 >
>                 >
>                 > Thanks
>                 > Banashankar
>                 >
>                 >
>                 >
>                 > On Tue, Sep 22, 2015 at 9:18 AM, Brandon Logan
>                 > 
> <brandon.lo...@rackspace.com<mailto:brandon.lo...@rackspace.com>> wrote:
>                 >         Hi Banashankar,
>                 >         I think it'd be great if you got this going.
>                 One of those
>                 >         things we
>                 >         want to have and people ask for but has
>                 always gotten a lower
>                 >         priority
>                 >         due to the critical things needed.
>                 >
>                 >         Thanks,
>                 >         Brandon
>                 >         On Mon, 2015-09-21 at 17:57 -0700,
>                 Banashankar KV wrote:
>                 >         > Hi All,
>                 >         > I was thinking of starting the work on
>                 heat to support
>                 >         LBaasV2,  Is
>                 >         > there any concerns about that?
>                 >         >
>                 >         >
>                 >         > I don't know if it is the right time to
>                 bring this up :D .
>                 >         >
>                 >         > Thanks,
>                 >         > Banashankar (bana_k)
>                 >         >
>                 >         >
>                 >
>                 >         >
>                 >
>                  
> __________________________________________________________________________
>                 >         > OpenStack Development Mailing List (not
>                 for usage questions)
>                 >         > Unsubscribe:
>                 >
>                  
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
>                 >         >
>                 >
>                  
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>                 >
>                 >
>                  
> __________________________________________________________________________
>                 >         OpenStack Development Mailing List (not for
>                 usage questions)
>                 >         Unsubscribe:
>                 >
>                  
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
>                 >
>                  
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>                 >
>                 >
>                 >
>                 >
>                 
> __________________________________________________________________________
>                 > OpenStack Development Mailing List (not for usage
>                 questions)
>                 > Unsubscribe:
>                 
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
>                 >
>                 
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>                 
> __________________________________________________________________________
>                 OpenStack Development Mailing List (not for usage
>                 questions)
>                 Unsubscribe:
>                 
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
>                 
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
>
>         
> __________________________________________________________________________
>         OpenStack Development Mailing List (not for usage questions)
>         Unsubscribe:
>         
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
>         http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: 
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 
openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 
openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to