Tags: KenGordon/hcsshim
Tags
Fix graceful termination test errors (microsoft#1687) (microsoft#1695) - Loosen the time interval check that measures the time taken to stop the container with -t command to account for cloud test delays - Add to check that OS version is V21H2Server since the graceful termination test images are based on servercore and nanoserver 2022. (cherry picked from commit 5e3a6df) Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com> Co-authored-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com>
Fix graceful termination test errors (microsoft#1687) (microsoft#1695) - Loosen the time interval check that measures the time taken to stop the container with -t command to account for cloud test delays - Add to check that OS version is V21H2Server since the graceful termination test images are based on servercore and nanoserver 2022. (cherry picked from commit 5e3a6df) Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com> Co-authored-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com>
wcow: support graceful termination of servercore containers (microsof… …t#1416) (microsoft#1640) * This commit includes the changes to enable graceful termination of WCOW containers (cherry picked from commit 5cfbc2a) Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com> Co-authored-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com>
[release/0.8] Remove blocking wait on container exit for every exec c… …reated (microsoft#1605) * Remove blocking wait on container exit for every exec created Commit fixes the memory leak seen in the shim. It removes creation of channel that waits on container exit for every new exec. Instead, the container wait channel is exposed through WaitChannel() function which callers can use to decide if container has exited or not. It also fixes CI to use the same version of golang and updates golangci-lint version to v1.48 Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com> (cherry picked from commit 5fc00c5) Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com> * update golangci-lint version Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com> Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com> Co-authored-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com>
Merge pull request microsoft#1601 from kiashok/memLeakShim Remove blocking on container exit for every new exec created
Remove blocking wait on container exit for every exec created (micros… …oft#1604) Commit fixes the memory leak seen in the shim. It removes creation of channel that waits on container exit for every new exec. Instead, the container wait channel is exposed through WaitChannel() function which callers can use to decide if container has exited or not. Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com> (cherry picked from commit 5fc00c5) Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com> Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com> Co-authored-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com>
plumb AMD certs to workload containers (microsoft#1549) confidential containers: Add AMD cert plumbing Add logic to plumb AMD certificates to workload containers. The assumption is that the certificates will be "fresh enough" for necessary attestation and key release by the workflow and third party services. Additionally add error logging when UVM reference info file is not found Signed-off-by: Maksim An <maksiman@microsoft.com>
Merge pull request microsoft#1554 from kiashok/terminateOnTimeout [release/0.9] Call container.Terminate() on shutdown timeouts
Merge pull request microsoft#1481 from dcantah/fix-jobobj-def Fix OpenJobObject definition
Merge pull request microsoft#1465 from dcantah/hpc-storagefix [release/0.9] Backport hostprocess fixes
PreviousNext