Skip to content

Commit 7e0873d

Browse files
committed
Moving IPVLAN driver out of experimental
IPVLAN driver had been retained in experimental for multiple releases with the requirement to have a proper L3 control-plane (such as BGP) to go along with it which will make this driver much more useful. But based on the community feedback, moby/moby#21735, am proposing to move this driver out of experimental. Signed-off-by: Madhu Venugopal <madhu@docker.com>
1 parent 20461b8 commit 7e0873d

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

drivers_experimental_linux.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
package libnetwork
22

3-
import "github.com/docker/libnetwork/drivers/ipvlan"
4-
53
func additionalDrivers() []initializer {
6-
return []initializer{
7-
{ipvlan.Init, "ipvlan"},
8-
}
4+
return []initializer{}
95
}

drivers_linux.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package libnetwork
33
import (
44
"github.com/docker/libnetwork/drivers/bridge"
55
"github.com/docker/libnetwork/drivers/host"
6+
"github.com/docker/libnetwork/drivers/ipvlan"
67
"github.com/docker/libnetwork/drivers/macvlan"
78
"github.com/docker/libnetwork/drivers/null"
89
"github.com/docker/libnetwork/drivers/overlay"
@@ -13,10 +14,11 @@ func getInitializers(experimental bool) []initializer {
1314
in := []initializer{
1415
{bridge.Init, "bridge"},
1516
{host.Init, "host"},
17+
{ipvlan.Init, "ipvlan"},
1618
{macvlan.Init, "macvlan"},
1719
{null.Init, "null"},
18-
{remote.Init, "remote"},
1920
{overlay.Init, "overlay"},
21+
{remote.Init, "remote"},
2022
}
2123

2224
if experimental {

0 commit comments

Comments
 (0)