OS API should accept availability_zone parameter in order to launch VM instance on specific host of specified zone

Bug #824126 reported by Tushar Patil
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Opinion
Undecided
Tushar Patil

Bug Description

Currently OS API doesn't accept availability zone parameter so there is no way to instruct scheduler (simpleScheduler) to launch VM instance on specific host of specified zone.

Related branches

Tushar Patil (tpatil)
Changed in nova:
assignee: nobody → Tushar Patil (tpatil)
status: New → In Progress
Revision history for this message
Sandy Walsh (sandy-walsh) wrote :

Hmm, the external caller should have no indication of the hosts within a nova deployment.

Changed in nova:
status: In Progress → Opinion
Revision history for this message
Tushar Patil (tpatil) wrote :

Only admin users would be allowed to launch server on specific host of specific zone. In Openstack EC2 API you can do this by specifying --placement group parameter with the syntax <zone>:<host> and is recognized only if you are using simpleScheduler. I want to do the same in OS API. Also I will modify nova-manage ServiceCommands class to expose additional zone information along with the service.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.