mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-15 16:13:20 +00:00
Merge pull request #2413 from nubificus/fix_jailed_fc-stable-2.1
stable-2.1 | virtcontainers: fc: properly remove jailed block device
This commit is contained in:
commit
d20ba7da17
@ -1057,7 +1057,12 @@ func (fc *firecracker) hotplugBlockDevice(ctx context.Context, drive config.Bloc
|
||||
fc.umountResource(driveID)
|
||||
// use previous raw file created at createDiskPool, that way
|
||||
// the resource is released by firecracker and it can be destroyed in the host
|
||||
path = filepath.Join(fc.jailerRoot, driveID)
|
||||
if fc.jailed {
|
||||
// use path relative to the jail
|
||||
path = filepath.Join("/", driveID)
|
||||
} else {
|
||||
path = filepath.Join(fc.jailerRoot, driveID)
|
||||
}
|
||||
}
|
||||
|
||||
return nil, fc.fcUpdateBlockDrive(ctx, path, driveID)
|
||||
|
Loading…
Reference in New Issue
Block a user