From: spisarski Date: Wed, 16 May 2018 15:06:57 +0000 (-0600) Subject: Removed project query restriction when looking up network for port creation. X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=021432b38b6e9de94e81590da2f1c9e7ea8b63ea;p=snaps.git Removed project query restriction when looking up network for port creation. When creating a router to an external network, the port configuration object was performing a lookup using the port's user and project ID; however, as external networks created in other projects and are visible amongst all projects can also be added to a port. This patch removes the project restriction from the network query. I do not believe this fix should ultimately break other functionality as networks that cannot be looked up by a certain user would still return None raising a valid exception. JIRA: APEX-598 Change-Id: I6cd32373fd4f42d8ad9b63a89c2131f95b113ce8 Signed-off-by: spisarski --- diff --git a/snaps/config/network.py b/snaps/config/network.py index eca8734..85a9fae 100644 --- a/snaps/config/network.py +++ b/snaps/config/network.py @@ -457,8 +457,7 @@ class PortConfig(object): project_name = project_name try: network = neutron_utils.get_network( - neutron, keystone, network_name=self.network_name, - project_name=project_name) + neutron, keystone, network_name=self.network_name) finally: if session: keystone_utils.close_session(session)