get_security_groups() return security group rules
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Aaron Rosen |
Bug Description
In nova get_security_
nova secgroup-
On the client it first does a get security-groups, and returns the client the list of security groups and all of their rules. Then it searches through that list for the group that matches name='myservers'; next it finds the rule in that group that match, "tcp 22 22 192.168.1.1/24" then issues a delete on that id. In order to implement this nova security group quantum proxy when a nova security-group-list call is made I need to return all the security groups and their rules.
There are 4) options in which this can be solved (in my opinion):
1) Make the quantum proxy running on nova-api make multiple request to get the security group rules for each security group. (This can end up being a lot of requets...).
2) Add another method to quantum i.e: get_security_
3) change the nova security group api so that it has a list-security-
4) make quantums get_security_
If anyone feels strongly on this or has other ideas i'm very happy to hear them.
Changed in quantum: | |
assignee: | nobody → Aaron Rosen (arosen) |
milestone: | none → grizzly-3 |
importance: | Undecided → High |
Changed in quantum: | |
status: | Fix Committed → Fix Released |
Changed in quantum: | |
milestone: | grizzly-3 → 2013.1 |
Fix proposed to branch: master /review. openstack. org/20519
Review: https:/