[NETVIRT-110] Missing flows in OPNFV SFC testcase (Boron) Created: 31/Aug/16  Updated: 09/Mar/18  Resolved: 01/Nov/16

Status: Resolved
Project: netvirt
Component/s: None
Affects Version/s: Boron
Fix Version/s: None

Type: Bug
Reporter: George Paraskevopoulos Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: Linux
Platform: Other


Attachments: Text File flows-failed-test.txt     Text File flows-success-test.txt     Text File karaf (1).log     Text File karaf.log    
Issue Links:
Duplicate
duplicates SFC-167 RSP is not found Verified
External issue ID: 6590

 Description   

SFC OPNFV functest failing because of missing flows.

The SFC functest boots a client and a server instance and 2 firewall VNFs. One firewall blocks HTTP and the other SSH. The client tries to access the server instance through HTTP and SSH and by modifying the classifier we expect to see the right firewall being active.

  • The first time it runs, the testcase fails.
  • If the OpenStack entities (instances/vnfds/vnfs/sfcs/classifiers) are deleted and the test runs again, it is successful

In the failed attempt, some flows are missing:

1. table=11, n_packets=0, n_bytes=0, nsi=254,nsp=139,in_port=6 actions=load:0x1->NXM_NX_REG0[],move:NXM_NX_NSH_C2[]->NXM_NX_TUN_ID[0..31],resubmit(9,1)

2. table=1, n_packets=0, n_bytes=0, priority=40000,nsi=254,nsp=139,reg0=0x1,in_port=9 actions=pop_nsh,goto_table:21

More detailed description:
https://www.mail-archive.com/opnfv-tech-discuss@lists.opnfv.org/msg00529.html

logs and flows in various test phases:
https://github.com/georgepar/sfc-work/tree/master/boron/netvirt-test



 Comments   
Comment by George Paraskevopoulos [ 31/Aug/16 ]

Attachment karaf.log has been added with description: Karaf Log in the failed testcase

Comment by George Paraskevopoulos [ 31/Aug/16 ]

Attachment flows-failed-test.txt has been added with description: Flows in failed testcase

Comment by George Paraskevopoulos [ 31/Aug/16 ]

Attachment karaf (1).log has been added with description: Karaf log in the successful testcase

Comment by George Paraskevopoulos [ 31/Aug/16 ]

Attachment flows-success-test.txt has been added with description: Flows in successful testcase

Comment by George Paraskevopoulos [ 31/Aug/16 ]

Check line 255 in karaf log of the failed test:

2016-08-24 08:17:30,852 | INFO | NV-SfcDTL-0 | DelegatingDataTreeListener | 329 - org.opendaylight.netvirt.openstack.net-virt-sfc-impl - 1.3.0.Boron-RC1 | onDataTreeChanged: Received Data Tree Changed Update of Type=DELETE for Key=KeyedInstanceIdentifier

{targetType=interface org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.rsp.rev140701.rendered.service.paths.RenderedServicePath, path=[org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.rsp.rev140701.RenderedServicePaths, org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.rsp.rev140701.rendered.service.paths.RenderedServicePath[key=RenderedServicePathKey [_name=RspName [_value=Path-red-Path-55]]]]}

One SFC receives a DELETE change just after it is created.

Generated at Wed Feb 07 20:20:44 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.