Skip to content

Commit bfb20b4

Browse files
bentastic27luthermonson
authored andcommitted
Changed default driver to overlay2
1 parent e28d013 commit bfb20b4

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

libmachine/libmachine.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ func (api *Client) NewHost(driverName string, rawDriver []byte) (*host.Host, err
7575
},
7676
EngineOptions: &engine.Options{
7777
InstallURL: drivers.DefaultEngineInstallURL,
78-
StorageDriver: "aufs",
78+
StorageDriver: "overlay2",
7979
TLSVerify: true,
8080
},
8181
SwarmOptions: &swarm.Options{

libmachine/provision/debian.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ func (provisioner *DebianProvisioner) Provision(swarmOptions swarm.Options, auth
8686
provisioner.EngineOptions = engineOptions
8787
swarmOptions.Env = engineOptions.Env
8888

89-
storageDriver, err := decideStorageDriver(provisioner, "aufs", engineOptions.StorageDriver)
89+
storageDriver, err := decideStorageDriver(provisioner, "overlay2", engineOptions.StorageDriver)
9090
if err != nil {
9191
return err
9292
}

libmachine/provision/debian_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ func TestDebianDefaultStorageDriver(t *testing.T) {
1414
p := NewDebianProvisioner(&fakedriver.Driver{}).(*DebianProvisioner)
1515
p.SSHCommander = provisiontest.NewFakeSSHCommander(provisiontest.FakeSSHCommanderOptions{})
1616
p.Provision(swarm.Options{}, auth.Options{}, engine.Options{})
17-
if p.EngineOptions.StorageDriver != "aufs" {
18-
t.Fatal("Default storage driver should be aufs")
17+
if p.EngineOptions.StorageDriver != "overlay2" {
18+
t.Fatal("Default storage driver should be overlay2")
1919
}
2020
}

libmachine/provision/ubuntu_systemd.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ func (provisioner *UbuntuSystemdProvisioner) Provision(swarmOptions swarm.Option
102102
provisioner.EngineOptions = engineOptions
103103
swarmOptions.Env = engineOptions.Env
104104

105-
storageDriver, err := decideStorageDriver(provisioner, "aufs", engineOptions.StorageDriver)
105+
storageDriver, err := decideStorageDriver(provisioner, "overlay2", engineOptions.StorageDriver)
106106
if err != nil {
107107
return err
108108
}

libmachine/provision/ubuntu_systemd_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ func TestUbuntuSystemdDefaultStorageDriver(t *testing.T) {
3838
p := NewUbuntuSystemdProvisioner(&fakedriver.Driver{}).(*UbuntuSystemdProvisioner)
3939
p.SSHCommander = provisiontest.NewFakeSSHCommander(provisiontest.FakeSSHCommanderOptions{})
4040
p.Provision(swarm.Options{}, auth.Options{}, engine.Options{})
41-
if p.EngineOptions.StorageDriver != "aufs" {
42-
t.Fatal("Default storage driver should be aufs")
41+
if p.EngineOptions.StorageDriver != "overlay2" {
42+
t.Fatal("Default storage driver should be overlay2")
4343
}
4444
}

libmachine/provision/utils.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ func decideStorageDriver(p Provisioner, defaultDriver, suppliedDriver string) (s
223223
}
224224
}()
225225

226-
if defaultDriver != "aufs" {
226+
if defaultDriver != "overlay2" {
227227
bestSuitedDriver = defaultDriver
228228
} else {
229229
remoteFilesystemType, err := getFilesystemType(p, "/var/lib")
@@ -233,7 +233,7 @@ func decideStorageDriver(p Provisioner, defaultDriver, suppliedDriver string) (s
233233
if remoteFilesystemType == "btrfs" {
234234
bestSuitedDriver = "btrfs"
235235
} else {
236-
bestSuitedDriver = "aufs"
236+
bestSuitedDriver = "overlay2"
237237
}
238238
}
239239
return bestSuitedDriver, nil

0 commit comments

Comments
 (0)