Essentially, we don't set a Cidr, so openstack is picking 0.0.0.0/0 by default, and we failed to set the group_id (and possibly parent_group_id). To be fair, it isn't actually documented in their API docs (that I can find) http://docs.openstack.org/api/openstack-network/2.0/content/POST_createSecGroupRule__security-group-rules_.html http://docs.openstack.org/trunk/openstack-network/admin/content/securitygroup_api_abstractions.html
but we are passing parent_group_id and group_id in the Python implementation.
Essentially, we don't set a Cidr, so openstack is picking 0.0.0.0/0 by default, and we failed to set the group_id (and possibly parent_group_id). To be fair, it isn't actually documented in their API docs (that I can find) docs.openstack. org/api/ openstack- network/ 2.0/content/ POST_createSecG roupRule_ _security- group-rules_ .html docs.openstack. org/trunk/ openstack- network/ admin/content/ securitygroup_ api_abstraction s.html
http://
http://
but we are passing parent_group_id and group_id in the Python implementation.