[openstack-dev] [nova] Nova API extensions NOT to be ported to v3

David Kranz dkranz at redhat.com
Tue Jul 2 15:11:21 UTC 2013


On 07/02/2013 10:49 AM, Russell Bryant wrote:
> On 07/02/2013 07:24 AM, John Garbutt wrote:
>> On 1 July 2013 15:49, Andrew Laski <andrew.laski at rackspace.com> wrote:
>>> On 07/01/13 at 11:23am, Mauro S M Rodrigues wrote:
>>>> One more though, about os-multiple-create: I was also thinking to remove
>>>> it, I don't see any real advantage to use it since it doesn't offer any kind
>>>> of flexibility like chose different flavors, images and other attributes. So
>>>> anyone creating multiple servers would probably prefer an external
>>>> automation tool instead of multiple server IMHO.
>>>>
>>>> So anyone using it? There are a good reason to keep it? Did I miss
>>>> something about this extension?
>>> I would like to see this extension go away, but only by a small margin.
>>> Just because it complicates the boot/spawn workflow a bit, which really
>>> isn't a big deal.
>> I am +1 for not moving os-multiple-create into v3.
>>
>> I think this work is a better way to look at spawning multiple VMs:
>> https://blueprints.launchpad.net/nova/+spec/instance-group-api-extension
>>
>> The CLI can then get updated so users are still able to spawn multiple
>> VMs in a nice way.
>>
>> Heat, presumably, will control this, eventually.
> Instance groups seems different.  That's about putting multiple
> instances in a group for the purposes of applying policy.  I don't see
> anything in there that replicates booting multiple instances with a
> single API call.
>
I think that's right. Also, we can't change the ec2 api which supports 
multiple instances so wouldn't multiple boot still need to be supported? 
When I switched from OpenStack ec2 to nova api a long time ago I was 
surprised to learn it was an extension and not part of the core api.

  -David



More information about the OpenStack-dev mailing list