runner-images
runner-images copied to clipboard
GitVersion Test Failing in Windows 2019 build for ChocoPackages.Tests.ps1
Description
We are attempting to do a Windows 2019 build with a fresh clone of runner images code. We are facing the below issue with one of the tests in ChocoPackages.Tests.ps1. We have done 2 builds today, one at 10am UTC and one at 1pm UTC.
A short copy of the error can be seen here and the full error can be seen in the Actual behaviour box:
2024-07-23T13:51:55.8441732Z [0;32m azure-arm.build_vhd: Describing GitVersion[0m
2024-07-23T13:51:59.4365625Z [0;32m azure-arm.build_vhd: [-] gitversion is installed 2.77s (2.77s|4ms)[0m
2024-07-23T13:51:59.4368069Z [0;32m azure-arm.build_vhd: Command 'gitversion /version' has finished with exit code -532462766 and output:[0m
2024-07-23T13:51:59.4369954Z [0;32m azure-arm.build_vhd: Unhandled exception. System.IO.DirectoryNotFoundException: Cannot find the .git directory[0m
Platforms affected
- [X] Azure DevOps
- [ ] GitHub Actions - Standard Runners
- [ ] GitHub Actions - Larger Runners
Runner images affected
- [ ] Ubuntu 20.04
- [ ] Ubuntu 22.04
- [ ] Ubuntu 24.04
- [ ] macOS 12
- [ ] macOS 13
- [ ] macOS 13 Arm64
- [ ] macOS 14
- [ ] macOS 14 Arm64
- [X] Windows Server 2019
- [ ] Windows Server 2022
Image version and build link
N/A
Is it regression?
Yes - this worked on 7th July 2024
Expected behavior
All tests pass successfully and build completes successfully for Windows 2019
Actual behavior
2024-07-23T13:51:55.8441732Z [0;32m azure-arm.build_vhd: Describing GitVersion[0m
2024-07-23T13:51:59.4365625Z [0;32m azure-arm.build_vhd: [-] gitversion is installed 2.77s (2.77s|4ms)[0m
2024-07-23T13:51:59.4368069Z [0;32m azure-arm.build_vhd: Command 'gitversion /version' has finished with exit code -532462766 and output:[0m
2024-07-23T13:51:59.4369954Z [0;32m azure-arm.build_vhd: Unhandled exception. System.IO.DirectoryNotFoundException: Cannot find the .git directory[0m
2024-07-23T13:51:59.4376033Z [0;32m azure-arm.build_vhd: at GitVersion.Git.GitRepositoryInfo.GetProjectRootDirectory() in /_/src/GitVersion.LibGit2Sharp/Git/GitRepositoryInfo.cs:line 88[0m
2024-07-23T13:51:59.4381861Z [0;32m azure-arm.build_vhd: at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)[0m
2024-07-23T13:51:59.4389952Z [0;32m azure-arm.build_vhd: at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)[0m
2024-07-23T13:51:59.4414218Z [0;32m azure-arm.build_vhd: at System.Lazy`1.CreateValue()[0m
2024-07-23T13:51:59.4415048Z [0;32m azure-arm.build_vhd: at GitVersion.Git.GitRepositoryInfo.get_ProjectRootDirectory() in /_/src/GitVersion.LibGit2Sharp/Git/GitRepositoryInfo.cs:line 31[0m
2024-07-23T13:51:59.4419810Z [0;32m azure-arm.build_vhd: at GitVersion.Git.GitRepositoryInfo.GetGitRootPath() in /_/src/GitVersion.LibGit2Sharp/Git/GitRepositoryInfo.cs:line 96[0m
2024-07-23T13:51:59.4420635Z [0;32m azure-arm.build_vhd: at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)[0m
2024-07-23T13:51:59.4427320Z [0;32m azure-arm.build_vhd: at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)[0m
2024-07-23T13:51:59.4434997Z [0;32m azure-arm.build_vhd: at System.Lazy`1.CreateValue()[0m
2024-07-23T13:51:59.4457732Z [0;32m azure-arm.build_vhd: at GitVersion.Git.GitRepositoryInfo.get_GitRootPath() in /_/src/GitVersion.LibGit2Sharp/Git/GitRepositoryInfo.cs:line 30[0m
2024-07-23T13:51:59.4475802Z [0;32m azure-arm.build_vhd: at GitVersion.GitVersionLibGit2SharpModule.<>c.<RegisterTypes>b__0_0(IServiceProvider sp) in /_/src/GitVersion.LibGit2Sharp/GitVersionLibGit2SharpModule.cs:line 16[0m
2024-07-23T13:51:59.4476891Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitFactory(FactoryCallSite factoryCallSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4478016Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4490035Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4529209Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4548608Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4550564Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4551511Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4571837Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4576839Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4583239Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4587914Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4590631Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4594201Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.Resolve(ServiceCallSite callSite, ServiceProviderEngineScope scope)[0m
2024-07-23T13:51:59.4598536Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceProvider.CreateServiceAccessor(ServiceIdentifier serviceIdentifier)[0m
2024-07-23T13:51:59.4599296Z [0;32m azure-arm.build_vhd: at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)[0m
2024-07-23T13:51:59.4602757Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(ServiceIdentifier serviceIdentifier, ServiceProviderEngineScope serviceProviderEngineScope)[0m
2024-07-23T13:51:59.4605806Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope.GetService(Type serviceType)[0m
2024-07-23T13:51:59.4609012Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)[0m
2024-07-23T13:51:59.4611713Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)[0m
2024-07-23T13:51:59.4725450Z [0;32m azure-arm.build_vhd: at GitVersion.GitVersionCoreModule.<>c.<RegisterTypes>b__0_0(IServiceProvider sp) in /_/src/GitVersion.Core/GitVersionCoreModule.cs:line 28[0m
2024-07-23T13:51:59.4726405Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitFactory(FactoryCallSite factoryCallSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4727725Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4731292Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4737678Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4742181Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4747587Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4766908Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4767758Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4768556Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4769336Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4770101Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4770853Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4771647Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4772422Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4773178Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4773936Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4774987Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4775764Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4776519Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4777397Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4778179Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitIEnumerable(IEnumerableCallSite enumerableCallSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4778980Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4779734Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context)[0m
2024-07-23T13:51:59.4780481Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)[0m
2024-07-23T13:51:59.4781233Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.Resolve(ServiceCallSite callSite, ServiceProviderEngineScope scope)[0m
2024-07-23T13:51:59.4781978Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceProvider.CreateServiceAccessor(ServiceIdentifier serviceIdentifier)[0m
2024-07-23T13:51:59.4782614Z [0;32m azure-arm.build_vhd: at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)[0m
2024-07-23T13:51:59.4783364Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(ServiceIdentifier serviceIdentifier, ServiceProviderEngineScope serviceProviderEngineScope)[0m
2024-07-23T13:51:59.4784018Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(Type serviceType)[0m
2024-07-23T13:51:59.4784726Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)[0m
2024-07-23T13:51:59.4785428Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)[0m
2024-07-23T13:51:59.4786088Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken)[0m
2024-07-23T13:51:59.4786726Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)[0m
2024-07-23T13:51:59.4787368Z [0;32m azure-arm.build_vhd: at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)[0m
2024-07-23T13:51:59.4788010Z [0;32m azure-arm.build_vhd: at GitVersion.Program.Main(String[] args) in /_/src/GitVersion.App/Program.cs:line 18[0m
2024-07-23T13:51:59.4788778Z [0;32m azure-arm.build_vhd: at GitVersion.Program.<Main>(String[] args)[0m
2024-07-23T13:51:59.4789362Z [0;32m azure-arm.build_vhd: at "gitversion /version" | Should -ReturnZeroExitCode, C:\image\tests\ChocoPackages.Tests.ps1:27[0m
2024-07-23T13:51:59.4790080Z [0;32m azure-arm.build_vhd: at <ScriptBlock>, C:\image\tests\ChocoPackages.Tests.ps1:27[0m
2024-07-23T13:51:59.4790491Z [0;32m azure-arm.build_vhd:[0m
Repro steps
Clone runner images repo and do a build for windows 2019