Skip to content

Commit fe2a25a

Browse files
tao12345666333thaJeztah
authored andcommitted
fix backingFs assignment
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com> (cherry picked from commit 18c22f5) Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
1 parent 71373c6 commit fe2a25a

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)