Fix for security group not getting attached with Ns instances

Change-Id: Ia2143c8c2723b3547674ae59c7e0ed9772779528
Signed-off-by: kayal2001 <kayalvizhi.v@tataelxsi.co.in>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py b/RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py
index 1a9a256..78af39d 100644
--- a/RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py
+++ b/RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py
@@ -1972,9 +1972,9 @@
 
             port_dict["security_groups"] = self.security_groups_id
 
-            if security_group_name is not None:
-                self._get_ids_from_name(security_group_name)
-                port_dict["security_groups"] = self.security_groups_id
+        if security_group_name is not None:
+            self._get_ids_from_name(security_group_name)
+            port_dict["security_groups"] = self.security_groups_id
 
     def _prepare_port_dict_binding(self, net: dict, port_dict: dict) -> None:
         """Fill up the network binding depending on network type in the port_dict.