Hi All, I did the initial port of the security_groups api extension to v3 and have been testing it out in devstack while adding the expected_errors decorator to it.
The guidance so far on network-related extensions in v3 is not to duplicate actions that can be accomplished through the neutron api and assuming nova-network deprecation is imminent. So, the only actions left in the extension are the associate/disassociate security group with instance. However, when security_group_api = neutron, all associate/disassociate will do is call the neutron api to update the port for the instance (port device_id == instance uuid) and append the specified security group. I'm wondering if this falls under the nova proxying we don't want to be doing and if associate/disassociate should be removed from the extension for v3. If removed, it would leave the extension only providing support for server_create (cyeoh has a patch up for review). Any opinions? Thanks, Melanie _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev