mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-11-08 14:23:30 +00:00
Fix hostconfig device map logic in dockershim.
This commit is contained in:
@@ -138,6 +138,7 @@ func (ds *dockerService) CreateContainer(podSandboxID string, config *runtimeapi
|
|||||||
}
|
}
|
||||||
|
|
||||||
hc := createConfig.HostConfig
|
hc := createConfig.HostConfig
|
||||||
|
ds.updateCreateConfig(&createConfig, config, sandboxConfig, podSandboxID, securityOptSep, apiVersion)
|
||||||
// Set devices for container.
|
// Set devices for container.
|
||||||
devices := make([]dockercontainer.DeviceMapping, len(config.Devices))
|
devices := make([]dockercontainer.DeviceMapping, len(config.Devices))
|
||||||
for i, device := range config.Devices {
|
for i, device := range config.Devices {
|
||||||
@@ -148,7 +149,6 @@ func (ds *dockerService) CreateContainer(podSandboxID string, config *runtimeapi
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
hc.Resources.Devices = devices
|
hc.Resources.Devices = devices
|
||||||
ds.updateCreateConfig(&createConfig, config, sandboxConfig, podSandboxID, securityOptSep, apiVersion)
|
|
||||||
|
|
||||||
securityOpts, err := ds.getSecurityOpts(config.Metadata.Name, sandboxConfig, securityOptSep)
|
securityOpts, err := ds.getSecurityOpts(config.Metadata.Name, sandboxConfig, securityOptSep)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user