Bug 496 fixed SDN controller creation

Change-Id: I636b14ed615a03d09c667672c27a36261dc0a815
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
diff --git a/lcm/osm_lcm/ROclient.py b/lcm/osm_lcm/ROclient.py
index 08a0407..b6983d3 100644
--- a/lcm/osm_lcm/ROclient.py
+++ b/lcm/osm_lcm/ROclient.py
@@ -229,6 +229,8 @@
             return {'datacenter': indata}
         elif item == "ns" or item == "instances":
             return {'instance': indata}
+        elif item == "sdn":
+            return {'sdn_controller': indata}
         else:
             assert False, "_create_envelop with unknown item {}".format(item)
 
diff --git a/lcm/osm_lcm/lcm.py b/lcm/osm_lcm/lcm.py
index aac7e82..f7b6ca6 100644
--- a/lcm/osm_lcm/lcm.py
+++ b/lcm/osm_lcm/lcm.py
@@ -332,6 +332,7 @@
             sdn_RO.pop("_admin", None)
             sdn_RO.pop("schema_version", None)
             sdn_RO.pop("schema_type", None)
+            sdn_RO.pop("description", None)
             desc = await RO.create("sdn", descriptor=sdn_RO)
             RO_sdn_id = desc["uuid"]
             db_sdn["_admin"]["deployed"]["RO"] = RO_sdn_id
@@ -370,6 +371,7 @@
                 sdn_RO.pop("_admin", None)
                 sdn_RO.pop("schema_version", None)
                 sdn_RO.pop("schema_type", None)
+                sdn_RO.pop("description", None)
                 if sdn_RO:
                     desc = await RO.edit("sdn", RO_sdn_id, descriptor=sdn_RO)
                 db_sdn["_admin"]["operationalState"] = "ENABLED"