dotnet-docker icon indicating copy to clipboard operation
dotnet-docker copied to clipboard

Size Validation pipeline fails by running out of disk space

Open lbussell opened this issue 1 year ago • 2 comments

The size validation pipeline failed on the ARM64 leg by running out of space: https://dev.azure.com/dnceng/internal/_build/results?buildId=2357721&view=logs&j=e4dbaf49-bb86-5de7-f32b-d5fe4e9813bf&t=1c0d772c-9e82-5995-b7a4-5bd18fcca7ad&l=4837 [internal MSFT link]

It seems like will need to clean up images after they're scanned in order to scan all of our images.

lbussell avatar Jan 19 '24 18:01 lbussell

Related: https://github.com/dotnet/docker-tools/issues/745

lbussell avatar Jan 19 '24 18:01 lbussell

[Triage] There are a few options here. We could split the legs up more granularly than architecture (not ideal). We could also implement a cleanup step between pulling groups of images. For example, we could split the image size checks based on the operating system metadata contained in the manifest.json so that we don't take a big performance hit by cleaning up shared base images.

lbussell avatar Feb 01 '24 19:02 lbussell

[Triage] Closing this issue in favor of investing in https://github.com/dotnet/docker-tools/issues/745 for the 9.0 timeframe.

lbussell avatar Aug 12 '24 19:08 lbussell