Matt Thalman

Results 294 comments of Matt Thalman

In addition to storing the annotated digest list as a pipeline artifact, we should also include this list of digests in the [publish notification step](https://github.com/dotnet/docker-tools/blob/bd3771819e3f0ff4ab65ca6f551644eea159a1c6/eng/common/templates/jobs/publish.yml#L143-L166). See https://github.com/dotnet/dotnet-docker-internal/issues/5295 (internal link) as...

> Open question: How do we specify EOL annotations data for the new standalone pipeline? > > Main pipeline would consume this data from artifacts, as the data is generated...

We'll also want to query the status of the ingestion of these annotations by MAR. This is done today with image tags via the [WaitForMcrImageIngestionCommand](https://github.com/dotnet/docker-tools/blob/902feed98941fd2255455007b6edc167cb0e2976/src/Microsoft.DotNet.ImageBuilder/src/Commands/WaitForMcrImageIngestionCommand.cs) class. Specifically, it's this service...

I've been thinking about another scenario that we need to account for. In some cases, the pipeline doesn't have a successful run. For example, it may timeout while waiting for...

> The point is that the image info file doesn't necessarily describe all the images we need to consider. But can we constraint the scenarios that we need to consider...

Proposing a different direction that should greatly simplify things but has a broader impact on the use of the registry. The design proposals above have been focused on dealing with...

This is not about deleting images from MAR. It's only about deleting them from our ACR. That deletion won't propagate to MAR.

[Triage] This may end up being an issue with https://github.com/microsoft/sbom-tool. We need to investigate further to understand the issue.

I ran a quick experiment to see if things would just work with a reconfigured subscription file. It doesn't just work. Here's a sample entry from the config: ```json {...

Windows Server 2016 does not have this support. To verify, use this Dockerfile: ```Dockerfile # escape=` FROM mcr.microsoft.com/windows/servercore:ltsc2016 RUN powershell -Command ` $ErrorActionPreference = 'Stop'; ` $ProgressPreference = 'SilentlyContinue'; `...