Matt Thalman

Results 113 issues of Matt Thalman

The file pattern matching that is done is based on the string contents of the manifest.json file rather than the physical file system. This requires there to be some non-intuitive...

bug

Image Builder doesn't currently support a Dockerfile being configured as "local-only" (meaning the manifest defines all of its tags as `isLocal = true`). Attempting to do so leads to this...

bug
area-infrastructure

For repos like https://github.com/dotnet/dotnet-buildtools-prereqs-docker where the tags contain dynamically generated values like a timestamp, there's an issue when applied to cache images. If the image gets a cache hit and...

area-infrastructure

Currently SBOMs are generated for all images relevant to the build job, each for images that were pulled from the cache. This is wasteful because the SBOM was already generated...

bug
area-infrastructure

New builds of Windows are produced on a regular basis. We should setup automation to respond to the availability of a new Windows image by building and testing our Windows-based...

enhancement
area-infrastructure
wave2

During the publish stage, the `publishImageInfo` command is invoked to update the image info file in the versions repo. This command clones the repo, makes the file changes, and pushes...

bug
up-for-grabs
area-infrastructure

A recent exception occurred when attempting to get digest values of images from the [RegistryServiceClient](https://github.com/dotnet/docker-tools/blob/main/src/Microsoft.DotNet.ImageBuilder/src/RegistryServiceClient.cs) class: ``` Unhandled exception: System.Net.Http.HttpRequestException: Response status code does not indicate success: 503 (Service Unavailable)....

bug
up-for-grabs
area-infrastructure

When the building and testing of Docker images get split out into separate stages, it introduces overhead because the agents used in the test stage need to pull down the...

area-infrastructure

The projects in this repo are currently implemented on beta1 of System.CommandLine. They should be updated to beta4 to remain current. There are breaking changes between these versions that need...

bug
area-infrastructure

Image Builder currently sets the `--platform` option when running `docker build`. This is a Docker BuildKit feature that will only have an effect if BuildKit is enabled. In order for...

bug
area-infrastructure