mirror of https://github.com/k3s-io/k3s
Merge pull request #33417 from yifan-gu/fix_cap_panic
Automatic merge from submit-queue Fix an 'index out of range' panic when setting capabilities. cc @yujuhong @feiskyerpull/6/head
commit
437b55bfd5
|
@ -210,8 +210,8 @@ func (m *kubeGenericRuntimeManager) generateLinuxContainerConfig(container *api.
|
|||
securityContext := container.SecurityContext
|
||||
if securityContext.Capabilities != nil {
|
||||
linuxConfig.Capabilities = &runtimeApi.Capability{
|
||||
AddCapabilities: make([]string, 0, len(securityContext.Capabilities.Add)),
|
||||
DropCapabilities: make([]string, 0, len(securityContext.Capabilities.Drop)),
|
||||
AddCapabilities: make([]string, len(securityContext.Capabilities.Add)),
|
||||
DropCapabilities: make([]string, len(securityContext.Capabilities.Drop)),
|
||||
}
|
||||
for index, value := range securityContext.Capabilities.Add {
|
||||
linuxConfig.Capabilities.AddCapabilities[index] = string(value)
|
||||
|
|
Loading…
Reference in New Issue