Port-id should be specified for each nic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Nachi Ueno |
Bug Description
The idea is that we don't want people to have to pass all possible quantum port attributes (IPs, security groups, etc.) in through nova. So instead, if they want something other than a "default" port, a tenant (or code acting on behalf of the tenant) would create a port with those settings and pass it to Nova.
So I think ideally we'd change the request_networks extension to take port-id rather than individual attributes like IP-address. This would keep the quantum code in nova really simple, which is ideal. It would make thinks slightly more complicated if you're using the nova + quantum clients, but with Horizon, or with a joint openstack client, it could be a simple workflow.
based on discussion of
https:/
Changed in nova: | |
assignee: | nobody → Nachi Ueno (nati-ueno) |
Changed in nova: | |
status: | New → In Progress |
Changed in nova: | |
milestone: | none → folsom-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | folsom-3 → 2012.2 |
Make sure to follow the rabbit hole all the way down. https:/ /review. openstack. org/#/c/ 9295/
First of all, requested_networks isn't an extension. That means you're changing the API itself. That means you can't go changing this like it's an extension; you'd be breaking API compatibility and thus the API spec.