Fix to a router's internal subnet resoulution. 07/58207/1
authorspisarski <s.pisarski@cablelabs.com>
Mon, 4 Jun 2018 15:23:53 +0000 (09:23 -0600)
committerspisarski <s.pisarski@cablelabs.com>
Mon, 4 Jun 2018 15:23:53 +0000 (09:23 -0600)
Ensures that any subnet added to the router is available to that project.

Change-Id: Iddfad14a093551bc0f4a05c52b20f02db2474d78
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
snaps/openstack/utils/neutron_utils.py

index 78731ae..6daa712 100644 (file)
@@ -269,7 +269,7 @@ def get_subnet_by_name(neutron, keystone, subnet_name, project_name=None):
         if project_name:
             project = keystone_utils.get_project_by_id(
                 keystone, subnet.project_id)
-            if project:
+            if project.name == project_name:
                 return subnet
         else:
             return subnet