Uploaded image for project: 'ovsdb'
  1. ovsdb
  2. OVSDB-237

Security group : default ip flows fails to delete intermittently

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • None
    • unspecified
    • openstack.net-virt
    • None
    • Operating System: All
      Platform: All

    • 4769

      When terminating an instance, the default ip flows fails to get deleted from the flow table. This happens intermittently and not always.

      Steps to recreate:
      1) Spawn a VM with the default security group.
      2) Verify that the ip flows are seen
      3) Now terminate the instance or disassociate the default SG from the VM
      3) Verify the flows are deleted.

      Logs:

      2015-12-13 23:12:21,265 | INFO | pool-42-thread-1 | SouthboundHandler | 265 - org.opendaylight.ovsdb.openstack.net-virt - 1.2.1.SNAPSHOT | ovsdbUpdate: PORT - DELETE - <<Node{getNodeId=Uri [_value=ovsdb://uuid/d2b1f3c3-415c-45a6-8617-4aed7267d66b/bridge/br-int], getTerminationPoint=[TerminationPoint{getTpId=Uri [_value=tapddc04069-51], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation{getInterfaceExternalIds=[InterfaceExternalIds{getExternalIdKey=vm-id, getExternalIdValue=fc2ba223-f5fc-4148-9d80-84fb99eacc17, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-id, getExternalIdValue=ddc04069-516a-4804-a19a-a03c21438015, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-status, getExternalIdValue=active, augmentations={}}, InterfaceExternalIds{getExternalIdKey=attached-mac, getExternalIdValue=fa:16:3e:94:1d:5a, augmentations={}}], getInterfaceUuid=Uuid [_value=02e636a8-3ed7-40e3-9900-5bf65509b11b], getName=tapddc04069-51, getOfport=13, getPortUuid=Uuid [_value=2ebfe954-7e89-4ea9-9ddd-68e77b7c4667]}}}, TerminationPoint{getTpId=Uri [_value=tapf46f9882-c3], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation{getInterfaceExternalIds=[InterfaceExternalIds{getExternalIdKey=iface-id, getExternalIdValue=f46f9882-c328-4581-9725-fc0b8e0334c4, augmentations={}}, InterfaceExternalIds{getExternalIdKey=attached-mac, getExternalIdValue=fa:16:3e:6f:79:46, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-status, getExternalIdValue=active, augmentations={}}], getInterfaceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeInternal, getInterfaceUuid=Uuid [_value=3de93375-79c3-4705-ac97-564a3d00230a], getName=tapf46f9882-c3, getOfport=1, getPortUuid=Uuid [_value=e3ffe072-873c-4573-9ee2-f87d7381fe49]}}}, TerminationPoint{getTpId=Uri [_value=br-int], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation

      {getInterfaceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeInternal, getInterfaceUuid=Uuid [_value=0e8bd565-b23e-43e3-bcc7-19b36c4291ee], getName=br-int, getOfport=65534, getPortUuid=Uuid [_value=0095b709-2096-4e1f-b7c2-bf7b3adafba1]}}}, TerminationPoint{getTpId=Uri [_value=patch-ext], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation{getInterfaceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypePatch, getInterfaceUuid=Uuid [_value=50003708-5420-461f-85d6-1bd454ad3974], getName=patch-ext, getOfport=2, getOptions=[Options{getOption=peer, getValue=patch-int, augmentations={}}], getPortExternalIds=[PortExternalIds{getExternalIdKey=opendaylight-iid, getExternalIdValue=/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/d2b1f3c3-415c-45a6-8617-4aed7267d66b/bridge/br-int']/network-topology:termination-point[network-topology:tp-id='patch-ext'], augmentations={}}], getPortUuid=Uuid [_value=6e929995-11c7-48a6-a1af-e9bd7791e799]}}}], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeAugmentation=OvsdbBridgeAugmentation{getBridgeExternalIds=[BridgeExternalIds{getBridgeExternalIdKey=opendaylight-iid, getBridgeExternalIdValue=/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/d2b1f3c3-415c-45a6-8617-4aed7267d66b/bridge/br-int'], augmentations={}}], getBridgeName=OvsdbBridgeName [_value=br-int], getBridgeOtherConfigs=[BridgeOtherConfigs{getBridgeOtherConfigKey=disable-in-band, getBridgeOtherConfigValue=true, augmentations={}}], getBridgeUuid=Uuid [_value=1e477d50-3f17-4f00-8821-658462b33bc8], getControllerEntry=[ControllerEntry{getControllerUuid=Uuid [_value=ef8da0b3-74ce-498d-8699-35f5d75bfd23], getTarget=Uri [_value=tcp:105.0.1.234:6653], isIsConnected=true, augmentations={}}], getDatapathId=DatapathId [_value=00:00:52:7d:47:1e:00:4f], getDatapathType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.DatapathTypeSystem, getFailMode=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbFailModeSecure, getManagedBy=OvsdbNodeRef [_value=KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey [_topologyId=Uri [_value=ovsdb:1]]], org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node[key=NodeKey [_nodeId=Uri [_value=ovsdb://uuid/d2b1f3c3-415c-45a6-8617-4aed7267d66b]]]]}], getProtocolEntry=[ProtocolEntry{getProtocol=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeProtocolOpenflow13, augmentations={}}]}}}>> <<OvsdbTerminationPointAugmentation{getInterfaceExternalIds=[InterfaceExternalIds{getExternalIdKey=vm-id, getExternalIdValue=fc2ba223-f5fc-4148-9d80-84fb99eacc17, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-id, getExternalIdValue=ddc04069-516a-4804-a19a-a03c21438015, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-status, getExternalIdValue=active, augmentations={}}, InterfaceExternalIds{getExternalIdKey=attached-mac, getExternalIdValue=fa:16:3e:94:1d:5a, augmentations={}}], getInterfaceUuid=Uuid [_value=02e636a8-3ed7-40e3-9900-5bf65509b11b], getName=tapddc04069-51, getOfport=13, getPortUuid=Uuid [_value=2ebfe954-7e89-4ea9-9ddd-68e77b7c4667]}>>
      2015-12-13 23:12:21,266 | INFO | pool-42-thread-1 | AbstractHandler | 265 - org.opendaylight.ovsdb.openstack.net-virt - 1.2.1.SNAPSHOT | enqueueEvent: evenDispatcher: org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl@1d551e98 - SouthboundEvent [type=PORT, action=DELETE, augmentationData=OvsdbTerminationPointAugmentation{getInterfaceExternalIds=[InterfaceExternalIds{getExternalIdKey=vm-id, getExternalIdValue=fc2ba223-f5fc-4148-9d80-84fb99eacc17, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-id, getExternalIdValue=ddc04069-516a-4804-a19a-a03c21438015, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-status, getExternalIdValue=active, augmentations={}}, InterfaceExternalIds{getExternalIdKey=attached-mac, getExternalIdValue=fa:16:3e:94:1d:5a, augmentations={}}], getInterfaceUuid=Uuid [_value=02e636a8-3ed7-40e3-9900-5bf65509b11b], getName=tapddc04069-51, getOfport=13, getPortUuid=Uuid [_value=2ebfe954-7e89-4ea9-9ddd-68e77b7c4667]}, node=Node{getNodeId=Uri [_value=ovsdb://uuid/d2b1f3c3-415c-45a6-8617-4aed7267d66b/bridge/br-int], getTerminationPoint=[TerminationPoint{getTpId=Uri [_value=tapddc04069-51], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation{getInterfaceExternalIds=[InterfaceExternalIds{getExternalIdKey=vm-id, getExternalIdValue=fc2ba223-f5fc-4148-9d80-84fb99eacc17, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-id, getExternalIdValue=ddc04069-516a-4804-a19a-a03c21438015, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-status, getExternalIdValue=active, augmentations={}}, InterfaceExternalIds{getExternalIdKey=attached-mac, getExternalIdValue=fa:16:3e:94:1d:5a, augmentations={}}], getInterfaceUuid=Uuid [_value=02e636a8-3ed7-40e3-9900-5bf65509b11b], getName=tapddc04069-51, getOfport=13, getPortUuid=Uuid [_value=2ebfe954-7e89-4ea9-9ddd-68e77b7c4667]}}}, TerminationPoint{getTpId=Uri [_value=tapf46f9882-c3], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation{getInterfaceExternalIds=[InterfaceExternalIds{getExternalIdKey=iface-id, getExternalIdValue=f46f9882-c328-4581-9725-fc0b8e0334c4, augmentations={}}, InterfaceExternalIds{getExternalIdKey=attached-mac, getExternalIdValue=fa:16:3e:6f:79:46, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-status, getExternalIdValue=active, augmentations={}}], getInterfaceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeInternal, getInterfaceUuid=Uuid [_value=3de93375-79c3-4705-ac97-564a3d00230a], getName=tapf46f9882-c3, getOfport=1, getPortUuid=Uuid [_value=e3ffe072-873c-4573-9ee2-f87d7381fe49]}}}, TerminationPoint{getTpId=Uri [_value=br-int], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation{getInterfaceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeInternal, getInterfaceUuid=Uuid [_value=0e8bd565-b23e-43e3-bcc7-19b36c4291ee], getName=br-int, getOfport=65534, getPortUuid=Uuid [_value=0095b709-2096-4e1f-b7c2-bf7b3adafba1]}

      }}, TerminationPoint{getTpId=Uri [_value=patch-ext], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation{getInterfaceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypePatch, getInterfaceUuid=Uuid [_value=50003708-5420-461f-85d6-1bd454ad3974], getName=patch-ext, getOfport=2, getOptions=[Options{getOption=peer, getValue=patch-int, augmentations={}}], getPortExternalIds=[PortExternalIds{getExternalIdKey=opendaylight-iid, getExternalIdValue=/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/d2b1f3c3-415c-45a6-8617-4aed7267d66b/bridge/br-int']/network-topology:termination-point[network-topology:tp-id='patch-ext'], augmentations={}}], getPortUuid=Uuid [_value=6e929995-11c7-48a6-a1af-e9bd7791e799]}}}], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeAugmentation=OvsdbBridgeAugmentation{getBridgeExternalIds=[BridgeExternalIds{getBridgeExternalIdKey=opendaylight-iid, getBridgeExternalIdValue=/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/d2b1f3c3-415c-45a6-8617-4aed7267d66b/bridge/br-int'], augmentations={}}], getBridgeName=OvsdbBridgeName [_value=br-int], getBridgeOtherConfigs=[BridgeOtherConfigs{getBridgeOtherConfigKey=disable-in-band, getBridgeOtherConfigValue=true, augmentations={}}], getBridgeUuid=Uuid [_value=1e477d50-3f17-4f00-8821-658462b33bc8], getControllerEntry=[ControllerEntry{getControllerUuid=Uuid [_value=ef8da0b3-74ce-498d-8699-35f5d75bfd23], getTarget=Uri [_value=tcp:105.0.1.234:6653], isIsConnected=true, augmentations={}}], getDatapathId=DatapathId [_value=00:00:52:7d:47:1e:00:4f], getDatapathType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.DatapathTypeSystem, getFailMode=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbFailModeSecure, getManagedBy=OvsdbNodeRef [_value=KeyedInstanceIdentifier

      {targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey [_topologyId=Uri [_value=ovsdb:1]]], org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node[key=NodeKey [_nodeId=Uri [_value=ovsdb://uuid/d2b1f3c3-415c-45a6-8617-4aed7267d66b]]]]}

      ], getProtocolEntry=[ProtocolEntry{getProtocol=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeProtocolOpenflow13, augmentations={}}]}}}]
      2015-12-13 23:12:21,269 | INFO | ntDispatcherImpl | SouthboundHandler | 265 - org.opendaylight.ovsdb.openstack.net-virt - 1.2.1.SNAPSHOT | No type found for the interface : OvsdbTerminationPointAugmentation{getInterfaceExternalIds=[InterfaceExternalIds{getExternalIdKey=vm-id, getExternalIdValue=fc2ba223-f5fc-4148-9d80-84fb99eacc17, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-id, getExternalIdValue=ddc04069-516a-4804-a19a-a03c21438015, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-status, getExternalIdValue=active, augmentations={}}, InterfaceExternalIds{getExternalIdKey=attached-mac, getExternalIdValue=fa:16:3e:94:1d:5a, augmentations={}}], getInterfaceUuid=Uuid [_value=02e636a8-3ed7-40e3-9900-5bf65509b11b], getName=tapddc04069-51, getOfport=13, getPortUuid=Uuid [_value=2ebfe954-7e89-4ea9-9ddd-68e77b7c4667]}
      2015-12-13 23:12:21,271 | INFO | ntDispatcherImpl | SouthboundHandler | 265 - org.opendaylight.ovsdb.openstack.net-virt - 1.2.1.SNAPSHOT | No type found for the interface : OvsdbTerminationPointAugmentation{getInterfaceExternalIds=[InterfaceExternalIds{getExternalIdKey=vm-id, getExternalIdValue=fc2ba223-f5fc-4148-9d80-84fb99eacc17, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-id, getExternalIdValue=ddc04069-516a-4804-a19a-a03c21438015, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-status, getExternalIdValue=active, augmentations={}}, InterfaceExternalIds{getExternalIdKey=attached-mac, getExternalIdValue=fa:16:3e:94:1d:5a, augmentations={}}], getInterfaceUuid=Uuid [_value=02e636a8-3ed7-40e3-9900-5bf65509b11b], getName=tapddc04069-51, getOfport=13, getPortUuid=Uuid [_value=2ebfe954-7e89-4ea9-9ddd-68e77b7c4667]}
      2015-12-13 23:12:21,271 | INFO | ntDispatcherImpl | OF13Provider | 266 - org.opendaylight.ovsdb.openstack.net-virt-providers - 1.2.1.SNAPSHOT | Delete intf tapddc04069-51 isLastInstanceOnNode true
      2015-12-13 23:12:21,272 | WARN | ntDispatcherImpl | SouthboundImpl | 265 - org.opendaylight.ovsdb.openstack.net-virt - 1.2.1.SNAPSHOT | No type found for the interface : OvsdbTerminationPointAugmentation{getInterfaceExternalIds=[InterfaceExternalIds{getExternalIdKey=vm-id, getExternalIdValue=fc2ba223-f5fc-4148-9d80-84fb99eacc17, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-id, getExternalIdValue=ddc04069-516a-4804-a19a-a03c21438015, augmentations={}}, InterfaceExternalIds{getExternalIdKey=iface-status, getExternalIdValue=active, augmentations={}}, InterfaceExternalIds{getExternalIdKey=attached-mac, getExternalIdValue=fa:16:3e:94:1d:5a, augmentations={}}], getInterfaceUuid=Uuid [_value=02e636a8-3ed7-40e3-9900-5bf65509b11b], getName=tapddc04069-51, getOfport=13, getPortUuid=Uuid [_value=2ebfe954-7e89-4ea9-9ddd-68e77b7c4667]}
      2015-12-13 23:12:21,826 | INFO | tp57316720-40892 | NeutronPortDummyProvider | 267 - org.opendaylight.neutron.dummyprovider - 0.6.0.SNAPSHOT | ddc04069-516a-4804-a19a-a03c21438015 deleted
      2015-12-13 23:12:21,833 | INFO | lt-dispatcher-16 | AbstractHandler | 265 - org.opendaylight.ovsdb.openstack.net-virt - 1.2.1.SNAPSHOT | enqueueEvent: evenDispatcher: org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl@1d551e98 - NorthboundEvent [handler=NEUTRON_PORT, action=DELETE, port=NeutronPort [portUUID=ddc04069-516a-4804-a19a-a03c21438015, networkUUID=eaa9d69e-a7c9-4b2c-8cf8-94157074f09e, name=, adminStateUp=true, status=null, macAddress=FA:16:3E:94:1D:5A, fixedIPs=[Neutron_IPs

      {ipAddress='192.168.78.13', subnetUUID='f8d8b65f-64d9-4064-a4eb-07c5ab15f7fc'}

      ], deviceID=fc2ba223-f5fc-4148-9d80-84fb99eacc17, deviceOwner=compute:nova, tenantID=2d25f104edaa49ac9d0e0b612df484a7, securityGroups=[NeutronSecurityGroup{securityGroupUUID='286a52e8-926c-413f-9da0-b33fe976c0f6', securityGroupName='default', securityGroupDescription='Default security group', securityGroupTenantID='2d25f104edaa49ac9d0e0b612df484a7', securityRules=[NeutronSecurityRule

      {securityRuleUUID='eb04bbe7-6c7a-43ba-bc3e-1691f3f96d3f', securityRuleDirection='ingress', securityRuleProtocol='null', securityRulePortMin=null, securityRulePortMax=null, securityRuleEthertype='IPv4', securityRuleRemoteIpPrefix='null', securityRemoteGroupID=286a52e8-926c-413f-9da0-b33fe976c0f6, securityRuleGroupID='286a52e8-926c-413f-9da0-b33fe976c0f6', securityRuleTenantID='2d25f104edaa49ac9d0e0b612df484a7'}

      , NeutronSecurityRule

      {securityRuleUUID='2dd64176-33a7-4eca-b438-a469f7aff41e', securityRuleDirection='egress', securityRuleProtocol='null', securityRulePortMin=null, securityRulePortMax=null, securityRuleEthertype='IPv6', securityRuleRemoteIpPrefix='null', securityRemoteGroupID=null, securityRuleGroupID='286a52e8-926c-413f-9da0-b33fe976c0f6', securityRuleTenantID='2d25f104edaa49ac9d0e0b612df484a7'}

      , NeutronSecurityRule

      {securityRuleUUID='02a0f3e0-d6b5-4484-b82d-393b70d832f7', securityRuleDirection='egress', securityRuleProtocol='null', securityRulePortMin=null, securityRulePortMax=null, securityRuleEthertype='IPv4', securityRuleRemoteIpPrefix='null', securityRemoteGroupID=null, securityRuleGroupID='286a52e8-926c-413f-9da0-b33fe976c0f6', securityRuleTenantID='2d25f104edaa49ac9d0e0b612df484a7'}

      , NeutronSecurityRule

      {securityRuleUUID='f2359c13-5bea-4706-baf7-29762c3d77d4', securityRuleDirection='ingress', securityRuleProtocol='null', securityRulePortMin=null, securityRulePortMax=null, securityRuleEthertype='IPv6', securityRuleRemoteIpPrefix='null', securityRemoteGroupID=286a52e8-926c-413f-9da0-b33fe976c0f6, securityRuleGroupID='286a52e8-926c-413f-9da0-b33fe976c0f6', securityRuleTenantID='2d25f104edaa49ac9d0e0b612df484a7'}

      ]]], bindinghostID=odlnew, bindingvnicType=normal, bindingvnicType=normal], subnet=null, router=null, routerInterface=null, floatingIP=null, network=null, loadBalancer=null, loadBalancerPool=null, loadBalancerPoolMember=null, neutronsecurityRule=null]

            aswins Aswin Suryanarayanan
            rijilabraham@gmail.com Rijil Abraham
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: