[openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-25 Thread Jay Pipes
Hi Stackers, When recently digging in to the new server group v3 API extension introduced in Icehouse, I was struck with a bit of cognitive dissonance that I can't seem to shake. While I understand and support the idea behind the feature (affinity and anti-affinity scheduling hints), I can't help

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-25 Thread Chris Behrens
On Apr 25, 2014, at 2:15 PM, Jay Pipes wrote: > Hi Stackers, > > When recently digging in to the new server group v3 API extension > introduced in Icehouse, I was struck with a bit of cognitive dissonance > that I can't seem to shake. While I understand and support the idea > behind the feature

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-25 Thread Steve Gordon
- Original Message - > 5. The act of applying affinity policies is now directly related to the > act of launching instances, which is where it should be. Well, that may be another discussion :). Something I have been pondering of late is the intersection of the server groups feature with

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-25 Thread Day, Phil
rom: Jay Pipes [mailto:jaypi...@gmail.com] > Sent: 25 April 2014 22:16 > To: OpenStack Development Mailing List > Subject: [openstack-dev] [nova] Proposal: remove the server groups feature > > Hi Stackers, > > When recently digging in to the new server group v3 API extension &

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-25 Thread Jay Pipes
chanism in place, that's kind of what I've been saying... > PS: Congrats on the TC election Cheers, appreciated. Looking forward to healthy debates and buying you a few beers at the summit :) best, -jay > > > -Original Message- > > From: Jay Pipes [mailto:jaypi...@g

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-25 Thread Russell Bryant
On 04/25/2014 05:15 PM, Jay Pipes wrote: > Thoughts and feedback welcome, I'd love to talk about how to improve this functionality, while still allowing for future policy expansion. Can we punt this discussion to summit though? I don't think we need much time. Perhaps over a break or something.

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-25 Thread Mike Spreitzer
Jay Pipes wrote on 04/25/2014 06:28:38 PM: > On Fri, 2014-04-25 at 22:00 +, Day, Phil wrote: > > Hi Jay, > > > > I'm going to disagree with you on this one, because: > > No worries, Phil, I expected some dissention and I completely appreciate > your feedback and perspective :) I myself sit

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-26 Thread Christopher Yeoh
On Fri, 25 Apr 2014 18:28:38 -0400 Jay Pipes wrote: > > > i) This is a feature that was discussed in at least one if not two > > Design Summits and went through a long review period, it wasn't one > > of those changes that merged in 24 hours before people could take a > > good look at it. > > Co

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-26 Thread Hai Bo
On Sat, Apr 26, 2014 at 5:15 AM, Jay Pipes wrote: > Hi Stackers, > > When recently digging in to the new server group v3 API extension > introduced in Icehouse, I was struck with a bit of cognitive dissonance > that I can't seem to shake. While I understand and support the idea > behind the featu

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-26 Thread Vishvananda Ishaya
On Apr 25, 2014, at 2:25 PM, Chris Behrens wrote: > > On Apr 25, 2014, at 2:15 PM, Jay Pipes wrote: > >> Hi Stackers, >> >> When recently digging in to the new server group v3 API extension >> introduced in Icehouse, I was struck with a bit of cognitive dissonance >> that I can't seem to sha

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-26 Thread Jay Lau
I think server group is an important feature especially when working with heat auto scaling group, there is already some discussion for this http://markmail.org/message/jl5wlx3nr3g53ko5 The current server group feature does support add/delete a VM instance to/from the server group but seems not ab

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-26 Thread Mike Spreitzer
Jay Lau wrote on 04/27/2014 12:31:01 AM: > I think server group is an important feature especially when working > with heat auto scaling group, there is already some discussion for this > http://markmail.org/message/jl5wlx3nr3g53ko5 > The current server group feature does support add/delete a V

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-28 Thread Day, Phil
> -Original Message- > From: Jay Pipes [mailto:jaypi...@gmail.com] > Sent: 25 April 2014 23:29 > To: openstack-dev@lists.openstack.org > Subject: Re: [openstack-dev] [nova] Proposal: remove the server groups > feature > > On Fri, 2014-04-25 at 22:00 +, Day

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-28 Thread Steve Gordon
- Original Message - > Hi Stackers, > >8-->8-->8-->8-->8-->8-- > > Proposal > > > I propose to scrap the server groups API entirely and replace it with a > simpler way to accomplish the same basic thing. > > Create two new options

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-28 Thread Steve Gordon
- Original Message - > On Fri, 25 Apr 2014 18:28:38 -0400 > Jay Pipes wrote: > > > > > > Sure, maybe. AFAIK, it's only in the v2 API, though, not in the v3 API > > (sorry, I made a mistake about that in my original email). Is there a > > reason it wasn't added to the v3 API? > > > >

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-28 Thread Chris Friesen
On 04/25/2014 03:15 PM, Jay Pipes wrote: There are myriad problems with the above user experience and implementation. Let me explain them. 1. The user isn't creating a "server group" when they issue a nova server-group-create call. They are creating a policy and calling it a group. Cognitive di

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-28 Thread Chris Friesen
On 04/28/2014 06:58 AM, Steve Gordon wrote: - Original Message - Create two new options to nova boot: --near-tag and --not-near-tag The first would tell the scheduler to place the new VM near other VMs having a particular "tag". The latter would tell the scheduler to place the new

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-28 Thread Dan Smith
>> 2. There's no way to add an existing server to this "group". > > In the original API there was a way to add existing servers to the > group. This didn't make it into the code that was submitted. It is > however supported by the instance group db API in nova. > >> 3. There's no way to remove

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-28 Thread Chris Friesen
On 04/28/2014 11:22 AM, Dan Smith wrote: 2. There's no way to add an existing server to this "group". In the original API there was a way to add existing servers to the group. This didn't make it into the code that was submitted. It is however supported by the instance group db API in nova.

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-28 Thread Mike Spreitzer
Steve Gordon wrote on 04/28/2014 08:58:35 AM: > - Original Message - > > Hi Stackers, > > Proposal > > > > Create two new options to nova boot: > > > > --near-tag > > and > > --not-near-tag > > > > The first would tell the scheduler to place the new VM near other VMs > > having a p

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-04-29 Thread Qiming Teng
On Mon, Apr 28, 2014 at 10:58:50AM -0600, Chris Friesen wrote: > On 04/25/2014 03:15 PM, Jay Pipes wrote: > > >There are myriad problems with the above user experience and > >implementation. Let me explain them. > > > >1. The user isn't creating a "server group" when they issue a nova > >server-gr

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-05-01 Thread Day, Phil
> > > > In the original API there was a way to remove members from the group. > > This didn't make it into the code that was submitted. > > Well, it didn't make it in because it was broken. If you add an instance to a > group after it's running, a migration may need to take place in order to keep

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-05-01 Thread Jay Lau
Jay Pipes and all, I'm planning to merge this topic to http://junodesignsummit.sched.org/event/77801877aa42b595f14ae8b020cd1999after some discussion in this week's Gantt IRC meeting, hope it is OK. Thanks! 2014-05-01 19:56 GMT+08:00 Day, Phil : > > > > > > In the original API there was a way to

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-05-01 Thread Jay Pipes
On Thu, 2014-05-01 at 20:49 +0800, Jay Lau wrote: > Jay Pipes and all, I'm planning to merge this topic to > http://junodesignsummit.sched.org/event/77801877aa42b595f14ae8b020cd1999 > after some discussion in this week's Gantt IRC meeting, hope it is OK. I'll be there :) Thanks! -jay > > > 20

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-05-03 Thread Qiming Teng
On Thu, May 01, 2014 at 08:49:11PM +0800, Jay Lau wrote: > Jay Pipes and all, I'm planning to merge this topic to > http://junodesignsummit.sched.org/event/77801877aa42b595f14ae8b020cd1999after > some discussion in this week's Gantt IRC meeting, hope it is OK. > > Thanks! The link above didn't wo

Re: [openstack-dev] [nova] Proposal: remove the server groups feature

2014-05-04 Thread Jay Lau
The topic is "Scheduler hints for VM life cycle". Thanks. 2014-05-04 10:06 GMT+08:00 Qiming Teng : > On Thu, May 01, 2014 at 08:49:11PM +0800, Jay Lau wrote: > > Jay Pipes and all, I'm planning to merge this topic to > >