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

This is a repo to house some common tools for our various docker repos.

Results 84 docker-tools issues
Sort by recently updated
recently updated
newest added

Updates the common pipeline variables to reference an updated tag of Image Builder.

untriaged
do-not-merge

This provides a common API, `IRegistryContentClient`, that provides an interface for querying container registries. This provides a common interface for both the ACR that we own as well as 3rd...

untriaged

Commands that need to be updated: - [x] [CopyImages](https://github.com/dotnet/docker-tools/blob/10c82d12cf90e24693067e9768eab929153e1fa2/src/Microsoft.DotNet.ImageBuilder/src/Commands/CopyImagesOptions.cs#L31) - [x] https://github.com/dotnet/docker-tools/pull/1261 - [x] https://github.com/dotnet/docker-tools/pull/1260 - [ ] [Build](https://github.com/dotnet/docker-tools/blob/99579deabbf928327291d8cd4271aa486bd34660/src/Microsoft.DotNet.ImageBuilder/src/Commands/BuildOptions.cs#L38) - [ ] [CleanAcrImages](https://github.com/dotnet/docker-tools/blob/99579deabbf928327291d8cd4271aa486bd34660/src/Microsoft.DotNet.ImageBuilder/src/Commands/CleanAcrImagesOptions.cs#L39) - [ ] [IngestKustoImageInfo](https://github.com/dotnet/docker-tools/blob/99579deabbf928327291d8cd4271aa486bd34660/src/Microsoft.DotNet.ImageBuilder/src/Commands/IngestKustoImageInfoOptions.cs#L46) - [ ]...

epic

We have two PR validation pipelines in this repo. 1. The ImageBuilder build pipeline 2. https://github.com/dotnet/docker-tools/issues/305 [This eng validation pipeline](https://github.com/dotnet/docker-tools/issues/305) runs only when there are changes to the eng/ folder:...

enhancement
area-infrastructure

There are no pre-build validation steps in this repo (docker-tools). Unless they are added, this step should be removed from our pipeline as it only wastes time. It also causes...

bug
area-infrastructure

Image Builder has a dependency on Microsoft.IdentityModel.Clients.ActiveDirectory which is marked as deprecated. This should be [migrated to use MSAL.NET instead](https://learn.microsoft.com/entra/msal/dotnet/#migration-from-azure-active-directory-authentication-library-adal). This has shown up in the component governance report.

bug
area-infrastructure

The GenerateBuildMatrix command has been the source of some build breaks lately. It has become very complex and we should re-evaluate whether or not it is accomplishing its goals. We...

enhancement
area-infrastructure

A broader set of services are starting to consume image annotations. Specifically Azure container scanning honors the lifecycle annotation to treat EOL images specially. As a result, the images produced...

area-infrastructure
wave2

When executing a PowerShell-based pre-build or post-build hook script and that script fails, it won't cause a non-zero exit code and not cause the build command to throw an exception....

bug
up-for-grabs
area-infrastructure
wave2

This would help to validate the benefits of distroless, and Mariner in general (a good dogfooding effort). Originally, this was thought to have been blocked by not having a docker...

enhancement
area-dockerfiles
epic