Merge pull request #71 from Random-Liu/fix-capabilities
Fix capabilities support.
This commit is contained in:
@@ -477,14 +477,15 @@ func setOCICapabilities(g *generate.Generator, capabilities *runtime.Capability,
|
||||
return nil
|
||||
}
|
||||
|
||||
// Capabilities in CRI doesn't have `CAP_` prefix, so add it.
|
||||
for _, c := range capabilities.GetAddCapabilities() {
|
||||
if err := g.AddProcessCapability(c); err != nil {
|
||||
if err := g.AddProcessCapability("CAP_" + c); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
for _, c := range capabilities.GetDropCapabilities() {
|
||||
if err := g.DropProcessCapability(c); err != nil {
|
||||
if err := g.DropProcessCapability("CAP_" + c); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user