dotnet-docker
dotnet-docker copied to clipboard
Size Validation pipeline fails by running out of disk space
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.
Related: https://github.com/dotnet/docker-tools/issues/745
[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.
[Triage] Closing this issue in favor of investing in https://github.com/dotnet/docker-tools/issues/745 for the 9.0 timeframe.