Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.NET 5: Unable to install some .NET tools (dotnet tool install) #14547

Closed
msallin opened this issue Nov 14, 2020 · 20 comments
Closed

.NET 5: Unable to install some .NET tools (dotnet tool install) #14547

msallin opened this issue Nov 14, 2020 · 20 comments
Milestone

Comments

@msallin
Copy link

msallin commented Nov 14, 2020

Description

We install .NET tools on our Jenkins slaves (e.g. Sonar-scanner, powershell & report generator). After switching from .NET Core 3.1 to .NET 5.0 some tools cannot be installed anymore.

I discovered that I'm able to install .NET tools which are created by our own but not .NET tools from the public NuGet feed. We use Artifactory as NuGet feed proxy. Restore and build of a project works correctly.

Same situation for install it local and global.

One example is PowerShell. After ~17min it fails with the following error message.

6:41:07  + dotnet nuget locals all --clear
16:41:07  Clearing NuGet HTTP cache: /home/baseuser/.local/share/NuGet/v3-cache
16:41:07  Clearing NuGet global packages folder: /home/baseuser/.nuget/packages/
16:41:08  Clearing NuGet Temp cache: /tmp/NuGetScratch
16:41:08  Clearing NuGet plugins cache: /home/baseuser/.local/share/NuGet/plugins-cache
16:41:08  Local resources cleared.
[Pipeline] sh
16:41:09  + dotnet nuget list source
16:41:09  Registered Sources:
16:41:09    1.  nuget.org [Disabled]
16:41:09        https://api.nuget.org/v3/index.json
16:41:09    2.  artifactory [Enabled]
16:41:09        https://artifactory.**/artifactory/api/nuget/nuget-virtual
[Pipeline] sh
16:41:09  + dotnet tool install PowerShell --tool-path ./tools/ -v d
16:41:10  Build started 11/16/2020 4:41:09 PM.
16:41:10       0>Process = "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/dotnet"
16:41:10         MSBuild executable path = "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/MSBuild.dll"
16:41:10         Command line arguments = "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/MSBuild.dll -maxcpucount -verbosity:m -nologo -target:Restore -property:RuntimeIdentifiers=any /tmp/hjve33r0.54s/restore.csproj -verbosity:d -verbosity:d -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/dotnet.dll"
16:41:10         Current directory = "/opt/jenkins/workspace/Toolchain/CollectData"
16:41:10         MSBuild version = "16.8.0+126527ff1"
16:41:10         Resolving SDK 'Microsoft.NET.Sdk'...
16:41:10         Property reassignment: $(MSBuildProjectExtensionsPath)="/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45/" (previous value: "/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Current/Microsoft.Common.props (57,5)
16:41:10         Property reassignment: $(TargetsForTfmSpecificContentInPackage)=";PackTool;_PackProjectToolValidation" (previous value: ";PackTool") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.PackProjectTool.props (15,5)
16:41:10         Property reassignment: $(RestoreProjectStyle)="DotnetToolReference" (previous value: "PackageReference") at /tmp/hjve33r0.54s/restore.csproj (9,5)
16:41:10         Property reassignment: $(PublishProfileImported)="false" (previous value: "true") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.ImportPublishProfile.targets (28,5)
16:41:10         Property reassignment: $(TargetPlatformVersion)="" (previous value: "0.0") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (65,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**" (previous value: ";bin\Debug\/**") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (227,5)
16:41:10         Property reassignment: $(IntermediateOutputPath)="obj\Debug\net5.0\" (previous value: "obj\Debug\") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (245,5)
16:41:10         Property reassignment: $(OutputPath)="bin\Debug\net5.0\" (previous value: "bin\Debug\") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (246,5)
16:41:10         Property reassignment: $(_FrameworkIdentifierForImplicitDefine)="NET" (previous value: "NETCOREAPP") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.BeforeCommon.targets (176,5)
16:41:10         Property reassignment: $(_FrameworkVersionForImplicitDefine)="5_0" (previous value: "5.0") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.BeforeCommon.targets (182,5)
16:41:10         Property reassignment: $(_DebugSymbolsProduced)="true" (previous value: "false") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (150,5)
16:41:10         Property reassignment: $(_DocumentationFileProduced)="false" (previous value: "true") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (159,5)
16:41:10         Property reassignment: $(ProcessorArchitecture)="msil" (previous value: "") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (490,5)
16:41:10         Property reassignment: $(DelaySign)="" (previous value: "false") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (530,5)
16:41:10         Property reassignment: $(_SGenGenerateSerializationAssembliesConfig)="Auto" (previous value: "") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (3530,5)
16:41:10         Property reassignment: $(_SGenGenerateSerializationAssembliesConfig)="Off" (previous value: "Auto") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (3531,5)
16:41:10         Property reassignment: $(_TargetsThatPrepareProjectReferences)="
16:41:10               AssignProjectConfiguration;
16:41:10               _SplitProjectReferencesByFileExistence
16:41:10             " (previous value: "_SplitProjectReferencesByFileExistence") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (4596,5)
16:41:10         Property reassignment: $(MSBuildAllProjects)=";/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets;/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets" (previous value: ";/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets (16,5)
16:41:10         The "RuntimeIdentifiers" property is a global property, and cannot be modified.
16:41:10         Property reassignment: $(ProjectAssetsFile)="/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45/project.assets.json" (previous value: "/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45//project.assets.json") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (24,5)
16:41:10         Property reassignment: $(ProjectAssetsCacheFile)="/tmp/hjve33r0.54s/obj/Debug/net5.0/restore.assets.cache" (previous value: "obj\Debug\net5.0\restore.assets.cache") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (29,5)
16:41:10         Property reassignment: $(ResolveAssemblyReferencesDependsOn)="
16:41:10               
16:41:10               ResolveProjectReferences;
16:41:10               FindInvalidProjectReferences;
16:41:10               GetFrameworkPaths;
16:41:10               GetReferenceAssemblyPaths;
16:41:10               PrepareForBuild;
16:41:10               ResolveSDKReferences;
16:41:10               ExpandSDKReferences;
16:41:10             ;
16:41:10               ResolvePackageDependenciesForBuild;
16:41:10               _HandlePackageFileConflicts;
16:41:10             " (previous value: "
16:41:10               ResolveProjectReferences;
16:41:10               FindInvalidProjectReferences;
16:41:10               GetFrameworkPaths;
16:41:10               GetReferenceAssemblyPaths;
16:41:10               PrepareForBuild;
16:41:10               ResolveSDKReferences;
16:41:10               ExpandSDKReferences;
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (71,5)
16:41:10         Property reassignment: $(PrepareResourcesDependsOn)="
16:41:10               ResolvePackageDependenciesForBuild;
16:41:10               _HandlePackageFileConflicts;
16:41:10               
16:41:10               ;
16:41:10               PrepareResourceNames;
16:41:10               ResGen;
16:41:10               CompileLicxFiles
16:41:10             
16:41:10             " (previous value: "
16:41:10               ;
16:41:10               PrepareResourceNames;
16:41:10               ResGen;
16:41:10               CompileLicxFiles
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (77,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**" (previous value: ";bin\Debug\/**;obj\Debug\/**") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (27,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**" (previous value: ";bin\Debug\/**;obj\Debug\/**;bin\/**") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (29,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user" (previous value: ";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (32,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user;**/*.*proj" (previous value: ";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (33,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user;**/*.*proj;**/*.sln" (previous value: ";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user;**/*.*proj") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (34,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user;**/*.*proj;**/*.sln;**/*.vssscc" (previous value: ";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user;**/*.*proj;**/*.sln") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (35,5)
16:41:10         Property reassignment: $(ResolveAssemblyReferencesDependsOn)="
16:41:10               
16:41:10               
16:41:10               ResolveProjectReferences;
16:41:10               FindInvalidProjectReferences;
16:41:10               GetFrameworkPaths;
16:41:10               GetReferenceAssemblyPaths;
16:41:10               PrepareForBuild;
16:41:10               ResolveSDKReferences;
16:41:10               ExpandSDKReferences;
16:41:10             ;
16:41:10               ResolvePackageDependenciesForBuild;
16:41:10               _HandlePackageFileConflicts;
16:41:10             ;
16:41:10               ResolveTargetingPackAssets;
16:41:10             " (previous value: "
16:41:10               
16:41:10               ResolveProjectReferences;
16:41:10               FindInvalidProjectReferences;
16:41:10               GetFrameworkPaths;
16:41:10               GetReferenceAssemblyPaths;
16:41:10               PrepareForBuild;
16:41:10               ResolveSDKReferences;
16:41:10               ExpandSDKReferences;
16:41:10             ;
16:41:10               ResolvePackageDependenciesForBuild;
16:41:10               _HandlePackageFileConflicts;
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets (14,5)
16:41:10         Property reassignment: $(_GenerateRuntimeConfigurationPropertyInputsCache)="/tmp/hjve33r0.54s/obj/Debug/net5.0/restore.genruntimeconfig.cache" (previous value: "obj\Debug\net5.0\restore.genruntimeconfig.cache") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (53,5)
16:41:10         Property reassignment: $(_DefaultUserProfileRuntimeStorePath)="/home/baseuser/.dotnet/store" (previous value: "/home/baseuser") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (98,5)
16:41:10         Property reassignment: $(CoreBuildDependsOn)="
16:41:10               _CheckForBuildWithNoBuild;
16:41:10               
16:41:10               BuildOnlySettings;
16:41:10               PrepareForBuild;
16:41:10               PreBuildEvent;
16:41:10               ResolveReferences;
16:41:10               PrepareResources;
16:41:10               ResolveKeySource;
16:41:10               Compile;
16:41:10               ExportWindowsMDFile;
16:41:10               UnmanagedUnregistration;
16:41:10               GenerateSerializationAssemblies;
16:41:10               CreateSatelliteAssemblies;
16:41:10               GenerateManifests;
16:41:10               GetTargetPath;
16:41:10               PrepareForRun;
16:41:10               UnmanagedRegistration;
16:41:10               IncrementalClean;
16:41:10               PostBuildEvent
16:41:10             ;
16:41:10               GenerateBuildDependencyFile;
16:41:10               GenerateBuildRuntimeConfigurationFiles
16:41:10             " (previous value: "
16:41:10               BuildOnlySettings;
16:41:10               PrepareForBuild;
16:41:10               PreBuildEvent;
16:41:10               ResolveReferences;
16:41:10               PrepareResources;
16:41:10               ResolveKeySource;
16:41:10               Compile;
16:41:10               ExportWindowsMDFile;
16:41:10               UnmanagedUnregistration;
16:41:10               GenerateSerializationAssemblies;
16:41:10               CreateSatelliteAssemblies;
16:41:10               GenerateManifests;
16:41:10               GetTargetPath;
16:41:10               PrepareForRun;
16:41:10               UnmanagedRegistration;
16:41:10               IncrementalClean;
16:41:10               PostBuildEvent
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (119,5)
16:41:10         Property reassignment: $(CoreCleanDependsOn)="
16:41:10               _SdkBeforeClean;
16:41:10               
16:41:10             " (previous value: "") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (128,5)
16:41:10         Property reassignment: $(RebuildDependsOn)="
16:41:10               _SdkBeforeRebuild;
16:41:10               
16:41:10               BeforeRebuild;
16:41:10               Clean;
16:41:10               Build;
16:41:10               AfterRebuild;
16:41:10             
16:41:10             " (previous value: "
16:41:10               BeforeRebuild;
16:41:10               Clean;
16:41:10               Build;
16:41:10               AfterRebuild;
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (135,5)
16:41:10         Property reassignment: $(CompileDependsOn)="
16:41:10               
16:41:10               ResolveReferences;
16:41:10               ResolveKeySource;
16:41:10               SetWin32ManifestProperties;
16:41:10               FindReferenceAssembliesForReferences;
16:41:10               _GenerateCompileInputs;
16:41:10               BeforeCompile;
16:41:10               _TimeStampBeforeCompile;
16:41:10               _GenerateCompileDependencyCache;
16:41:10               CoreCompile;
16:41:10               _TimeStampAfterCompile;
16:41:10               AfterCompile;
16:41:10             ;
16:41:10               _CreateAppHost;
16:41:10               _CreateComHost;
16:41:10               _GetIjwHostPaths;
16:41:10             " (previous value: "
16:41:10               ResolveReferences;
16:41:10               ResolveKeySource;
16:41:10               SetWin32ManifestProperties;
16:41:10               FindReferenceAssembliesForReferences;
16:41:10               _GenerateCompileInputs;
16:41:10               BeforeCompile;
16:41:10               _TimeStampBeforeCompile;
16:41:10               _GenerateCompileDependencyCache;
16:41:10               CoreCompile;
16:41:10               _TimeStampAfterCompile;
16:41:10               AfterCompile;
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (432,5)
16:41:10         Property reassignment: $(CreateSatelliteAssembliesDependsOn)="
16:41:10               
16:41:10               _GenerateSatelliteAssemblyInputs;
16:41:10               ComputeIntermediateSatelliteAssemblies;
16:41:10               GenerateSatelliteAssemblies
16:41:10             ;
16:41:10               CoreGenerateSatelliteAssemblies
16:41:10             " (previous value: "
16:41:10               _GenerateSatelliteAssemblyInputs;
16:41:10               ComputeIntermediateSatelliteAssemblies;
16:41:10               GenerateSatelliteAssemblies
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (823,5)
16:41:10         Property reassignment: $(DesignerRuntimeImplementationProjectOutputGroupDependsOn)="
16:41:10               
16:41:10               ;
16:41:10               
16:41:10               ;
16:41:10               BuildOnlySettings;
16:41:10               PrepareForBuild;
16:41:10               AssignTargetPaths;
16:41:10               ResolveReferences
16:41:10             
16:41:10             ;
16:41:10               _GenerateDesignerDepsFile;
16:41:10               _GenerateDesignerRuntimeConfigFile;
16:41:10               _GatherDesignerShadowCopyFiles;
16:41:10             " (previous value: "
16:41:10               ;
16:41:10               
16:41:10               ;
16:41:10               BuildOnlySettings;
16:41:10               PrepareForBuild;
16:41:10               AssignTargetPaths;
16:41:10               ResolveReferences
16:41:10             
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DesignerSupport.targets (21,5)
16:41:10         Property reassignment: $(PublishReadyToRunComposite)="false" (previous value: "true") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets (20,5)
16:41:10         Property reassignment: $(_ShimInputCacheFile)="/tmp/hjve33r0.54s/obj/Debug/net5.0/restore.shiminput.cache" (previous value: "obj\Debug\net5.0\restore.shiminput.cache") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.PackTool.targets (109,5)
16:41:10         Property reassignment: $(_ShimCreatedSentinelFile)="/tmp/hjve33r0.54s/obj/Debug/net5.0/restore.shimcreated.sentinel" (previous value: "obj\Debug\net5.0\restore.shimcreated.sentinel") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.PackTool.targets (111,5)
16:41:10         Property reassignment: $(DefineConstants)="TRACE;DEBUG" (previous value: "TRACE") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.CSharp.targets (31,5)
16:41:10         Property reassignment: $(DefineConstants)="TRACE;DEBUG;NET;NET5_0;NETCOREAPP" (previous value: "TRACE;DEBUG") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.CSharp.targets (34,5)
16:41:10         Resolving SDK 'Microsoft.NET.ILLink.Tasks'...
16:41:10         Property reassignment: $(WarningLevel)="5" (previous value: "4") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.Analyzers.targets (44,5)
16:41:10         Property reassignment: $(MSBuildAllProjects)=";/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets;/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets;/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets" (previous value: ";/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets;/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets (19,5)
16:41:10         Property reassignment: $(PackageDescription)="Package Description" (previous value: "") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets (35,5)
16:41:10         Property reassignment: $(GenerateNuspecDependsOn)="Build;_LoadPackInputItems; _GetTargetFrameworksOutput; _WalkEachTargetPerFramework; _GetPackageFiles; " (previous value: "_LoadPackInputItems; _GetTargetFrameworksOutput; _WalkEachTargetPerFramework; _GetPackageFiles; ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets (60,5)
16:41:10         Overriding target "GetTargetFrameworkProperties" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "GetTargetFrameworkProperties" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.Common.targets".
16:41:10         Overriding target "ResolveFrameworkReferences" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "ResolveFrameworkReferences" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets".
16:41:10         Overriding target "Run" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "Run" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets".
16:41:10         Overriding target "GenerateSupportedTargetFrameworkAlias" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "GenerateSupportedTargetFrameworkAlias" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets".
16:41:10         Overriding target "GetReferenceAssemblyPaths" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "GetReferenceAssemblyPaths" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DisableStandardFrameworkResolution.targets".
16:41:10         Overriding target "GetFrameworkPaths" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "GetFrameworkPaths" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DisableStandardFrameworkResolution.targets".
16:41:10         Overriding target "DesignerRuntimeImplementationProjectOutputGroup" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "DesignerRuntimeImplementationProjectOutputGroup" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DesignerSupport.targets".
16:41:10         Overriding target "Publish" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "Publish" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets".
16:41:10         Overriding target "GetCopyToPublishDirectoryItems" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "GetCopyToPublishDirectoryItems" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets".
16:41:10       1>Project "/tmp/hjve33r0.54s/restore.csproj" on node 1 (Restore target(s)).
16:41:10       1>Building with tools version "Current".
16:41:10       1>Target "_LoadRestoreGraphEntryPoints" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_FilterRestoreGraphProjectInputItems" depends on it):
16:41:10         Task "GetRestoreSolutionProjectsTask" skipped, due to false condition; ( $(MSBuildProjectFullPath.EndsWith('.metaproj')) == 'true' AND @(RestoreGraphProjectInputItems) == '' ) was evaluated as ( False == 'true' AND /tmp/hjve33r0.54s/restore.csproj == '' ).
16:41:10       1>Done building target "_LoadRestoreGraphEntryPoints" in project "restore.csproj".
16:41:10       1>Target "_FilterRestoreGraphProjectInputItems" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateRestoreGraph" depends on it):
16:41:10         Using "RemoveDuplicates" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
16:41:10         Task "RemoveDuplicates"
16:41:10         Done executing task "RemoveDuplicates".
16:41:10         Using "MSBuild" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
16:41:10         Task "MSBuild"
16:41:10           Global Properties:
16:41:10             ExcludeRestorePackageImports=true
16:41:10       0>Property reassignment: $(MSBuildProjectExtensionsPath)="/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45/" (previous value: "/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Current/Microsoft.Common.props (57,5)
16:41:10         Property reassignment: $(TargetsForTfmSpecificContentInPackage)=";PackTool;_PackProjectToolValidation" (previous value: ";PackTool") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.PackProjectTool.props (15,5)
16:41:10         Property reassignment: $(RestoreProjectStyle)="DotnetToolReference" (previous value: "PackageReference") at /tmp/hjve33r0.54s/restore.csproj (9,5)
16:41:10         Property reassignment: $(PublishProfileImported)="false" (previous value: "true") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.ImportPublishProfile.targets (28,5)
16:41:10         Property reassignment: $(TargetPlatformVersion)="" (previous value: "0.0") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (65,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**" (previous value: ";bin\Debug\/**") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (227,5)
16:41:10         Property reassignment: $(IntermediateOutputPath)="obj\Debug\net5.0\" (previous value: "obj\Debug\") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (245,5)
16:41:10         Property reassignment: $(OutputPath)="bin\Debug\net5.0\" (previous value: "bin\Debug\") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets (246,5)
16:41:10         Property reassignment: $(_FrameworkIdentifierForImplicitDefine)="NET" (previous value: "NETCOREAPP") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.BeforeCommon.targets (176,5)
16:41:10         Property reassignment: $(_FrameworkVersionForImplicitDefine)="5_0" (previous value: "5.0") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.BeforeCommon.targets (182,5)
16:41:10         Property reassignment: $(_DebugSymbolsProduced)="true" (previous value: "false") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (150,5)
16:41:10         Property reassignment: $(_DocumentationFileProduced)="false" (previous value: "true") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (159,5)
16:41:10         Property reassignment: $(ProcessorArchitecture)="msil" (previous value: "") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (490,5)
16:41:10         Property reassignment: $(DelaySign)="" (previous value: "false") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (530,5)
16:41:10         Property reassignment: $(_SGenGenerateSerializationAssembliesConfig)="Auto" (previous value: "") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (3530,5)
16:41:10         Property reassignment: $(_SGenGenerateSerializationAssembliesConfig)="Off" (previous value: "Auto") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (3531,5)
16:41:10         Property reassignment: $(_TargetsThatPrepareProjectReferences)="
16:41:10               AssignProjectConfiguration;
16:41:10               _SplitProjectReferencesByFileExistence
16:41:10             " (previous value: "_SplitProjectReferencesByFileExistence") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets (4596,5)
16:41:10         Property reassignment: $(MSBuildAllProjects)=";/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets;/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets" (previous value: ";/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets (16,5)
16:41:10         The "RuntimeIdentifiers" property is a global property, and cannot be modified.
16:41:10         Property reassignment: $(ProjectAssetsFile)="/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45/project.assets.json" (previous value: "/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45//project.assets.json") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (24,5)
16:41:10         Property reassignment: $(ProjectAssetsCacheFile)="/tmp/hjve33r0.54s/obj/Debug/net5.0/restore.assets.cache" (previous value: "obj\Debug\net5.0\restore.assets.cache") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (29,5)
16:41:10         Property reassignment: $(ResolveAssemblyReferencesDependsOn)="
16:41:10               
16:41:10               ResolveProjectReferences;
16:41:10               FindInvalidProjectReferences;
16:41:10               GetFrameworkPaths;
16:41:10               GetReferenceAssemblyPaths;
16:41:10               PrepareForBuild;
16:41:10               ResolveSDKReferences;
16:41:10               ExpandSDKReferences;
16:41:10             ;
16:41:10               ResolvePackageDependenciesForBuild;
16:41:10               _HandlePackageFileConflicts;
16:41:10             " (previous value: "
16:41:10               ResolveProjectReferences;
16:41:10               FindInvalidProjectReferences;
16:41:10               GetFrameworkPaths;
16:41:10               GetReferenceAssemblyPaths;
16:41:10               PrepareForBuild;
16:41:10               ResolveSDKReferences;
16:41:10               ExpandSDKReferences;
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (71,5)
16:41:10         Property reassignment: $(PrepareResourcesDependsOn)="
16:41:10               ResolvePackageDependenciesForBuild;
16:41:10               _HandlePackageFileConflicts;
16:41:10               
16:41:10               ;
16:41:10               PrepareResourceNames;
16:41:10               ResGen;
16:41:10               CompileLicxFiles
16:41:10             
16:41:10             " (previous value: "
16:41:10               ;
16:41:10               PrepareResourceNames;
16:41:10               ResGen;
16:41:10               CompileLicxFiles
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets (77,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**" (previous value: ";bin\Debug\/**;obj\Debug\/**") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (27,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**" (previous value: ";bin\Debug\/**;obj\Debug\/**;bin\/**") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (29,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user" (previous value: ";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (32,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user;**/*.*proj" (previous value: ";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (33,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user;**/*.*proj;**/*.sln" (previous value: ";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user;**/*.*proj") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (34,5)
16:41:10         Property reassignment: $(DefaultItemExcludes)=";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user;**/*.*proj;**/*.sln;**/*.vssscc" (previous value: ";bin\Debug\/**;obj\Debug\/**;bin\/**;obj\/**;**/*.user;**/*.*proj;**/*.sln") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets (35,5)
16:41:10         Property reassignment: $(ResolveAssemblyReferencesDependsOn)="
16:41:10               
16:41:10               
16:41:10               ResolveProjectReferences;
16:41:10               FindInvalidProjectReferences;
16:41:10               GetFrameworkPaths;
16:41:10               GetReferenceAssemblyPaths;
16:41:10               PrepareForBuild;
16:41:10               ResolveSDKReferences;
16:41:10               ExpandSDKReferences;
16:41:10             ;
16:41:10               ResolvePackageDependenciesForBuild;
16:41:10               _HandlePackageFileConflicts;
16:41:10             ;
16:41:10               ResolveTargetingPackAssets;
16:41:10             " (previous value: "
16:41:10               
16:41:10               ResolveProjectReferences;
16:41:10               FindInvalidProjectReferences;
16:41:10               GetFrameworkPaths;
16:41:10               GetReferenceAssemblyPaths;
16:41:10               PrepareForBuild;
16:41:10               ResolveSDKReferences;
16:41:10               ExpandSDKReferences;
16:41:10             ;
16:41:10               ResolvePackageDependenciesForBuild;
16:41:10               _HandlePackageFileConflicts;
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets (14,5)
16:41:10         Property reassignment: $(_GenerateRuntimeConfigurationPropertyInputsCache)="/tmp/hjve33r0.54s/obj/Debug/net5.0/restore.genruntimeconfig.cache" (previous value: "obj\Debug\net5.0\restore.genruntimeconfig.cache") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (53,5)
16:41:10         Property reassignment: $(_DefaultUserProfileRuntimeStorePath)="/home/baseuser/.dotnet/store" (previous value: "/home/baseuser") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (98,5)
16:41:10         Property reassignment: $(CoreBuildDependsOn)="
16:41:10               _CheckForBuildWithNoBuild;
16:41:10               
16:41:10               BuildOnlySettings;
16:41:10               PrepareForBuild;
16:41:10               PreBuildEvent;
16:41:10               ResolveReferences;
16:41:10               PrepareResources;
16:41:10               ResolveKeySource;
16:41:10               Compile;
16:41:10               ExportWindowsMDFile;
16:41:10               UnmanagedUnregistration;
16:41:10               GenerateSerializationAssemblies;
16:41:10               CreateSatelliteAssemblies;
16:41:10               GenerateManifests;
16:41:10               GetTargetPath;
16:41:10               PrepareForRun;
16:41:10               UnmanagedRegistration;
16:41:10               IncrementalClean;
16:41:10               PostBuildEvent
16:41:10             ;
16:41:10               GenerateBuildDependencyFile;
16:41:10               GenerateBuildRuntimeConfigurationFiles
16:41:10             " (previous value: "
16:41:10               BuildOnlySettings;
16:41:10               PrepareForBuild;
16:41:10               PreBuildEvent;
16:41:10               ResolveReferences;
16:41:10               PrepareResources;
16:41:10               ResolveKeySource;
16:41:10               Compile;
16:41:10               ExportWindowsMDFile;
16:41:10               UnmanagedUnregistration;
16:41:10               GenerateSerializationAssemblies;
16:41:10               CreateSatelliteAssemblies;
16:41:10               GenerateManifests;
16:41:10               GetTargetPath;
16:41:10               PrepareForRun;
16:41:10               UnmanagedRegistration;
16:41:10               IncrementalClean;
16:41:10               PostBuildEvent
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (119,5)
16:41:10         Property reassignment: $(CoreCleanDependsOn)="
16:41:10               _SdkBeforeClean;
16:41:10               
16:41:10             " (previous value: "") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (128,5)
16:41:10         Property reassignment: $(RebuildDependsOn)="
16:41:10               _SdkBeforeRebuild;
16:41:10               
16:41:10               BeforeRebuild;
16:41:10               Clean;
16:41:10               Build;
16:41:10               AfterRebuild;
16:41:10             
16:41:10             " (previous value: "
16:41:10               BeforeRebuild;
16:41:10               Clean;
16:41:10               Build;
16:41:10               AfterRebuild;
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (135,5)
16:41:10         Property reassignment: $(CompileDependsOn)="
16:41:10               
16:41:10               ResolveReferences;
16:41:10               ResolveKeySource;
16:41:10               SetWin32ManifestProperties;
16:41:10               FindReferenceAssembliesForReferences;
16:41:10               _GenerateCompileInputs;
16:41:10               BeforeCompile;
16:41:10               _TimeStampBeforeCompile;
16:41:10               _GenerateCompileDependencyCache;
16:41:10               CoreCompile;
16:41:10               _TimeStampAfterCompile;
16:41:10               AfterCompile;
16:41:10             ;
16:41:10               _CreateAppHost;
16:41:10               _CreateComHost;
16:41:10               _GetIjwHostPaths;
16:41:10             " (previous value: "
16:41:10               ResolveReferences;
16:41:10               ResolveKeySource;
16:41:10               SetWin32ManifestProperties;
16:41:10               FindReferenceAssembliesForReferences;
16:41:10               _GenerateCompileInputs;
16:41:10               BeforeCompile;
16:41:10               _TimeStampBeforeCompile;
16:41:10               _GenerateCompileDependencyCache;
16:41:10               CoreCompile;
16:41:10               _TimeStampAfterCompile;
16:41:10               AfterCompile;
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (432,5)
16:41:10         Property reassignment: $(CreateSatelliteAssembliesDependsOn)="
16:41:10               
16:41:10               _GenerateSatelliteAssemblyInputs;
16:41:10               ComputeIntermediateSatelliteAssemblies;
16:41:10               GenerateSatelliteAssemblies
16:41:10             ;
16:41:10               CoreGenerateSatelliteAssemblies
16:41:10             " (previous value: "
16:41:10               _GenerateSatelliteAssemblyInputs;
16:41:10               ComputeIntermediateSatelliteAssemblies;
16:41:10               GenerateSatelliteAssemblies
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets (823,5)
16:41:10         Property reassignment: $(DesignerRuntimeImplementationProjectOutputGroupDependsOn)="
16:41:10               
16:41:10               ;
16:41:10               
16:41:10               ;
16:41:10               BuildOnlySettings;
16:41:10               PrepareForBuild;
16:41:10               AssignTargetPaths;
16:41:10               ResolveReferences
16:41:10             
16:41:10             ;
16:41:10               _GenerateDesignerDepsFile;
16:41:10               _GenerateDesignerRuntimeConfigFile;
16:41:10               _GatherDesignerShadowCopyFiles;
16:41:10             " (previous value: "
16:41:10               ;
16:41:10               
16:41:10               ;
16:41:10               BuildOnlySettings;
16:41:10               PrepareForBuild;
16:41:10               AssignTargetPaths;
16:41:10               ResolveReferences
16:41:10             
16:41:10             ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DesignerSupport.targets (21,5)
16:41:10         Property reassignment: $(PublishReadyToRunComposite)="false" (previous value: "true") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets (20,5)
16:41:10         Property reassignment: $(_ShimInputCacheFile)="/tmp/hjve33r0.54s/obj/Debug/net5.0/restore.shiminput.cache" (previous value: "obj\Debug\net5.0\restore.shiminput.cache") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.PackTool.targets (109,5)
16:41:10         Property reassignment: $(_ShimCreatedSentinelFile)="/tmp/hjve33r0.54s/obj/Debug/net5.0/restore.shimcreated.sentinel" (previous value: "obj\Debug\net5.0\restore.shimcreated.sentinel") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.PackTool.targets (111,5)
16:41:10         Property reassignment: $(DefineConstants)="TRACE;DEBUG" (previous value: "TRACE") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.CSharp.targets (31,5)
16:41:10         Property reassignment: $(DefineConstants)="TRACE;DEBUG;NET;NET5_0;NETCOREAPP" (previous value: "TRACE;DEBUG") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.CSharp.targets (34,5)
16:41:10         Property reassignment: $(WarningLevel)="5" (previous value: "4") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.Analyzers.targets (44,5)
16:41:10         Property reassignment: $(MSBuildAllProjects)=";/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets;/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets;/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets" (previous value: ";/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets;/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets (19,5)
16:41:10         Property reassignment: $(PackageDescription)="Package Description" (previous value: "") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets (35,5)
16:41:10         Property reassignment: $(GenerateNuspecDependsOn)="Build;_LoadPackInputItems; _GetTargetFrameworksOutput; _WalkEachTargetPerFramework; _GetPackageFiles; " (previous value: "_LoadPackInputItems; _GetTargetFrameworksOutput; _WalkEachTargetPerFramework; _GetPackageFiles; ") at /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets (60,5)
16:41:10         Overriding target "GetTargetFrameworkProperties" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "GetTargetFrameworkProperties" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.Common.targets".
16:41:10         Overriding target "ResolveFrameworkReferences" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "ResolveFrameworkReferences" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets".
16:41:10         Overriding target "Run" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "Run" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets".
16:41:10         Overriding target "GenerateSupportedTargetFrameworkAlias" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "GenerateSupportedTargetFrameworkAlias" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets".
16:41:10         Overriding target "GetReferenceAssemblyPaths" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "GetReferenceAssemblyPaths" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DisableStandardFrameworkResolution.targets".
16:41:10         Overriding target "GetFrameworkPaths" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "GetFrameworkPaths" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DisableStandardFrameworkResolution.targets".
16:41:10         Overriding target "DesignerRuntimeImplementationProjectOutputGroup" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "DesignerRuntimeImplementationProjectOutputGroup" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.DesignerSupport.targets".
16:41:10         Overriding target "Publish" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "Publish" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets".
16:41:10         Overriding target "GetCopyToPublishDirectoryItems" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Microsoft.Common.CurrentVersion.targets" with target "GetCopyToPublishDirectoryItems" from project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets".
16:41:10       1>Project "/tmp/hjve33r0.54s/restore.csproj" (1) is building "/tmp/hjve33r0.54s/restore.csproj" (1:2) on node 1 (_IsProjectRestoreSupported target(s)).
16:41:10     1:2>Building with tools version "Current".
16:41:10     1:2>Target "_IsProjectRestoreSupported" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (entry point):
16:41:10     1:2>Done building target "_IsProjectRestoreSupported" in project "restore.csproj".
16:41:10     1:2>Done Building Project "/tmp/hjve33r0.54s/restore.csproj" (_IsProjectRestoreSupported target(s)).
16:41:10       1>Done executing task "MSBuild".
16:41:10         Task "MSBuild" skipped, due to false condition; ( '$(RestoreUseSkipNonexistentTargets)' != 'true' ) was evaluated as ( 'true' != 'true' ).
16:41:10         Using "WarnForInvalidProjectsTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "WarnForInvalidProjectsTask"
16:41:10           (in) AllProjects '/tmp/hjve33r0.54s/restore.csproj'
16:41:10           (in) ValidProjects '/tmp/hjve33r0.54s/restore.csproj'
16:41:10         Done executing task "WarnForInvalidProjectsTask".
16:41:10       1>Done building target "_FilterRestoreGraphProjectInputItems" in project "restore.csproj".
16:41:10         Target "_FilterRestoreGraphProjectInputItems" skipped. Previously built successfully.
16:41:10       1>Target "_GetAllRestoreProjectPathItems" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateRestoreGraph" depends on it):
16:41:10         Using "NuGetMessageTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "NuGetMessageTask"
16:41:10           Determining projects to restore...
16:41:10         Done executing task "NuGetMessageTask".
16:41:10         Task "MSBuild"
16:41:10           Global Properties:
16:41:10             ExcludeRestorePackageImports=true
16:41:10       1>Project "/tmp/hjve33r0.54s/restore.csproj" (1) is building "/tmp/hjve33r0.54s/restore.csproj" (1:3) on node 1 (_GenerateRestoreProjectPathWalk target(s)).
16:41:10     1:3>Building with tools version "Current".
16:41:10         Target "_GenerateRestoreProjectPathItemsAllFrameworks" skipped, due to false condition; ( '$(TargetFrameworks)' != '' ) was evaluated as ( '' != '' ).
16:41:10     1:3>Target "_GenerateRestoreProjectPathItemsPerFramework" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateRestoreProjectPathItemsCurrentProject" depends on it):
16:41:10         Using "ConvertToAbsolutePath" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
16:41:10         Task "ConvertToAbsolutePath"
16:41:10         Done executing task "ConvertToAbsolutePath".
16:41:10     1:3>Done building target "_GenerateRestoreProjectPathItemsPerFramework" in project "restore.csproj".
16:41:10     1:3>Target "_GenerateRestoreProjectPathItemsCurrentProject" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateRestoreProjectPathItems" depends on it):
16:41:10     1:3>Done building target "_GenerateRestoreProjectPathItemsCurrentProject" in project "restore.csproj".
16:41:10     1:3>Target "_GenerateRestoreProjectPathItems" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateRestoreProjectPathWalk" depends on it):
16:41:10         Task "RemoveDuplicates"
16:41:10         Done executing task "RemoveDuplicates".
16:41:10     1:3>Done building target "_GenerateRestoreProjectPathItems" in project "restore.csproj".
16:41:10     1:3>Target "_GenerateRestoreProjectPathWalk" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (entry point):
16:41:10         Task "MSBuild"
16:41:10         Done executing task "MSBuild".
16:41:10         Task "MSBuild" skipped, due to false condition; ( '$(RestoreUseSkipNonexistentTargets)' != 'true' ) was evaluated as ( 'true' != 'true' ).
16:41:10         Task "RemoveDuplicates"
16:41:10         Done executing task "RemoveDuplicates".
16:41:10     1:3>Done building target "_GenerateRestoreProjectPathWalk" in project "restore.csproj".
16:41:10     1:3>Done Building Project "/tmp/hjve33r0.54s/restore.csproj" (_GenerateRestoreProjectPathWalk target(s)).
16:41:10       1>Done executing task "MSBuild".
16:41:10         Task "MSBuild" skipped, due to false condition; ( '$(RestoreUseSkipNonexistentTargets)' != 'true' ) was evaluated as ( 'true' != 'true' ).
16:41:10         Task "RemoveDuplicates"
16:41:10         Done executing task "RemoveDuplicates".
16:41:10         Task "MSBuild"
16:41:10           Global Properties:
16:41:10             ExcludeRestorePackageImports=true
16:41:10       1>Project "/tmp/hjve33r0.54s/restore.csproj" (1) is building "/tmp/hjve33r0.54s/restore.csproj" (1:4) on node 1 (_IsProjectRestoreSupported target(s)).
16:41:10     1:4>Building with tools version "Current".
16:41:10         Target "_IsProjectRestoreSupported" skipped. Previously built successfully.
16:41:10     1:4>Done Building Project "/tmp/hjve33r0.54s/restore.csproj" (_IsProjectRestoreSupported target(s)).
16:41:10       1>Done executing task "MSBuild".
16:41:10         Task "MSBuild" skipped, due to false condition; ( '$(RestoreUseSkipNonexistentTargets)' != 'true' ) was evaluated as ( 'true' != 'true' ).
16:41:10       1>Done building target "_GetAllRestoreProjectPathItems" in project "restore.csproj".
16:41:10       1>Target "_GenerateRestoreGraph" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "Restore" depends on it):
16:41:10         Using "Message" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
16:41:10         Task "Message"
16:41:10           Generating dg file
16:41:10         Done executing task "Message".
16:41:10         Task "Message"
16:41:10           /tmp/hjve33r0.54s/restore.csproj
16:41:10         Done executing task "Message".
16:41:10         Task "MSBuild"
16:41:10           Global Properties:
16:41:10             ExcludeRestorePackageImports=true
16:41:10       1>Project "/tmp/hjve33r0.54s/restore.csproj" (1) is building "/tmp/hjve33r0.54s/restore.csproj" (1:5) on node 1 (_GenerateRestoreGraphProjectEntry target(s)).
16:41:10     1:5>Building with tools version "Current".
16:41:10     1:5>Target "_GetProjectJsonPath" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GetRestoreProjectStyle" depends on it):
16:41:10         Task "GetRestoreProjectJsonPathTask" skipped, due to false condition; ( '$(RestoreProjectStyle)' == 'ProjectJson' OR '$(RestoreProjectStyle)' == '' ) was evaluated as ( 'DotnetToolReference' == 'ProjectJson' OR 'DotnetToolReference' == '' ).
16:41:10     1:5>Done building target "_GetProjectJsonPath" in project "restore.csproj".
16:41:10     1:5>Target "_CheckForUnsupportedNETCoreVersion" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "CollectPackageReferences" depends on it):
16:41:10         Task "NETSdkError" skipped, due to false condition; ('$(_TargetFrameworkVersionWithoutV)' > '$(NETCoreAppMaximumVersion)') was evaluated as ('5.0' > '5.0').
16:41:10     1:5>Done building target "_CheckForUnsupportedNETCoreVersion" in project "restore.csproj".
16:41:10         Target "_CheckForEolTargetFrameworks" skipped, due to false condition; ('@(_EolNetCoreTargetFrameworkVersions->AnyHaveMetadataValue('Identity', '$(_TargetFrameworkVersionWithoutV)'))' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(CheckEolTargetFramework)' == 'true') was evaluated as ('false' and '.NETCoreApp' == '.NETCoreApp' and 'true' == 'true').
16:41:10     1:5>Target "_CheckForUnsupportedCppNETCoreVersion" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "CollectPackageReferences" depends on it):
16:41:10         Task "NETSdkError" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(_TargetFrameworkVersionWithoutV)' < '3.1' and '$(Language)' == 'C++') was evaluated as ('.NETCoreApp' == '.NETCoreApp' and '5.0' < '3.1' and 'C#' == 'C++').
16:41:10     1:5>Done building target "_CheckForUnsupportedCppNETCoreVersion" in project "restore.csproj".
16:41:10         Target "_CheckForUnsupportedNETStandardVersion" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETStandard' And '$(NETStandardMaximumVersion)' != '') was evaluated as ('.NETCoreApp' == '.NETStandard' And '' != '').
16:41:10         Target "_CheckForUnsupportedTargetFrameworkAndFeatureCombination" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETFramework') was evaluated as ('.NETCoreApp' == '.NETFramework').
16:41:10     1:5>Target "UpdateAspNetToFrameworkReference" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "ApplyImplicitVersions" depends on it):
16:41:10         Using "CheckIfPackageReferenceShouldBeFrameworkReference" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll".
16:41:10         Task "CheckIfPackageReferenceShouldBeFrameworkReference"
16:41:10         Done executing task "CheckIfPackageReferenceShouldBeFrameworkReference".
16:41:10         Task "NETSdkError" skipped, due to false condition; ('$(_ShouldRemoveAspNetCoreAll)' == 'true') was evaluated as ('False' == 'true').
16:41:10         Task "CheckIfPackageReferenceShouldBeFrameworkReference"
16:41:10         Done executing task "CheckIfPackageReferenceShouldBeFrameworkReference".
16:41:10         Task "NETSdkWarning" skipped, due to false condition; ('$(_ShouldRemoveAspNetCoreApp)' == 'true') was evaluated as ('False' == 'true').
16:41:10     1:5>Done building target "UpdateAspNetToFrameworkReference" in project "restore.csproj".
16:41:10         Target "IncludeTargetingPackReference" skipped, due to false condition; ('$(TargetFrameworkMoniker)' != '' and '$(TargetFrameworkIdentifier)' == '.NETFramework' and '$(AutomaticallyUseReferenceAssemblyPackages)' == 'true') was evaluated as ('.NETCoreApp,Version=v5.0' != '' and '.NETCoreApp' == '.NETFramework' and 'true' == 'true').
16:41:10     1:5>Target "CheckForImplicitPackageReferenceOverrides" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "ApplyImplicitVersions" depends on it):
16:41:10         Using "CheckForImplicitPackageReferenceOverrides" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll".
16:41:10         Task "CheckForImplicitPackageReferenceOverrides"
16:41:10         Done executing task "CheckForImplicitPackageReferenceOverrides".
16:41:10     1:5>Done building target "CheckForImplicitPackageReferenceOverrides" in project "restore.csproj".
16:41:10     1:5>Target "ApplyImplicitVersions" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "CollectPackageReferences" depends on it):
16:41:10         Using "ApplyImplicitVersions" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll".
16:41:10         Task "ApplyImplicitVersions"
16:41:10         Done executing task "ApplyImplicitVersions".
16:41:10     1:5>Done building target "ApplyImplicitVersions" in project "restore.csproj".
16:41:10         Target "CheckForImplicitPackageReferenceOverrides" skipped. Previously built successfully.
16:41:10         Target "ProcessFrameworkReferences" skipped, due to false condition; ('@(FrameworkReference)' != '') was evaluated as ('' != '').
16:41:10         Target "_NormalizeTargetPlatformVersion" skipped, due to false condition; ('$(TargetPlatformVersion)' != '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0)) and '$(Language)' != 'C++') was evaluated as ('' != '' and '.NETCoreApp' == '.NETCoreApp' and True and 'C#' != 'C++').
16:41:10     1:5>Target "_CheckForLanguageAndFeatureCombinationSupport" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "ProcessFrameworkReferences" depends on it):
16:41:10         Task "NETSdkError" skipped, due to false condition; ('$(Language)' == 'C++' and $(OutputType) != 'library' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp') was evaluated as ('C#' == 'C++' and Library != 'library' and '.NETCoreApp' == '.NETCoreApp').
16:41:10         Task "NETSdkError" skipped, due to false condition; ('$(Language)' == 'C++' and $(EnableComHosting) == 'true') was evaluated as ('C#' == 'C++' and  == 'true').
16:41:10         Task "NETSdkError" skipped, due to false condition; ('$(Language)' == 'C++' and $(SelfContained) == 'true') was evaluated as ('C#' == 'C++' and  == 'true').
16:41:10     1:5>Done building target "_CheckForLanguageAndFeatureCombinationSupport" in project "restore.csproj".
16:41:10         Target "IncludeTargetingPackReference" skipped, due to false condition; ('$(TargetFrameworkMoniker)' != '' and '$(TargetFrameworkIdentifier)' == '.NETFramework' and '$(AutomaticallyUseReferenceAssemblyPackages)' == 'true') was evaluated as ('.NETCoreApp,Version=v5.0' != '' and '.NETCoreApp' == '.NETFramework' and 'true' == 'true').
16:41:10     1:5>Target "_CheckForObsoleteDotNetCliToolReferences" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ObsoleteReferences.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "CollectPackageReferences" depends on it):
16:41:10         Task "NETSdkWarning" skipped, due to false condition; ( '%(_ReferenceToObsoleteDotNetCliTool.Identity)' != '' ) was evaluated as ( '' != '' ).
16:41:10     1:5>Done building target "_CheckForObsoleteDotNetCliToolReferences" in project "restore.csproj".
16:41:10     1:5>Target "CollectPackageReferences" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GetRestoreProjectStyle" depends on it):
16:41:10     1:5>Done building target "CollectPackageReferences" in project "restore.csproj".
16:41:10     1:5>Target "_GetRestoreProjectStyle" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateRestoreSpecs" depends on it):
16:41:10         Using "GetRestoreProjectStyleTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "GetRestoreProjectStyleTask"
16:41:10           (in) HasPackageReferenceItems 'True'
16:41:10           (in) MSBuildProjectDirectory '/tmp/hjve33r0.54s'
16:41:10           (in) MSBuildProjectName 'restore'
16:41:10           (in) ProjectJsonPath ''
16:41:10           (in) RestoreProjectStyle 'DotnetToolReference'
16:41:10           (out) IsPackageReferenceCompatibleProjectStyle 'True'
16:41:10           (out) ProjectStyle 'DotnetToolReference'
16:41:10         Done executing task "GetRestoreProjectStyleTask".
16:41:10     1:5>Done building target "_GetRestoreProjectStyle" in project "restore.csproj".
16:41:10     1:5>Target "_GenerateRestoreSpecs" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateRestoreGraphProjectEntry" depends on it):
16:41:10         Task "Message"
16:41:10           Restore entry point /tmp/hjve33r0.54s/restore.csproj
16:41:10         Done executing task "Message".
16:41:10     1:5>Done building target "_GenerateRestoreSpecs" in project "restore.csproj".
16:41:10     1:5>Target "_GetRestoreSettingsOverrides" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GetRestoreSettings" depends on it):
16:41:10         Task "MSBuild"
16:41:10       0>The target "_CheckForInvalidConfigurationAndPlatform" listed in a BeforeTargets attribute at "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets (487,11)" does not exist in the project, and will be ignored.
16:41:10     1:5>Project "/tmp/hjve33r0.54s/restore.csproj" (1:5) is building "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" (2) on node 1 (_GetRestorePackagesPathOverride target(s)).
16:41:10       2>Building with tools version "Current".
16:41:10       2>Target "_GetRestorePackagesPathOverride" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" (entry point):
16:41:10       2>Done building target "_GetRestorePackagesPathOverride" in project "NuGet.targets".
16:41:10       2>Done Building Project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" (_GetRestorePackagesPathOverride target(s)).
16:41:10     1:5>Done executing task "MSBuild".
16:41:10         Task "MSBuild" skipped, due to false condition; ( '$(RestoreRepositoryPathOverride)' != '' ) was evaluated as ( '' != '' ).
16:41:10         Task "MSBuild" skipped, due to false condition; ( '$(RestoreSources)' != '' ) was evaluated as ( '' != '' ).
16:41:10         Task "MSBuild"
16:41:10     1:5>Project "/tmp/hjve33r0.54s/restore.csproj" (1:5) is building "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" (2:2) on node 1 (_GetRestoreFallbackFoldersOverride target(s)).
16:41:10     2:2>Building with tools version "Current".
16:41:10     2:2>Target "_GetRestoreFallbackFoldersOverride" in project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" (entry point):
16:41:10     2:2>Done building target "_GetRestoreFallbackFoldersOverride" in project "NuGet.targets".
16:41:10     2:2>Done Building Project "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" (_GetRestoreFallbackFoldersOverride target(s)).
16:41:10     1:5>Done executing task "MSBuild".
16:41:10     1:5>Done building target "_GetRestoreSettingsOverrides" in project "restore.csproj".
16:41:10     1:5>Target "_GetRestoreSettingsPerFramework" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GetRestoreSettingsCurrentProject" depends on it):
16:41:10     1:5>Done building target "_GetRestoreSettingsPerFramework" in project "restore.csproj".
16:41:10     1:5>Target "_GetRestoreSettingsCurrentProject" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GetRestoreSettings" depends on it):
16:41:10     1:5>Done building target "_GetRestoreSettingsCurrentProject" in project "restore.csproj".
16:41:10         Target "_GetRestoreSettingsAllFrameworks" skipped, due to false condition; ( '$(TargetFrameworks)' != '' AND '$(PackageReferenceCompatibleProjectStyle)' == 'true' ) was evaluated as ( '' != '' AND 'True' == 'true' ).
16:41:10     1:5>Target "_GetRestoreSettings" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateDotnetCliToolReferenceSpecs" depends on it):
16:41:10         Using "GetRestoreSettingsTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "GetRestoreSettingsTask"
16:41:10           (in) ProjectUniqueName '/tmp/hjve33r0.54s/restore.csproj'
16:41:10           (in) RestoreSources ''
16:41:10           (in) RestorePackagesPath '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45'
16:41:10           (in) RestoreRepositoryPath ''
16:41:10           (in) RestoreFallbackFolders 'clear'
16:41:10           (in) RestoreConfigFile ''
16:41:10           (in) RestoreSolutionDirectory ''
16:41:10           (in) RestoreRootConfigDirectory '/opt/jenkins/workspace/Toolchain/CollectData'
16:41:10           (in) RestorePackagesPathOverride ''
16:41:10           (in) RestoreSourcesOverride ''
16:41:10           (in) RestoreFallbackFoldersOverride ''
16:41:10           (in) RestoreProjectStyle 'DotnetToolReference'
16:41:10           (in) MSBuildStartupDirectory '/opt/jenkins/workspace/Toolchain/CollectData'
16:41:10           (out) OutputPackagesPath '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45'
16:41:10           (out) OutputRepositoryPath ''
16:41:10           (out) OutputSources 'https://artifactory.**/artifactory/api/nuget/nuget-virtual'
16:41:10           (out) OutputFallbackFolders ''
16:41:10           (out) OutputConfigFilePaths '/home/baseuser/.nuget/NuGet/NuGet.Config'
16:41:10         Done executing task "GetRestoreSettingsTask".
16:41:10     1:5>Done building target "_GetRestoreSettings" in project "restore.csproj".
16:41:10     1:5>Target "_GenerateDotnetCliToolReferenceSpecs" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateRestoreGraphProjectEntry" depends on it):
16:41:10         Using "GetRestoreDotnetCliToolsTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "GetRestoreDotnetCliToolsTask"
16:41:10           (in) ProjectPath '/tmp/hjve33r0.54s/restore.csproj'
16:41:10           (in) DotnetCliToolReferences ''
16:41:10           (in) RestoreSources 'https://artifactory.**/artifactory/api/nuget/nuget-virtual'
16:41:10           (in) RestorePackagesPath '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45'
16:41:10           (in) RestoreConfigFilePaths '/home/baseuser/.nuget/NuGet/NuGet.Config'
16:41:10         Done executing task "GetRestoreDotnetCliToolsTask".
16:41:10     1:5>Done building target "_GenerateDotnetCliToolReferenceSpecs" in project "restore.csproj".
16:41:10     1:5>Target "_GenerateRestoreGraphProjectEntry" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (entry point):
16:41:10     1:5>Done building target "_GenerateRestoreGraphProjectEntry" in project "restore.csproj".
16:41:10     1:5>Done Building Project "/tmp/hjve33r0.54s/restore.csproj" (_GenerateRestoreGraphProjectEntry target(s)).
16:41:10       1>Done executing task "MSBuild".
16:41:10         Task "MSBuild"
16:41:10           Global Properties:
16:41:10             ExcludeRestorePackageImports=true
16:41:10       1>Project "/tmp/hjve33r0.54s/restore.csproj" (1) is building "/tmp/hjve33r0.54s/restore.csproj" (1:6) on node 1 (_GenerateProjectRestoreGraph target(s)).
16:41:10     1:6>Building with tools version "Current".
16:41:10         Target "_GetRestoreProjectStyle" skipped. Previously built successfully.
16:41:10         Target "_GetRestoreProjectStyle" skipped. Previously built successfully.
16:41:10         Target "_GetRestoreProjectStyle" skipped. Previously built successfully.
16:41:10     1:6>Target "_GetRestoreTargetFrameworksOutput" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateRestoreProjectSpec" depends on it):
16:41:10         Using "GetProjectTargetFrameworksTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "GetProjectTargetFrameworksTask"
16:41:10           (in) ProjectPath '/tmp/hjve33r0.54s/restore.csproj'
16:41:10           (in) TargetFrameworkMoniker '.NETCoreApp,Version=v5.0'
16:41:10           (in) TargetPlatformIdentifier ''
16:41:10           (in) TargetPlatformVersion ''
16:41:10           (in) TargetPlatformMinVersion ''
16:41:10           (in) TargetFrameworks ''
16:41:10           (in) TargetFramework 'net5.0'
16:41:10           (out) ProjectTargetFrameworks 'net5.0'
16:41:10         Done executing task "GetProjectTargetFrameworksTask".
16:41:10     1:6>Done building target "_GetRestoreTargetFrameworksOutput" in project "restore.csproj".
16:41:10         Target "_GetRestoreSettings" skipped. Previously built successfully.
16:41:10     1:6>Target "_GenerateRestoreProjectSpec" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateProjectRestoreGraph" depends on it):
16:41:10         Task "ConvertToAbsolutePath"
16:41:10         Done executing task "ConvertToAbsolutePath".
16:41:10     1:6>Done building target "_GenerateRestoreProjectSpec" in project "restore.csproj".
16:41:10         Target "_GenerateProjectRestoreGraphAllFrameworks" skipped, due to false condition; ( '$(TargetFrameworks)' != '' ) was evaluated as ( '' != '' ).
16:41:10         Target "_GetRestoreProjectStyle" skipped. Previously built successfully.
16:41:10         Target "CollectPackageReferences" skipped. Previously built successfully.
16:41:10         Target "ProcessFrameworkReferences" skipped, due to false condition; ('@(FrameworkReference)' != '') was evaluated as ('' != '').
16:41:10         Target "_NormalizeTargetPlatformVersion" skipped, due to false condition; ('$(TargetPlatformVersion)' != '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0)) and '$(Language)' != 'C++') was evaluated as ('' != '' and '.NETCoreApp' == '.NETCoreApp' and True and 'C#' != 'C++').
16:41:10     1:6>Target "CollectPackageDownloads" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateProjectRestoreGraphPerFramework" depends on it):
16:41:10     1:6>Done building target "CollectPackageDownloads" in project "restore.csproj".
16:41:10     1:6>Target "CollectFrameworkReferences" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateProjectRestoreGraphPerFramework" depends on it):
16:41:10     1:6>Done building target "CollectFrameworkReferences" in project "restore.csproj".
16:41:10     1:6>Target "CollectCentralPackageVersions" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateProjectRestoreGraphPerFramework" depends on it):
16:41:10     1:6>Done building target "CollectCentralPackageVersions" in project "restore.csproj".
16:41:10         Target "PrepRestoreForStoreProjects" skipped, due to false condition; ('$(StorePackageName)' != '') was evaluated as ('' != '').
16:41:10     1:6>Target "_GenerateProjectRestoreGraphPerFramework" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateProjectRestoreGraphCurrentProject" depends on it):
16:41:10         Using "GetRestoreProjectReferencesTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "GetRestoreProjectReferencesTask"
16:41:10           (in) ProjectUniqueName '/tmp/hjve33r0.54s/restore.csproj'
16:41:10           (in) TargetFrameworks 'net5.0'
16:41:10           (in) ProjectReferences ''
16:41:10           (in) ParentProjectPath '/tmp/hjve33r0.54s/restore.csproj'
16:41:10         Done executing task "GetRestoreProjectReferencesTask".
16:41:10         Using "GetRestorePackageReferencesTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "GetRestorePackageReferencesTask"
16:41:10           (in) ProjectUniqueName '/tmp/hjve33r0.54s/restore.csproj'
16:41:10           (in) TargetFrameworks 'net5.0'
16:41:10           (in) PackageReferences 'powershell'
16:41:10         Done executing task "GetRestorePackageReferencesTask".
16:41:10         Task "GetCentralPackageVersionsTask" skipped, due to false condition; ( '$(PackageReferenceCompatibleProjectStyle)' == 'true' AND '$(_CentralPackageVersionsEnabled)' == 'true' ) was evaluated as ( 'True' == 'true' AND '' == 'true' ).
16:41:10         Using "GetRestorePackageDownloadsTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "GetRestorePackageDownloadsTask"
16:41:10           (in) ProjectUniqueName '/tmp/hjve33r0.54s/restore.csproj'
16:41:10           (in) TargetFrameworks 'net5.0'
16:41:10           (in) PackageDownloads ''
16:41:10         Done executing task "GetRestorePackageDownloadsTask".
16:41:10         Using "GetRestoreFrameworkReferencesTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "GetRestoreFrameworkReferencesTask"
16:41:10           (in) ProjectUniqueName '/tmp/hjve33r0.54s/restore.csproj'
16:41:10           (in) TargetFrameworks 'net5.0'
16:41:10           (in) FrameworkReferences ''
16:41:10         Done executing task "GetRestoreFrameworkReferencesTask".
16:41:10     1:6>Done building target "_GenerateProjectRestoreGraphPerFramework" in project "restore.csproj".
16:41:10     1:6>Target "_GenerateProjectRestoreGraphCurrentProject" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateRestoreDependencies" depends on it):
16:41:10     1:6>Done building target "_GenerateProjectRestoreGraphCurrentProject" in project "restore.csproj".
16:41:10     1:6>Target "_GenerateRestoreDependencies" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "_GenerateProjectRestoreGraph" depends on it):
16:41:10     1:6>Done building target "_GenerateRestoreDependencies" in project "restore.csproj".
16:41:10     1:6>Target "_GenerateProjectRestoreGraph" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (entry point):
16:41:10     1:6>Done building target "_GenerateProjectRestoreGraph" in project "restore.csproj".
16:41:10     1:6>Done Building Project "/tmp/hjve33r0.54s/restore.csproj" (_GenerateProjectRestoreGraph target(s)).
16:41:10       1>Done executing task "MSBuild".
16:41:10       1>Done building target "_GenerateRestoreGraph" in project "restore.csproj".
16:41:10         Target "_CheckForUnsupportedTargetFramework" skipped, due to false condition; ('$(_UnsupportedTargetFrameworkError)' == 'true') was evaluated as ('' == 'true').
16:41:10       1>Target "_CollectTargetFrameworkForTelemetry" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "Restore" depends on it):
16:41:10         Using "AllowEmptyTelemetry" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/../tools/net5.0/Microsoft.NET.Build.Tasks.dll".
16:41:10         Task "AllowEmptyTelemetry"
16:41:10         Done executing task "AllowEmptyTelemetry".
16:41:10       1>Done building target "_CollectTargetFrameworkForTelemetry" in project "restore.csproj".
16:41:10       1>Target "_CheckForUnsupportedNETCoreVersion" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "Restore" depends on it):
16:41:10         Task "NETSdkError" skipped, due to false condition; ('$(_TargetFrameworkVersionWithoutV)' > '$(NETCoreAppMaximumVersion)') was evaluated as ('5.0' > '5.0').
16:41:10       1>Done building target "_CheckForUnsupportedNETCoreVersion" in project "restore.csproj".
16:41:10         Target "_CheckForEolTargetFrameworks" skipped, due to false condition; ('@(_EolNetCoreTargetFrameworkVersions->AnyHaveMetadataValue('Identity', '$(_TargetFrameworkVersionWithoutV)'))' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(CheckEolTargetFramework)' == 'true') was evaluated as ('false' and '.NETCoreApp' == '.NETCoreApp' and 'true' == 'true').
16:41:10       1>Target "_CheckForUnsupportedCppNETCoreVersion" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (target "Restore" depends on it):
16:41:10         Task "NETSdkError" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(_TargetFrameworkVersionWithoutV)' < '3.1' and '$(Language)' == 'C++') was evaluated as ('.NETCoreApp' == '.NETCoreApp' and '5.0' < '3.1' and 'C#' == 'C++').
16:41:10       1>Done building target "_CheckForUnsupportedCppNETCoreVersion" in project "restore.csproj".
16:41:10         Target "_CheckForUnsupportedNETStandardVersion" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETStandard' And '$(NETStandardMaximumVersion)' != '') was evaluated as ('.NETCoreApp' == '.NETStandard' And '' != '').
16:41:10         Target "_CheckForUnsupportedTargetFrameworkAndFeatureCombination" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETFramework') was evaluated as ('.NETCoreApp' == '.NETFramework').
16:41:10       1>Target "Restore" in file "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets" from project "/tmp/hjve33r0.54s/restore.csproj" (entry point):
16:41:10         Task "RemoveDuplicates"
16:41:10         Done executing task "RemoveDuplicates".
16:41:10         Using "RestoreTask" task from assembly "/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.Build.Tasks.dll".
16:41:10         Task "RestoreTask"
16:41:10           (in) RestoreGraphItems Count '4'
16:41:10           (in) RestoreDisableParallel 'False'
16:41:10           (in) RestoreNoCache 'False'
16:41:10           (in) RestoreIgnoreFailedSources 'False'
16:41:10           (in) RestoreRecursive 'True'
16:41:10           (in) RestoreForce 'False'
16:41:10           (in) HideWarningsAndErrors 'False'
16:41:10           (in) RestoreForceEvaluate 'False'
16:41:10           (in) RestorePackagesConfig 'False'
16:41:10           Running restore with 8 concurrent jobs.
16:41:10           Reading project file /tmp/hjve33r0.54s/restore.csproj.
16:41:10           Restoring packages for /tmp/hjve33r0.54s/restore.csproj...
16:41:10           Restoring packages for .NETCoreApp,Version=v5.0...
16:41:10             GET https://artifactory.**/artifactory/api/nuget/nuget-virtual/FindPackagesById()?id='powershell'&semVerLevel=2.0.0
16:41:11             OK https://artifactory.**/artifactory/api/nuget/nuget-virtual/FindPackagesById()?id='powershell'&semVerLevel=2.0.0 1255ms
16:41:11             GET https://artifactory.**/artifactory/api/nuget/nuget-virtual/Download/PowerShell/7.1.0
16:41:12             OK https://artifactory.**/artifactory/api/nuget/nuget-virtual/Download/PowerShell/7.1.0 284ms
16:41:14           Resolving conflicts for net5.0...
16:41:14           Acquiring lock for the installation of PowerShell 7.1.0
16:41:14           Acquired lock for the installation of PowerShell 7.1.0
16:41:14           Installing PowerShell 7.1.0.
16:58:21           PackageSignatureVerificationLog: PackageIdentity: PowerShell.7.1.0 Source: https://artifactory.**/artifactory/api/nuget/nuget-virtual PackageSignatureValidity: True
16:58:21       1>/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets(131,5): error : Could not find file '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45/powershell/7.1.0/xxxwj3tc.4vi'. [/tmp/hjve33r0.54s/restore.csproj]
16:58:21           System.IO.FileNotFoundException: Could not find file '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45/powershell/7.1.0/xxxwj3tc.4vi'.
16:58:21           File name: '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45/powershell/7.1.0/xxxwj3tc.4vi'
16:58:21              at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func`2 errorRewriter)
16:58:21              at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode)
16:58:21              at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
16:58:21              at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
16:58:21              at NuGet.Protocol.RemotePackageArchiveDownloader.GetDestinationStream()
16:58:21              at NuGet.Protocol.RemotePackageArchiveDownloader.GetPackageHashAsync(String hashAlgorithm, CancellationToken cancellationToken)
16:58:21              at NuGet.Packaging.PackageExtractor.<>c__DisplayClass5_0.<<InstallFromSourceAsync>b__0>d.MoveNext()
16:58:21           --- End of stack trace from previous location ---
16:58:21              at NuGet.Common.ConcurrencyUtilities.ExecuteWithFileLockedAsync[T](String filePath, Func`2 action, CancellationToken token)
16:58:21              at NuGet.Common.ConcurrencyUtilities.ExecuteWithFileLockedAsync[T](String filePath, Func`2 action, CancellationToken token)
16:58:21              at NuGet.Packaging.PackageExtractor.InstallFromSourceAsync(PackageIdentity packageIdentity, IPackageDownloader packageDownloader, VersionFolderPathResolver versionFolderPathResolver, PackageExtractionContext packageExtractionContext, CancellationToken token, Guid parentId)
16:58:21              at NuGet.Commands.ProjectRestoreCommand.InstallPackageAsync(RemoteMatch installItem, NuGetv3LocalRepository userPackageFolder, PackageExtractionContext packageExtractionContext, CancellationToken token)
16:58:21              at NuGet.Commands.ProjectRestoreCommand.InstallPackagesAsync(HashSet`1 uniquePackages, IEnumerable`1 graphs, IList`1 downloadDependencyInformations, NuGetv3LocalRepository userPackageFolder, CancellationToken token)
16:58:21              at NuGet.Commands.ProjectRestoreCommand.TryRestoreAsync(LibraryRange projectRange, IEnumerable`1 frameworkRuntimePairs, NuGetv3LocalRepository userPackageFolder, IReadOnlyList`1 fallbackPackageFolders, RemoteDependencyWalker remoteWalker, RemoteWalkContext context, Boolean forceRuntimeGraphCreation, CancellationToken token, TelemetryActivity telemetryActivity)
16:58:21              at NuGet.Commands.RestoreCommand.ExecuteRestoreAsync(NuGetv3LocalRepository userPackageFolder, IReadOnlyList`1 fallbackPackageFolders, RemoteWalkContext context, CancellationToken token, TelemetryActivity telemetryActivity)
16:58:21              at NuGet.Commands.RestoreCommand.ExecuteAsync(CancellationToken token)
16:58:21              at NuGet.Commands.RestoreRunner.ExecuteAsync(RestoreSummaryRequest summaryRequest, CancellationToken token)
16:58:21              at NuGet.Commands.RestoreRunner.ExecuteAndCommitAsync(RestoreSummaryRequest summaryRequest, CancellationToken token)
16:58:21              at NuGet.Commands.RestoreRunner.CompleteTaskAsync(List`1 restoreTasks)
16:58:21              at NuGet.Commands.RestoreRunner.RunAsync(IEnumerable`1 restoreRequests, RestoreArgs restoreContext, CancellationToken token)
16:58:21              at NuGet.Commands.RestoreRunner.RunAsync(RestoreArgs restoreContext, CancellationToken token)
16:58:21              at NuGet.Build.Tasks.BuildTasksUtility.RestoreAsync(DependencyGraphSpec dependencyGraphSpec, Boolean interactive, Boolean recursive, Boolean noCache, Boolean ignoreFailedSources, Boolean disableParallel, Boolean force, Boolean forceEvaluate, Boolean hideWarningsAndErrors, Boolean restorePC, Boolean cleanupAssetsForUnsupportedProjects, ILogger log, CancellationToken cancellationToken)
16:58:21              at NuGet.Build.Tasks.RestoreTask.ExecuteAsync(ILogger log)
16:58:21         Done executing task "RestoreTask" -- FAILED.
16:58:21       1>Done building target "Restore" in project "restore.csproj" -- FAILED.
16:58:21       1>Done Building Project "/tmp/hjve33r0.54s/restore.csproj" (Restore target(s)) -- FAILED.
16:58:21  
16:58:21  Build FAILED.
16:58:21  
16:58:21         "/tmp/hjve33r0.54s/restore.csproj" (Restore target) (1) ->
16:58:21         (Restore target) -> 
16:58:21           /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets(131,5): error : Could not find file '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/lctcyq2z.k45/powershell/7.1.0/xxxwj3tc.4vi'. [/tmp/hjve33r0.54s/restore.csproj]
16:58:21  
16:58:21      0 Warning(s)
16:58:21      1 Error(s)
16:58:21  
16:58:21  Time Elapsed 00:17:04.42
16:58:21  The tool package could not be restored.
16:58:21  Tool 'powershell' failed to install. This failure may have been caused by:
16:58:21  
16:58:21  * You are attempting to install a preview release and did not use the --version option to specify the version.
16:58:21  * A package by this name was found, but it was not a .NET tool.
16:58:21  * The required NuGet feed cannot be accessed, perhaps because of an Internet connection problem.
16:58:21  * You mistyped the name of the tool.
16:58:21  
16:58:21  For more reasons, including package naming enforcement, visit https://aka.ms/failure-installing-tool```
@Dotnet-GitSync-Bot
Copy link

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

@GrabYourPitchforks GrabYourPitchforks transferred this issue from dotnet/runtime Nov 15, 2020
@msallin
Copy link
Author

msallin commented Nov 17, 2020

I persisted the workspace to see if the file really isn't there.

10:26:27           Installing PowerShell 7.1.0.
10:43:34           PackageSignatureVerificationLog: PackageIdentity: PowerShell.7.1.0 Source: https://artifactory.***/artifactory/api/nuget/nuget-virtual PackageSignatureValidity: True
10:43:34       1>/opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets(131,5): error : Could not find file '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/iygmqlar.ug2/powershell/7.1.0/4wcole3s.542'. [/tmp/0roxakfh.qai/restore.csproj]
10:43:34           System.IO.FileNotFoundException: Could not find file '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/iygmqlar.ug2/powershell/7.1.0/4wcole3s.542'.
10:43:34           File name: '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/iygmqlar.ug2/powershell/7.1.0/4wcole3s.542'
10:43:34              at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func`2 errorRewriter)
10:43:34              at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode)
10:43:34              at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
10:43:34              at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
10:43:34              at NuGet.Protocol.RemotePackageArchiveDownloader.GetDestinationStream()
10:43:34              at NuGet.Protocol.RemotePackageArchiveDownloader.GetPackageHashAsync(String hashAlgorithm, CancellationToken cancellationToken)
10:43:34              at NuGet.Packaging.PackageExtractor.<>c__DisplayClass5_0.<<InstallFromSourceAsync>b__0>d.MoveNext()
10:43:34           --- End of stack trace from previous location ---
10:43:34              at NuGet.Common.ConcurrencyUtilities.ExecuteWithFileLockedAsync[T](String filePath, Func`2 action, CancellationToken token)
10:43:34              at NuGet.Common.ConcurrencyUtilities.ExecuteWithFileLockedAsync[T](String filePath, Func`2 action, CancellationToken token)
10:43:34              at NuGet.Packaging.PackageExtractor.InstallFromSourceAsync(PackageIdentity packageIdentity, IPackageDownloader packageDownloader, VersionFolderPathResolver versionFolderPathResolver, PackageExtractionContext packageExtractionContext, CancellationToken token, Guid parentId)
10:43:34              at NuGet.Commands.ProjectRestoreCommand.InstallPackageAsync(RemoteMatch installItem, NuGetv3LocalRepository userPackageFolder, PackageExtractionContext packageExtractionContext, CancellationToken token)
10:43:34              at NuGet.Commands.ProjectRestoreCommand.InstallPackagesAsync(HashSet`1 uniquePackages, IEnumerable`1 graphs, IList`1 downloadDependencyInformations, NuGetv3LocalRepository userPackageFolder, CancellationToken token)
10:43:34              at NuGet.Commands.ProjectRestoreCommand.TryRestoreAsync(LibraryRange projectRange, IEnumerable`1 frameworkRuntimePairs, NuGetv3LocalRepository userPackageFolder, IReadOnlyList`1 fallbackPackageFolders, RemoteDependencyWalker remoteWalker, RemoteWalkContext context, Boolean forceRuntimeGraphCreation, CancellationToken token, TelemetryActivity telemetryActivity)
10:43:34              at NuGet.Commands.RestoreCommand.ExecuteRestoreAsync(NuGetv3LocalRepository userPackageFolder, IReadOnlyList`1 fallbackPackageFolders, RemoteWalkContext context, CancellationToken token, TelemetryActivity telemetryActivity)
10:43:34              at NuGet.Commands.RestoreCommand.ExecuteAsync(CancellationToken token)
10:43:34              at NuGet.Commands.RestoreRunner.ExecuteAsync(RestoreSummaryRequest summaryRequest, CancellationToken token)
10:43:34              at NuGet.Commands.RestoreRunner.ExecuteAndCommitAsync(RestoreSummaryRequest summaryRequest, CancellationToken token)
10:43:34              at NuGet.Commands.RestoreRunner.CompleteTaskAsync(List`1 restoreTasks)
10:43:34              at NuGet.Commands.RestoreRunner.RunAsync(IEnumerable`1 restoreRequests, RestoreArgs restoreContext, CancellationToken token)
10:43:34              at NuGet.Commands.RestoreRunner.RunAsync(RestoreArgs restoreContext, CancellationToken token)
10:43:34              at NuGet.Build.Tasks.BuildTasksUtility.RestoreAsync(DependencyGraphSpec dependencyGraphSpec, Boolean interactive, Boolean recursive, Boolean noCache, Boolean ignoreFailedSources, Boolean disableParallel, Boolean force, Boolean forceEvaluate, Boolean hideWarningsAndErrors, Boolean restorePC, Boolean cleanupAssetsForUnsupportedProjects, ILogger log, CancellationToken cancellationToken)
10:43:34              at NuGet.Build.Tasks.RestoreTask.ExecuteAsync(ILogger log)
10:43:34         Done executing task "RestoreTask" -- FAILED.
10:43:34       1>Done building target "Restore" in project "restore.csproj" -- FAILED.
10:43:34       1>Done Building Project "/tmp/0roxakfh.qai/restore.csproj" (Restore target(s)) -- FAILED.
10:43:34  
10:43:34  Build FAILED.
10:43:34  
10:43:34         "/tmp/0roxakfh.qai/restore.csproj" (Restore target) (1) ->
10:43:34         (Restore target) -> 
10:43:34           /opt/jenkins/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/dotnet-sdk-5.0/sdk/5.0.100/NuGet.targets(131,5): error : Could not find file '/opt/jenkins/workspace/Toolchain/CollectData/tools/.store/.stage/iygmqlar.ug2/powershell/7.1.0/4wcole3s.542'. [/tmp/0roxakfh.qai/restore.csproj]

image

@marcpopMSFT marcpopMSFT added the untriaged Request triage from a team member label Nov 17, 2020
@msallin msallin changed the title .NET 5: Unable to install some global tools .NET 5: Unable to install some .NET tools (dotnet tool install) Nov 18, 2020
@sfoslund sfoslund removed the untriaged Request triage from a team member label Nov 18, 2020
@sfoslund sfoslund removed their assignment Nov 18, 2020
@sfoslund sfoslund added this to the Backlog milestone Nov 18, 2020
@sfoslund
Copy link
Member

@wli3 this seems to be an issue with dotnet tool install

@wli3 wli3 self-assigned this Nov 18, 2020
@wli3
Copy link

wli3 commented Nov 18, 2020

This might be a race condition. I've seen similar failures before but I still cannot repro

@msallin
Copy link
Author

msallin commented Nov 19, 2020

Any idea how to troubleshoot? It is reproducible constantly (but only on our Jenkins slaves which are Linux containers btw). We are willing to invest some time here, as it blocks our whole company from updating to .NET 5.

EDIT: The workspace w/o the file point into the wrong direction as this is the workspace after the failed install. When looking at the NuGet code I noticed that there is some cleanup code. Here is a screenshot of the Workspace during the install.

image

@wli3
Copy link

wli3 commented Nov 19, 2020

@nkolev92 does the stack trace ring a bell? Any suggestion on how to investigate?

@wli3
Copy link

wli3 commented Nov 19, 2020

@msallin is it possible for you to have a docker image with minimal repro (with only install dotnet tools steps) so that I can try it on my machine?

@nkolev92
Copy link
Contributor

ACL issue maybe?
First time I'm seeing this specific stack trace.

@msallin
Copy link
Author

msallin commented Nov 19, 2020

is it possible for you to have a docker image with minimal repro (with only install dotnet tools steps) so that I can try it on my machine?

Hmm.. It's a Jenkins slave. Not sure if this is possible/reasonable. I'll contact our toolchain guys and discuss this.

ACL issue maybe?

Keep in mind that it works a) for .NET 2.2, 3.0 and 3.1 but not for 5.0 b) it works with some global tools (seems that only custom created tools hosted on our NuGet feed work). Hard to imagine that this is an ACL issue, isn't it?

Further context:

  • I now tried it with NuGet w/o or own NuGet feed. Same issue.
  • Before the 17min elapsed I only see "Installing dotnet-reportgenerator-globaltool 4.8.0." after that, the log "PackageSignatureVerificationLog" follows and the error.
  • We work with .NET Core on the slaves like this:
    -- Add a "custom tool" for every SDK (tar.gz), Jenkins copies this to each slave and extracts it
    -- Set DOTNET_ROOT and PATH
pipeline {
    agent { label 'linux-slaves'  }
    stages {
        stage('Prepare workspace') {
            steps {
                script {
                    env.DOTNET_ROOT = steps.tool name: "dotnet-sdk-5.0", type: 'com.cloudbees.jenkins.plugins.customtools.CustomTool'
                    env.PATH = "${env.DOTNET_ROOT}:${env.PATH}"
                    sh "dotnet tool install dotnet-reportgenerator-globaltool --tool-path ./tools/ -v d"
                }
            }
        }
    }
}

Thoughts:
When I look at the stack trace I don't see anything there which would block and wait for a timeout. The error is not the timeout but the file which wasn't found. However, the job hangs for 17min and shows "installing". As described above, afterwards, the message "PackageSignatureVerificationLog" appears.
Is it okay to conclude that the real problem is in between or do you think the missing file is the actual problem?
A catched but not logged exception which leads to the missing file and hides the real problem..?

@msallin
Copy link
Author

msallin commented Nov 23, 2020

The problem is "solved" by using env.NUGET_CERT_REVOCATION_MODE = 'offline'.

Open questions:

  1. What changed form .NET 3.1 to 5.0 that this is necessary?
  2. How can I configure a proxy to perform this check (we aren't offline but have only a connection to the outside, using a http-proxy)?

@msallin
Copy link
Author

msallin commented Nov 23, 2020

I looked a bit at the source code. It seems like:
A signatureException is thrown and in the method "ExecuteWithFileLockedAsync" this causes the "finally" to dispose the stream (which, according to the comment, deletes the file).
I would say at least the exception handling need to be fixed.

@wli3
Copy link

wli3 commented Dec 1, 2020

I looked a bit at the source code. It seems like:
A signatureException is thrown and in the method "ExecuteWithFileLockedAsync" this causes the "finally" to dispose the stream (which, according to the comment, deletes the file).
I would say at least the exception handling need to be fixed.

@nkolev92 something to look into in nuget?

@nkolev92
Copy link
Contributor

nkolev92 commented Dec 1, 2020

What changed form .NET 3.1 to 5.0 that this is necessary?

In 5.0, signature verification was added. Probably what's causing this problem.

cc @heng-liu and @kartheekp-ms who did the work there.

I imagine you have certain ports blocked on those machines that makes the verification fail.

@kartheekp-ms
Copy link
Contributor

kartheekp-ms commented Dec 1, 2020

@nkolev92 - It looks like customers are hitting the race condition mentioned here because the logs pasted in above comments showed PackageSignatureValidity as true.

10:43:34 PackageSignatureVerificationLog: PackageIdentity: PowerShell.7.1.0 Source: https://artifactory.***/artifactory/api/nuget/nuget-virtual PackageSignatureValidity: True

16:58:21 PackageSignatureVerificationLog: PackageIdentity: PowerShell.7.1.0 Source: https://artifactory.**/artifactory/api/nuget/nuget-virtual PackageSignatureValidity: True

I think, it is just a coincidence that installation succeeded upon setting NUGET_CERT_REVOCATION_MODE to offline. This doc explains why it is not recommended to set NUGET_CERT_REVOCATION_MODE to offline under normal circumstances.

@wli3
Copy link

wli3 commented Dec 2, 2020

@kartheekp-ms @nkolev92 so this is considered a user error?

@msallin
Copy link
Author

msallin commented Dec 2, 2020

What on this issue can be considered as user error? I don't understand what's wrong with what we are doing (especially, as this works fine for 3.1).

I read through the linked issue. If it is the same, this issue should not occur anymore, when we specify the tool version, right? Should I try to reproduce it with specify the version?

@nkolev92
Copy link
Contributor

nkolev92 commented Dec 2, 2020

@kartheekp-ms

The race condition linked is an old tools implementation, not the same as global tools. Global tools regular restore. There's only 1 thread trying to write here.

@kartheekp-ms
Copy link
Contributor

kartheekp-ms commented Dec 3, 2020

@msallin I am unable to reproduce this issue on WSL (Windows Subsystem for Linux) and Windows with nuget.org feed enabled. Executed dotnet tool install PowerShell --tool-path ./tools/ -v d command on WSL and on Windows with a different value for --tools-path. Both the commands succeeded.

Transferring this issue to NuGet side. If you can provide us a repro that could be great to troubleshoot this issue.

@msallin
Copy link
Author

msallin commented Dec 3, 2020

I'm also unable to reproduce it when not using our Jenkins-Slaves. In the meantime, I tried to use NuGet directly (without Artifactory). It's the same result.

@wli3
Copy link

wli3 commented Sep 28, 2021

close due to no repro

@wli3 wli3 closed this as completed Sep 28, 2021
@wli3 wli3 removed their assignment Sep 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants