[DCOS_OSS-4286] improve / fix dcos overlay test Created: 09/Oct/18  Updated: 09/Nov/18  Resolved: 08/Nov/18

Status: Resolved
Project: DC/OS
Component/s: networking
Affects Version/s: DC/OS 1.10.9, DC/OS 1.12.0, DC/OS 1.13, DC/OS 1.11.7
Fix Version/s: None

Type: Task Priority: Medium
Reporter: Deepak Goel Assignee: Deepak Goel
Resolution: Done  
Labels: networking
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to DCOS_OSS-3855 Restart dcos-net causing traffic break Resolved
Team: DELETE Networking Team
Sprint: Networking: RI-6 Sprint 31, Networking: RI-7 Sprint 32
Story Points: 5

 Description   

dcos overlay test (specifically dcos_overlay_SUITE.erl) needs to be improved / rewritten.

navstar_overlay_SUITE is broken “by design”. It starts n agent nodes and each agent node creates its own vlxan. They do that on the same vm at the same time. Previously it worked because we didn’t check and remove the link. at the moment this test are testing that there is a race condition in dcos_overlay_poller between checking and creating the link. that’s why it passes sometimes.

{mesos_state_vxlaninfo,1024,<<"vtep1024">>,<<"44.128.0.1/20">>,<<"70:b3:d5:80:00:1">>}
{mesos_state_vxlaninfo,1024,<<"vtep1024">>,<<"44.128.0.2/20">>,<<"70:b3:d5:80:00:2">>}
{mesos_state_vxlaninfo,1024,<<"vtep1024">>,<<"44.128.0.3/20">>,<<"70:b3:d5:80:00:3">>}
{mesos_state_vxlaninfo,1024,<<"vtep1024">>,<<"44.128.0.4/20">>,<<"70:b3:d5:80:00:4">>}


 Comments   
Comment by Sergey Urbanovich (Inactive) [ 09/Oct/18 ]

Temporarily disable the flaky test:

https://github.com/dcos/navstar/pull/105
https://github.com/dcos/dcos-net/pull/86
https://github.com/dcos/dcos-net/pull/87

Comment by Mergebot [ 16/Oct/18 ]

Pull Request, https://github.com/dcos/dcos/pull/3607, associated with the JIRA ticket was merged into DC/OS 1.11.7

Comment by Mergebot [ 16/Oct/18 ]

Pull Request, https://github.com/dcos/dcos/pull/3608, associated with the JIRA ticket was merged into DC/OS 1.10.9

Comment by Sergey Urbanovich (Inactive) [ 24/Oct/18 ]

[master]
https://github.com/dcos/dcos-net/pull/97

Generated at Tue May 24 04:33:49 CDT 2022 using JIRA 7.8.4#78004-sha1:5704c55c9196a87d91490cbb295eb482fa3e65cf.