From 8d5dd751fa72611046d8dd48011e5b1b63e8511c Mon Sep 17 00:00:00 2001 From: Aaron Rosen Date: Fri, 30 May 2014 15:24:06 -0700 Subject: [PATCH] NSX: fix tenant_id passed as security_profile_id Previously we were passing the tenant_id as the security_profile_id to NSX so these ids would be switched around in the system backend. This does not affect any operations as this is just extra metadata in nsx to help an operator debug. Change-Id: I1afdcc3621fef8fdd7d4eb3c57bff749a71d0d33 Closes-bug: 1325118 --- neutron/plugins/vmware/plugins/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neutron/plugins/vmware/plugins/base.py b/neutron/plugins/vmware/plugins/base.py index 2c42758e554..67c092138eb 100644 --- a/neutron/plugins/vmware/plugins/base.py +++ b/neutron/plugins/vmware/plugins/base.py @@ -2324,7 +2324,7 @@ class NsxPluginV2(addr_pair_db.AllowedAddressPairsMixin, # NOTE(salv-orlando): Pre-generating Neutron ID for security group. neutron_id = str(uuid.uuid4()) nsx_secgroup = secgrouplib.create_security_profile( - self.cluster, neutron_id, tenant_id, s) + self.cluster, tenant_id, neutron_id, s) with context.session.begin(subtransactions=True): s['id'] = neutron_id sec_group = super(NsxPluginV2, self).create_security_group(