Merge pull request #9961 from zhanluxianshen/clean-cri-opts

Clean cri options and useless parms
This commit is contained in:
Maksym Pavlenko 2024-03-19 19:45:40 +00:00 committed by GitHub
commit 9a4231dcfc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 1 additions and 13 deletions

View File

@ -357,7 +357,7 @@ func WithResources(resources *runtime.LinuxContainerResources, tolerateMissingHu
s.Linux.Resources.CPU.Cpus = cpus
}
if mems := resources.GetCpusetMems(); mems != "" {
s.Linux.Resources.CPU.Mems = resources.GetCpusetMems()
s.Linux.Resources.CPU.Mems = mems
}
if limit != 0 {
s.Linux.Resources.Memory.Limit = &limit

View File

@ -556,7 +556,6 @@ func (c *criService) buildContainerSpec(
id,
sandboxID,
sandboxPid,
netNSPath,
containerName,
imageName,
config,
@ -568,9 +567,7 @@ func (c *criService) buildContainerSpec(
)
case isWindows:
specOpts, err = c.buildWindowsSpec(
id,
sandboxID,
sandboxPid,
netNSPath,
containerName,
imageName,
@ -579,11 +576,9 @@ func (c *criService) buildContainerSpec(
imageConfig,
extraMounts,
ociRuntime,
runtimeHandler,
)
case isDarwin:
specOpts, err = c.buildDarwinSpec(
id,
sandboxID,
containerName,
imageName,
@ -592,7 +587,6 @@ func (c *criService) buildContainerSpec(
imageConfig,
extraMounts,
ociRuntime,
runtimeHandler,
)
default:
return nil, fmt.Errorf("unsupported spec platform: %s", platform.OS)
@ -609,7 +603,6 @@ func (c *criService) buildLinuxSpec(
id string,
sandboxID string,
sandboxPid uint32,
netNSPath string,
containerName string,
imageName string,
config *runtime.ContainerConfig,
@ -839,9 +832,7 @@ func (c *criService) buildLinuxSpec(
}
func (c *criService) buildWindowsSpec(
id string,
sandboxID string,
sandboxPid uint32,
netNSPath string,
containerName string,
imageName string,
@ -850,7 +841,6 @@ func (c *criService) buildWindowsSpec(
imageConfig *imagespec.ImageConfig,
extraMounts []*runtime.Mount,
ociRuntime criconfig.Runtime,
runtimeHandler *runtime.RuntimeHandler,
) (_ []oci.SpecOpts, retErr error) {
var specOpts []oci.SpecOpts
specOpts = append(specOpts, customopts.WithProcessCommandLineOrArgsForWindows(config, imageConfig))
@ -936,7 +926,6 @@ func (c *criService) buildWindowsSpec(
}
func (c *criService) buildDarwinSpec(
id string,
sandboxID string,
containerName string,
imageName string,
@ -945,7 +934,6 @@ func (c *criService) buildDarwinSpec(
imageConfig *imagespec.ImageConfig,
extraMounts []*runtime.Mount,
ociRuntime criconfig.Runtime,
runtimeHandler *runtime.RuntimeHandler,
) (_ []oci.SpecOpts, retErr error) {
specOpts := []oci.SpecOpts{
customopts.WithProcessArgs(config, imageConfig),