Skip to content

Removing dependancy on remote IPAM driver#1130

Merged
aaronlehmann merged 2 commits intomoby:masterfrom
mavenugo:drvipam
Jul 6, 2016
Merged

Removing dependancy on remote IPAM driver#1130
aaronlehmann merged 2 commits intomoby:masterfrom
mavenugo:drvipam

Conversation

@mavenugo
Copy link
Contributor

@mavenugo mavenugo commented Jul 6, 2016

swarmkit currently doesnt support remote network drivers (via plugins). But it was dependent on libnetwork's drvregistry which was loading remote IPAM driver by default. This causes moby/moby#23990

The fix is to remove such built-in dependencies in drvregistry and move it to the caller similar to remote network driver.

@mavenugo
Copy link
Contributor Author

mavenugo commented Jul 6, 2016

ping @mrjana

@mavenugo
Copy link
Contributor Author

mavenugo commented Jul 6, 2016

This PR is part 2 of moby/libnetwork#1310 in order to solve moby/moby#23990

@stevvooe
Copy link
Contributor

stevvooe commented Jul 6, 2016

LGTM

@cpuguy83
Copy link
Member

cpuguy83 commented Jul 6, 2016

agent_test.go:100: ready cannot return nil channel

@aaronlehmann
Copy link
Collaborator

CI failure is unrelated; fixed by #1135.

@aaronlehmann
Copy link
Collaborator

@mavenugo: Please rebase to fix the CI failure.

@codecov-io
Copy link

Current coverage is 55.19%

Merging #1130 into master will increase coverage by 0.08%

@@             master      #1130   diff @@
==========================================
  Files            77         77          
  Lines         11947      11953     +6   
  Methods           0          0          
  Messages          0          0          
  Branches          0          0          
==========================================
+ Hits           6583       6597    +14   
+ Misses         4452       4445     -7   
+ Partials        912        911     -1   

Sunburst

Powered by Codecov. Last updated by cea15ba...33377e6

@mavenugo
Copy link
Contributor Author

mavenugo commented Jul 6, 2016

@aaronlehmann done.

@aaronlehmann
Copy link
Collaborator

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants