Browse Source

Merge pull request #30633 from vdemeester/29809-fix-network-ipam-configuration-on-master

Follow-up of 29826 Use default driver for IPAM if none
Vincent Demeester 8 years ago
parent
commit
829ea91bd1
1 changed files with 5 additions and 1 deletions
  1. 5 1
      daemon/cluster/convert/network.go

+ 5 - 1
daemon/cluster/convert/network.go

@@ -186,9 +186,13 @@ func BasicNetworkCreateToGRPC(create basictypes.NetworkCreateRequest) swarmapi.N
 		Attachable:  create.Attachable,
 	}
 	if create.IPAM != nil {
+		driver := create.IPAM.Driver
+		if driver == "" {
+			driver = "default"
+		}
 		ns.IPAM = &swarmapi.IPAMOptions{
 			Driver: &swarmapi.Driver{
-				Name:    create.IPAM.Driver,
+				Name:    driver,
 				Options: create.IPAM.Options,
 			},
 		}