Allow user to select zone when creating a new instance

Registered by Ray

The default nova scheduler AvailabilityZoneFilter allow user to select zone when creating a new instance, but currently we can only use this feature through ec2 interface.
In horizon, the parameter already contains "zone" in the method, so we can show the zones selection when creating new instance.

Blueprint information

Status:
Complete
Approver:
Gabriel Hurley
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Justin Shepherd
Definition:
Approved
Series goal:
Accepted for havana
Implementation:
Implemented
Milestone target:
milestone icon 2013.2
Started by
Kieran Spear
Completed by
Gabriel Hurley

Related branches

Sprints

Whiteboard

first, we need to implement the zone-management feature -> show information of all available zones and allow crud that zones.

Submit a new blueprint for display zone information: https://blueprints.launchpad.net/horizon/+spec/show-zone-for-admin

[kspear] Hi Ray, is there a plan to start work on this soon? It looks like I'll need zone selection support by mid-June. I have existing code we've been using for cell selection (via a scheduler hint), but for Grizzly we're looking at mapping cells to availability zones.

Gerrit topic: https://review.openstack.org/#q,topic:bug/1186075,n,z

Addressed by: https://review.openstack.org/31158
    Add availability zone choice to launch instance

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.