8000 Merge pull request #40652 from thaJeztah/19.03_backport_fix_backingfs · moby/moby@6ed0f6a · GitHub
[go: up one dir, main page]

Skip to content

Commit 6ed0f6a

Browse files
authored
Merge pull request #40652 from thaJeztah/19.03_backport_fix_backingfs
[19.03 backport] fix backingFs assignment
2 parents 4a4b3ed + fe2a25a commit 6ed0f6a

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

daemon/graphdriver/overlay/overlay.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,14 @@ func Init(home string, options []string, uidMaps, gidMaps []idtools.IDMap) (grap
136136
return nil, graphdriver.ErrNotSupported
137137
}
138138

139+
fsMagic, err := graphdriver.GetFSMagic(testdir)
140+
if err != nil {
141+
return nil, err
142+
}
143+
if fsName, ok := graphdriver.FsNames[fsMagic]; ok {
144+
backingFs = fsName
145+
}
146+
139147
supportsDType, err := fsutils.SupportsDType(testdir)
140148
if err != nil {
141149
return nil, err

daemon/graphdriver/overlay2/overlay.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,14 @@ func Init(home string, options []string, uidMaps, gidMaps []idtools.IDMap) (grap
145145
return nil, graphdriver.ErrNotSupported
146146
}
147147

148+
fsMagic, err := graphdriver.GetFSMagic(testdir)
149+
if err != nil {
150+
return nil, err
151+
}
152+
if fsName, ok := graphdriver.FsNames[fsMagic]; ok {
153+
backingFs = fsName
154+
}
155+
148156
supportsDType, err := fsutils.SupportsDType(testdir)
149157
if err != nil {
150158
return nil, err

0 commit comments

Comments
 (0)
0