[DCOS_OSS-1566] Use Operator HTTP API in dcos-net Created: 17/Aug/17  Updated: 09/Nov/18  Resolved: 18/Apr/18

Status: Resolved
Project: DC/OS
Component/s: networking
Affects Version/s: None
Fix Version/s: DC/OS 1.12.0

Type: Task Priority: Blocker
Reporter: Sergey Urbanovich (Inactive) Assignee: Sergey Urbanovich (Inactive)
Resolution: Done  
Labels: cs_updated_fixVersion, issuetype:improvement, networking
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Relates
relates to DCOS_OSS-1750 dcos-net should poll mesos only on ag... Resolved
Sub-Tasks:
Key
Summary
Type
Status
Assignee
DCOS_OSS-2163 Add simple operator http api client Subtask Resolved Sergey Urbanovich  
DCOS_OSS-2167 Handle all operator api stream events Subtask Resolved Sergey Urbanovich  
DCOS_OSS-2172 Add streaming api for mesos state pro... Subtask Resolved Sergey Urbanovich  
DCOS_OSS-2183 Add networking information into task obj Subtask Resolved Sergey Urbanovich  
DCOS_OSS-2203 Use operator api client in dcos dns Subtask Resolved Sergey Urbanovich  
DCOS_OSS-2222 Add back-pressure to streaming erlang... Subtask Resolved Sergey Urbanovich  
DCOS_OSS-2216 Add unit tests for operator api client Subtask Resolved Sergey Urbanovich  
DCOS_OSS-2217 Add integration tests for dns tasks d... Subtask Resolved Sergey Urbanovich  
DCOS_OSS-2265 Performance testing for operator api ... Subtask Resolved Sergey Urbanovich  
DCOS_OSS-2316 Add support for mesos.thisdcos.direct... Subtask Resolved Sergey Urbanovich  
Team: DELETE Networking Team
Watchers:
Avinash Sridharan (Inactive), Deepak Goel, Sergey Urbanovich (Inactive)
Sprint: Networking Team 1.11 Sprint 1, Networking Team 1.11 Sprint 13, Networking Team 1.11 Sprint 14, Networking Team 1.11 Sprint 15, Networking Team 1.12 Sprint 1, Networking Team 1.12 Sprint 2, Networking Team 1.12 Sprint 3

 Description   

dcos-net polls mesos master every 30 seconds to update thisdcos.directory zone. Using Operator HTTP API we can reduce the delay and cpu utilization.

https://mesosphere.slack.com/archives/C04GNUUFZ/p1502808727000253?thread_ts=1502752723.667798&cid=C04GNUUFZ



 Comments   
Comment by Avinash Sridharan (Inactive) [ 01/Mar/18 ]

Sergey Urbanovich looks like all the sub tasks are done. So we are just waiting this to be merged to master? In which case shall we move it to REVIEW?

 

Comment by Sergey Urbanovich (Inactive) [ 01/Mar/18 ]

Avinash Sridharan operator api client and dns part work fine, but I need to add some tests. I'll create new sub-tasks shortly.

Comment by Avinash Sridharan (Inactive) [ 01/Mar/18 ]

Sounds good. Thanks !!

Comment by Sergey Urbanovich (Inactive) [ 20/Mar/18 ]

https://github.com/dcos/dcos-net/pull/37
https://github.com/dcos/dcos/pull/2635
https://github.com/mesosphere/dcos-enterprise/pull/2468

Comment by Catherine Southard [ 04/Sep/18 ]

Updating the fixVersion from 1.12 to 1.12.0 since the ticket has been marked as Resolved - Done

Generated at Tue Oct 26 01:22:00 CDT 2021 using JIRA 7.8.4#78004-sha1:5704c55c9196a87d91490cbb295eb482fa3e65cf.