Fix snapshotter nil panic.
Signed-off-by: Lantao Liu <lantaol@google.com>
This commit is contained in:
parent
e3d57d240f
commit
b60e456bd9
@ -128,6 +128,10 @@ func NewCRIService(config criconfig.Config, client *containerd.Client) (CRIServi
|
|||||||
selinux.SetDisabled()
|
selinux.SetDisabled()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if client.SnapshotService(c.config.ContainerdConfig.Snapshotter) == nil {
|
||||||
|
return nil, errors.Errorf("failed to find snapshotter %q", c.config.ContainerdConfig.Snapshotter)
|
||||||
|
}
|
||||||
|
|
||||||
c.imageFSPath = imageFSPath(config.ContainerdRootDir, config.ContainerdConfig.Snapshotter)
|
c.imageFSPath = imageFSPath(config.ContainerdRootDir, config.ContainerdConfig.Snapshotter)
|
||||||
logrus.Infof("Get image filesystem path %q", c.imageFSPath)
|
logrus.Infof("Get image filesystem path %q", c.imageFSPath)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user