microsoft / azure-pipelines-agent

Azure Pipelines Agent 🚀
MIT License
1.7k stars 857 forks source link

Can't use configure agent via command line when password contains '&' character #1796

Closed biltongza closed 5 years ago

biltongza commented 5 years ago

Have you tried trouble shooting?

Trouble shooting doc Yes

Agent Version and Platform

Version of your agent? 2.102.0/2.100.1/... 2.131.0

OS of the machine running the agent? OSX/Windows/Linux/... Server 2012 R2

VSTS Type and Version

VisualStudio.com or On-Prem TFS? On-Prem

If On-Prem TFS, which release? 2015 RTM/QU1/QU2/... Version 16.131.27701.1

What's not working?

I am trying to install an agent over a remote powershell session. My command line looks like this: .\config.cmd --unattended --url <Url goes here> --auth negotiate --userName <my username> --password <my password> --pool AIMS-Build --agent XZAOBCC2WEB0344.Build.1 --acceptTeeEula --runAsService --windowsLogonAccount <service account name> --windowsLogonPassword '<service account password>'

This is the output I get:

>> Connect:

Connecting to server ...

>> Register Agent:

Scanning for tool capabilities.
Connecting to the server.
Successfully added the agent
Testing agent connection.
2018-08-29 10:03:09Z: Settings Saved.
.\config.cmd : Invalid windows credentials entered. Try again or ctrl-c to quit
At line:1 char:1
+ .\config.cmd --unattended --url *** --auth ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (Invalid windows... ctrl-c to quit:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

Immediately following this, I get a message saying the text after the & in the password is not recognized as an internal or external command, operable program or batch file.

For example if my password for the service account were my&password123! I would get the following output:

>> Connect:

Connecting to server ...

>> Register Agent:

Scanning for tool capabilities.
Connecting to the server.
Successfully added the agent
Testing agent connection.
2018-08-29 10:03:09Z: Settings Saved.
.\config.cmd : Invalid windows credentials entered. Try again or ctrl-c to quit
At line:1 char:1
+ .\config.cmd --unattended --url *** --auth ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (Invalid windows... ctrl-c to quit:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

'password123!' is not recognized as an internal or external command,
operable program or batch file.

I have also tried specifying the password as a variable( $password = 'password goes here' and then --windowsLogonPassword $password but that does the same thing.

I believe the configuration script is not escaping user input correctly. We had a problem with TFS 2015 agents where the password had a " character in it that would break scripts, and we wound up having to remove the quote from the password to get anything to work.

Agent and Worker's Diagnostic Logs

[2018-08-29 10:03:02Z INFO AgentProcess] RuntimeInformation: Microsoft Windows 6.3.9600 .
[2018-08-29 10:03:02Z INFO AgentProcess] Version: 2.131.0
[2018-08-29 10:03:02Z INFO AgentProcess] Commit: 0cf7b2e90c2258027f198114885ce8d9f9f3497e
[2018-08-29 10:03:02Z INFO AgentProcess] Culture: en-ZA
[2018-08-29 10:03:02Z INFO AgentProcess] UI Culture: en-US
[2018-08-29 10:03:02Z INFO HostContext] Well known directory 'Bin': 'D:\TFS Agents\Build\bin'
[2018-08-29 10:03:02Z INFO HostContext] Well known directory 'Root': 'D:\TFS Agents\Build'
[2018-08-29 10:03:02Z INFO AgentProcess] Validating directory permissions for: 'D:\TFS Agents\Build'
[2018-08-29 10:03:02Z INFO PowerShellExeUtil] Generation: '1'
[2018-08-29 10:03:02Z INFO PowerShellExeUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1', value name 'Install': '1'
[2018-08-29 10:03:02Z INFO PowerShellExeUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine', value name 'PowerShellVersion': '2.0'
[2018-08-29 10:03:02Z INFO PowerShellExeUtil] Unsupported version. Skipping.
[2018-08-29 10:03:02Z INFO PowerShellExeUtil] Generation: '3'
[2018-08-29 10:03:02Z INFO PowerShellExeUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\3', value name 'Install': '1'
[2018-08-29 10:03:02Z INFO PowerShellExeUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine', value name 'PowerShellVersion': '4.0'
[2018-08-29 10:03:02Z INFO PowerShellExeUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine', value name 'ApplicationBase': 'C:\Windows\System32\WindowsPowerShell\v1.0'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework', value name 'InstallRoot': 'C:\Windows\Microsoft.NET\Framework64\'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'SOFTWARE\Microsoft\NET Framework Setup\NDP' contains sub keys:
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  'CDF'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  'v2.0.50727'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  'v3.0'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  'v3.5'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  'v4'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  'v4.0'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727', value name 'Version': '2.0.50727.4927'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727', value name 'Install': '1'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Testing directory: 'C:\Windows\Microsoft.NET\Framework64\v2.0.50727'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Found version: 2.0.50727
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0', value name 'Version': '3.0.30729.4926'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0', value name 'Install': '1'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Testing directory: 'C:\Windows\Microsoft.NET\Framework64\v3.0'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Found version: 3.0
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5', value name 'Version': '3.5.30729.4926'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5', value name 'Install': '1'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Testing directory: 'C:\Windows\Microsoft.NET\Framework64\v3.5'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Found version: 3.5
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4', value name 'Version' is null.
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4', value name '' is null.
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'SOFTWARE\Microsoft\NET Framework Setup\NDP\v4' contains sub keys:
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  'Client'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  'Full'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'Version': '4.6.01590'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'Install': '1'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'InstallPath': 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'Release': '394806'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Type is System.Int32
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Interpreted version: 4.6.2
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'Version': '4.6.01590'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'Install': '1'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'InstallPath': 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'Release': '394806'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Type is System.Int32
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Interpreted version: 4.6.2
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4.0', value name 'Version' is null.
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4.0', value name '': 'deprecated'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Found 5 versions:
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  2.0.50727
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  3.0
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  3.5
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  4.6.2
[2018-08-29 10:03:02Z INFO NetFrameworkUtil]  4.6.2
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Testing for min NET Framework version: '4.5'
[2018-08-29 10:03:02Z INFO CommandLineParser] Parse
[2018-08-29 10:03:02Z INFO CommandLineParser] Parsing 20 args
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: False
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding Command: configure
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: unattended
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: url
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding flag: unattended
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding option 'url': '*****'
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: auth
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding option 'auth': 'negotiate'
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: userName
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding option 'userName': '****'
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: password
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding option 'password': '********'
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: pool
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding option 'pool': 'AIMS-Build'
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: agent
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding option 'agent': 'XZAOBCC2WEB0344.Build.1'
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: acceptTeeEula
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: runAsService
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding flag: acceptTeeEula
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: windowsLogonAccount
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding flag: runAsService
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding option 'windowsLogonAccount': '****'
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] arg: windowsLogonPassword
[2018-08-29 10:03:02Z INFO CommandLineParser] parsing argument
[2018-08-29 10:03:02Z INFO CommandLineParser] HasArgs: True
[2018-08-29 10:03:02Z INFO CommandLineParser] Adding option 'windowsLogonPassword': '********'
[2018-08-29 10:03:02Z INFO AgentProcess] Arguments parsed
[2018-08-29 10:03:02Z INFO VstsAgentWebProxy] No proxy setting found.
[2018-08-29 10:03:02Z INFO AgentCertificateManager] No certificate setting found.
[2018-08-29 10:03:02Z INFO Agent] ExecuteCommand
[2018-08-29 10:03:02Z INFO ConfigurationStore] currentAssemblyLocation: D:\TFS Agents\Build\bin\Agent.Listener.dll
[2018-08-29 10:03:02Z INFO HostContext] Well known directory 'Bin': 'D:\TFS Agents\Build\bin'
[2018-08-29 10:03:02Z INFO ConfigurationStore] binPath: D:\TFS Agents\Build\bin
[2018-08-29 10:03:02Z INFO HostContext] Well known directory 'Bin': 'D:\TFS Agents\Build\bin'
[2018-08-29 10:03:02Z INFO HostContext] Well known directory 'Root': 'D:\TFS Agents\Build'
[2018-08-29 10:03:02Z INFO ConfigurationStore] RootFolder: D:\TFS Agents\Build
[2018-08-29 10:03:02Z INFO ConfigurationStore] ConfigFilePath: D:\TFS Agents\Build\.agent
[2018-08-29 10:03:02Z INFO ConfigurationStore] CredFilePath: D:\TFS Agents\Build\.credentials
[2018-08-29 10:03:02Z INFO ConfigurationStore] ServiceConfigFilePath: D:\TFS Agents\Build\.service
[2018-08-29 10:03:02Z INFO ConfigurationStore] AutoLogonSettingsFilePath: D:\TFS Agents\Build\.autologon
[2018-08-29 10:03:02Z INFO ConfigurationStore] RuntimeOptionsFilePath: D:\TFS Agents\Build\.options
[2018-08-29 10:03:02Z INFO CommandSettings] Flag 'help': 'False'
[2018-08-29 10:03:02Z INFO CommandSettings] Flag 'version': 'False'
[2018-08-29 10:03:02Z INFO CommandSettings] Flag 'commit': 'False'
[2018-08-29 10:03:02Z INFO CommandSettings] Command 'configure': 'True'
[2018-08-29 10:03:02Z INFO ConfigurationManager] ConfigureAsync
[2018-08-29 10:03:02Z INFO ConfigurationStore] IsConfigured()
[2018-08-29 10:03:02Z INFO ConfigurationStore] IsConfigured: False
[2018-08-29 10:03:02Z INFO ConfigurationManager] Is configured: False
[2018-08-29 10:03:02Z INFO CommandSettings] Flag 'sslskipcertvalidation': 'False'
[2018-08-29 10:03:02Z INFO NetFrameworkUtil] Testing for min NET Framework version: '4.6'
[2018-08-29 10:03:02Z INFO CommandSettings] Flag 'machinegroup': 'False'
[2018-08-29 10:03:02Z INFO CommandSettings] Flag 'deploymentgroup': 'False'
[2018-08-29 10:03:02Z INFO CommandSettings] Flag 'deploymentpool': 'False'
[2018-08-29 10:03:02Z INFO ExtensionManager] Getting extensions for interface: 'Microsoft.VisualStudio.Services.Agent.Listener.Configuration.IConfigurationProvider'
[2018-08-29 10:03:02Z INFO ExtensionManager] Creating instance: Microsoft.VisualStudio.Services.Agent.Listener.Configuration.BuildReleasesAgentConfigProvider, Agent.Listener
[2018-08-29 10:03:02Z INFO ExtensionManager] Creating instance: Microsoft.VisualStudio.Services.Agent.Listener.Configuration.DeploymentGroupAgentConfigProvider, Agent.Listener
[2018-08-29 10:03:02Z INFO ExtensionManager] Creating instance: Microsoft.VisualStudio.Services.Agent.Listener.Configuration.SharedDeploymentAgentConfigProvider, Agent.Listener
[2018-08-29 10:03:02Z INFO Terminal] WRITE LINE: 
[2018-08-29 10:03:02Z INFO Terminal] WRITE LINE: >> Connect:
[2018-08-29 10:03:02Z INFO Terminal] WRITE LINE: 
[2018-08-29 10:03:02Z INFO CommandSettings] Arg 'url': '****'
[2018-08-29 10:03:02Z INFO CommandSettings] Remove url from Arg dictionary.
[2018-08-29 10:03:02Z INFO ConfigurationManager] GetCredentialProvider
[2018-08-29 10:03:02Z INFO CommandSettings] Arg 'auth': 'negotiate'
[2018-08-29 10:03:02Z INFO CommandSettings] Remove auth from Arg dictionary.
[2018-08-29 10:03:02Z INFO ConfigurationManager] Creating credential for auth: negotiate
[2018-08-29 10:03:02Z INFO CredentialManager] GetCredentialProvider
[2018-08-29 10:03:02Z INFO CredentialManager] Creating type negotiate
[2018-08-29 10:03:02Z INFO CredentialManager] Creating credential type: negotiate
[2018-08-29 10:03:02Z INFO PersonalAccessToken] EnsureCredential
[2018-08-29 10:03:02Z INFO CommandSettings] Arg 'username': '****'
[2018-08-29 10:03:02Z INFO CommandSettings] Remove username from Arg dictionary.
[2018-08-29 10:03:02Z INFO CommandSettings] Arg 'password': '********'
[2018-08-29 10:03:02Z INFO CommandSettings] Remove password from Arg dictionary.
[2018-08-29 10:03:02Z INFO NegotiateCredential] GetVssCredentials
[2018-08-29 10:03:02Z INFO NegotiateCredential] User name retrieved.
[2018-08-29 10:03:02Z INFO NegotiateCredential] Password retrieved.
[2018-08-29 10:03:02Z INFO NegotiateCredential] URL retrieved: ****
[2018-08-29 10:03:02Z INFO ConfigurationManager] cred retrieved
[2018-08-29 10:03:02Z INFO Terminal] WRITE LINE: Connecting to server ...
[2018-08-29 10:03:02Z INFO VisualStudioServices] Starting operation Location.GetConnectionData
[2018-08-29 10:03:02Z WARN VisualStudioServices] Authentication failed with status code 401.
Date: Wed, 29 Aug 2018 10:03:02 GMT
P3P: CP="CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT"
Server: Microsoft-IIS/10.0
WWW-Authenticate: Bearer, Basic realm="****", Negotiate, NTLM
X-TFS-ProcessId: 7d96f13d-52d0-444b-a0c5-a4c90f826c1a
Strict-Transport-Security: max-age=31536000; includeSubDomains
ActivityId: d347adcc-cd92-4613-b991-7fb41ec8302c
X-TFS-Session: 507b7322-12f5-46e2-97b1-4892121cb5ac
X-VSS-E2EID: 7c344e97-90eb-4a52-87af-7db75a6ccfe9
X-FRAME-OPTIONS: SAMEORIGIN
X-TFS-SoapException: %3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csoap%3AEnvelope%20xmlns%3Asoap%3D%22http%3A%2F%2Fwww.w3.org%2F2003%2F05%2Fsoap-envelope%22%3E%3Csoap%3ABody%3E%3Csoap%3AFault%3E%3Csoap%3ACode%3E%3Csoap%3AValue%3Esoap%3AReceiver%3C%2Fsoap%3AValue%3E%3Csoap%3ASubcode%3E%3Csoap%3AValue%3EUnauthorizedRequestException%3C%2Fsoap%3AValue%3E%3C%2Fsoap%3ASubcode%3E%3C%2Fsoap%3ACode%3E%3Csoap%3AReason%3E%3Csoap%3AText%20xml%3Alang%3D%22en%22%3ETF400813%3A%20Resource%20not%20available%20for%20anonymous%20access.%20Client%20authentication%20required.%3C%2Fsoap%3AText%3E%3C%2Fsoap%3AReason%3E%3C%2Fsoap%3AFault%3E%3C%2Fsoap%3ABody%3E%3C%2Fsoap%3AEnvelope%3E
X-TFS-ServiceError: TF400813%3A%20Resource%20not%20available%20for%20anonymous%20access.%20Client%20authentication%20required.
X-Powered-By: ASP.NET
Lfs-Authenticate: NTLM
X-Content-Type-Options: nosniff

[2018-08-29 10:03:03Z INFO VisualStudioServices] Finished operation Location.GetConnectionData
[2018-08-29 10:03:03Z INFO ConfigurationManager] Test Connection complete.
[2018-08-29 10:03:03Z INFO RSAEncryptedFileKeyManager] Creating new RSA key using 2048-bit key length
[2018-08-29 10:03:03Z INFO RSAEncryptedFileKeyManager] Successfully saved RSA key parameters to file D:\TFS Agents\Build\.credentials_rsaparams
[2018-08-29 10:03:03Z INFO Terminal] WRITE LINE: 
[2018-08-29 10:03:03Z INFO Terminal] WRITE LINE: >> Register Agent:
[2018-08-29 10:03:03Z INFO Terminal] WRITE LINE: 
[2018-08-29 10:03:03Z INFO CommandSettings] Arg 'pool': 'AIMS-Build'
[2018-08-29 10:03:03Z INFO CommandSettings] Remove pool from Arg dictionary.
[2018-08-29 10:03:03Z INFO BuildReleasesAgentConfigProvider] Found pool AIMS-Build with id 9
[2018-08-29 10:03:03Z INFO CommandSettings] Arg 'agent': 'XZAOBCC2WEB0344.Build.1'
[2018-08-29 10:03:03Z INFO CommandSettings] Remove agent from Arg dictionary.
[2018-08-29 10:03:03Z INFO Terminal] WRITE LINE: Scanning for tool capabilities.
[2018-08-29 10:03:03Z INFO ExtensionManager] Getting extensions for interface: 'Microsoft.VisualStudio.Services.Agent.Capabilities.ICapabilitiesProvider'
[2018-08-29 10:03:03Z INFO ExtensionManager] Creating instance: Microsoft.VisualStudio.Services.Agent.Capabilities.AgentCapabilitiesProvider, Microsoft.VisualStudio.Services.Agent
[2018-08-29 10:03:03Z INFO ExtensionManager] Creating instance: Microsoft.VisualStudio.Services.Agent.Capabilities.EnvironmentCapabilitiesProvider, Microsoft.VisualStudio.Services.Agent
[2018-08-29 10:03:03Z INFO ExtensionManager] Creating instance: Microsoft.VisualStudio.Services.Agent.Capabilities.PowerShellCapabilitiesProvider, Microsoft.VisualStudio.Services.Agent
-- environment capabilities snipped --
[2018-08-29 10:03:03Z INFO PowerShellExeUtil] Generation: '1'
[2018-08-29 10:03:03Z INFO PowerShellExeUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1', value name 'Install': '1'
[2018-08-29 10:03:03Z INFO PowerShellExeUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine', value name 'PowerShellVersion': '2.0'
[2018-08-29 10:03:03Z INFO PowerShellExeUtil] Unsupported version. Skipping.
[2018-08-29 10:03:03Z INFO PowerShellExeUtil] Generation: '3'
[2018-08-29 10:03:03Z INFO PowerShellExeUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\3', value name 'Install': '1'
[2018-08-29 10:03:03Z INFO PowerShellExeUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine', value name 'PowerShellVersion': '4.0'
[2018-08-29 10:03:03Z INFO PowerShellExeUtil] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine', value name 'ApplicationBase': 'C:\Windows\System32\WindowsPowerShell\v1.0'
[2018-08-29 10:03:03Z INFO HostContext] Well known directory 'Bin': 'D:\TFS Agents\Build\bin'
[2018-08-29 10:03:03Z INFO ProcessInvoker] Starting process:
[2018-08-29 10:03:03Z INFO ProcessInvoker]   File name: 'C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe'
[2018-08-29 10:03:03Z INFO ProcessInvoker]   Arguments: '-NoLogo -Sta -NoProfile -NonInteractive -ExecutionPolicy Unrestricted -Command ". 'D:\TFS Agents\Build\bin\powershell\Add-Capabilities.ps1'"'
[2018-08-29 10:03:03Z INFO ProcessInvoker]   Working directory: 'D:\TFS Agents\Build\bin\powershell'
[2018-08-29 10:03:03Z INFO ProcessInvoker]   Require exit code zero: 'False'
[2018-08-29 10:03:03Z INFO ProcessInvoker]   Encoding web name:  ; code page: ''
[2018-08-29 10:03:03Z INFO ProcessInvoker]   Force kill process on cancellation: 'True'
[2018-08-29 10:03:03Z INFO ProcessInvoker] Process started with process id 3152, waiting for process exit.
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-AndroidSdkCapabilities.ps1
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'CurrentUser', view 'Default', key name 'SOFTWARE\Android SDK Tools', value name 'Path'
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'SOFTWARE\Android SDK Tools', value name 'Path'
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'SOFTWARE\Android SDK Tools', value name 'Path'
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-AntCapabilities.ps1
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: 'env:ANT_HOME'
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-ApplicationCapabilities.ps1
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking for application: 'npm'
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking for application: 'gulp'
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:04Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking for application: 'node'
[2018-08-29 10:03:05Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:05Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking for application: 'bower'
[2018-08-29 10:03:05Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:05Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking for application: 'grunt'
[2018-08-29 10:03:05Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:05Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking for application: 'svn'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking for application: 'cmake'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking for application: 'docker'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-AzureGuestAgentCapabilities.ps1
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-AzurePowerShellCapabilities.ps1
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Env:PSModulePath: 'C:\Users\***\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\Microsoft Message Analyzer\PowerShell\'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Attempting to find the module 'AzureRM' from the module path.
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking if path exists: C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ResourceManager\AzureResourceManager\AzureRM.Profile\AzureRM.Profile.psd1
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking if path exists: C:\Program Files\Microsoft SDKs\Azure\PowerShell\ResourceManager\AzureResourceManager\AzureRM.Profile\AzureRM.Profile.psd1
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Attempting to find the module 'Azure' from the module path.
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking if path exists: C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ServiceManagement\Azure\Azure.psd1
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking if path exists: C:\Program Files\Microsoft SDKs\Azure\PowerShell\ServiceManagement\Azure\Azure.psd1
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-ChefCapabilities.ps1
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Not found.
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-DotNetFrameworkCapabilities.ps1
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\.NETFramework', value name 'InstallRoot'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Windows\Microsoft.NET\Framework\'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT: Sub keys:
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT:   'CDF'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v2.0.50727'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v3.0'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v3.5'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v4'
[2018-08-29 10:03:06Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v4.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v2.0.50727', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: '2.0.50727.4927'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v2.0.50727', value name 'Install'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: 2.0.50727.4927
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'C:\Windows\Microsoft.NET\Framework\v2.0.50727'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework_2.0]C:\Windows\Microsoft.NET\Framework\v2.0.50727
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework_2.0': 'C:\Windows\Microsoft.NET\Framework\v2.0.50727'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v3.0', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: '3.0.30729.4926'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v3.0', value name 'Install'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: 3.0.30729.4926
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'C:\Windows\Microsoft.NET\Framework\v3.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework_3.0]C:\Windows\Microsoft.NET\Framework\v3.0
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework_3.0': 'C:\Windows\Microsoft.NET\Framework\v3.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v3.5', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: '3.5.30729.4926'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v3.5', value name 'Install'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: 3.5.30729.4926
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'C:\Windows\Microsoft.NET\Framework\v3.5'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework_3.5]C:\Windows\Microsoft.NET\Framework\v3.5
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework_3.5': 'C:\Windows\Microsoft.NET\Framework\v3.5'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4', value name ''
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Sub keys:
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'Client'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'Full'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: '4.6.01590'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'Install'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'InstallPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'Release'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '394806'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework_4.6.2]C:\Windows\Microsoft.NET\Framework\v4.0.30319
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework_4.6.2': 'C:\Windows\Microsoft.NET\Framework\v4.0.30319'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: '4.6.01590'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'Install'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'InstallPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'Release'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '394806'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework_4.6.2]C:\Windows\Microsoft.NET\Framework\v4.0.30319
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework_4.6.2': 'C:\Windows\Microsoft.NET\Framework\v4.0.30319'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4.0', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\NET Framework Setup\NDP\v4.0', value name ''
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'deprecated'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\.NETFramework', value name 'InstallRoot'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Windows\Microsoft.NET\Framework64\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Sub keys:
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'CDF'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v2.0.50727'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v3.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v3.5'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v4'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v4.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v2.0.50727', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: '2.0.50727.4927'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v2.0.50727', value name 'Install'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: 2.0.50727.4927
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'C:\Windows\Microsoft.NET\Framework64\v2.0.50727'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework_2.0_x64]C:\Windows\Microsoft.NET\Framework64\v2.0.50727
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework_2.0_x64': 'C:\Windows\Microsoft.NET\Framework64\v2.0.50727'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v3.0', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: '3.0.30729.4926'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v3.0', value name 'Install'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: 3.0.30729.4926
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'C:\Windows\Microsoft.NET\Framework64\v3.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework_3.0_x64]C:\Windows\Microsoft.NET\Framework64\v3.0
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework_3.0_x64': 'C:\Windows\Microsoft.NET\Framework64\v3.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v3.5', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: '3.5.30729.4926'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v3.5', value name 'Install'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: 3.5.30729.4926
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'C:\Windows\Microsoft.NET\Framework64\v3.5'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework_3.5_x64]C:\Windows\Microsoft.NET\Framework64\v3.5
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework_3.5_x64': 'C:\Windows\Microsoft.NET\Framework64\v3.5'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4', value name ''
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Sub keys:
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'Client'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'Full'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: '4.6.01590'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'Install'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'InstallPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Client', value name 'Release'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '394806'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework_4.6.2_x64]C:\Windows\Microsoft.NET\Framework64\v4.0.30319
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework_4.6.2_x64': 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: '4.6.01590'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'Install'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'InstallPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4\Full', value name 'Release'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found Int32 value: '394806'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework_4.6.2_x64]C:\Windows\Microsoft.NET\Framework64\v4.0.30319
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework_4.6.2_x64': 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4.0', value name 'Version'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\NET Framework Setup\NDP\v4.0', value name ''
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'deprecated'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=DotNetFramework]C:\Windows\Microsoft.NET\Framework64\v4.0.30319
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'DotNetFramework': 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-JavaCapabilities.ps1
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\JavaSoft\Java Runtime Environment\1.6', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\JavaSoft\Java Runtime Environment\1.7', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\JavaSoft\Java Runtime Environment\1.8', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\JavaSoft\Java Runtime Environment\1.6', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\JavaSoft\Java Runtime Environment\1.7', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\JavaSoft\Java Runtime Environment\1.8', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\JavaSoft\Java Development Kit\1.6', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\JavaSoft\Java Development Kit\1.7', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\JavaSoft\Java Development Kit\1.8', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\JavaSoft\Java Development Kit\1.6', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\JavaSoft\Java Development Kit\1.7', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\JavaSoft\Java Development Kit\1.8', value name 'JavaHome'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-MavenCapabilities.ps1
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: env:JAVA_HOME
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or empty.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-MSBuildCapabilities.ps1
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\MSBuild\ToolsVersions\2.0', value name 'MSBuildToolsPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_2.0]C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_2.0': 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\MSBuild\ToolsVersions\3.5', value name 'MSBuildToolsPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\WINDOWS\Microsoft.NET\Framework\v3.5\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_3.5]C:\WINDOWS\Microsoft.NET\Framework\v3.5\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_3.5': 'C:\WINDOWS\Microsoft.NET\Framework\v3.5\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\MSBuild\ToolsVersions\4.0', value name 'MSBuildToolsPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_4.0]C:\Windows\Microsoft.NET\Framework\v4.0.30319\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_4.0': 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\MSBuild\ToolsVersions\12.0', value name 'MSBuildToolsPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\MSBuild\ToolsVersions\14.0', value name 'MSBuildToolsPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Program Files (x86)\MSBuild\14.0\bin\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_14.0]C:\Program Files (x86)\MSBuild\14.0\bin\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_14.0': 'C:\Program Files (x86)\MSBuild\14.0\bin\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Getting latest Visual Studio 15 setup instance.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\CapabilityHelpers\..\..\..\externals\vswhere\vswhere.exe -version '[15.0,16.0)' -latest -format json
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: []
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Exit code: 0
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Getting latest BuildTools 15 setup instance.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\CapabilityHelpers\..\..\..\externals\vswhere\vswhere.exe -version '[15.0,16.0)' -products Microsoft.VisualStudio.Product.BuildTools -latest -format json
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: [
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   {
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "instanceId": "e8bb83cb",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installDate": "2018-03-05T12:51:40Z",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationName": "VisualStudio/15.7.3+27703.2026",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationPath": "D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationVersion": "15.7.27703.2026",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "displayName": "Visual Studio Build Tools 2017",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "description": "The Visual Studio Build Tools allows you to build native and managed MSBuild-based applications without requiring the Visual Studio IDE. There are options to install the Visual C++ compilers and libraries, MFC, ATL, and C++/CLI support.",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "updateDate": "2018-06-13T11:21:15.5719686Z",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelId": "VisualStudio.15.Release",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelPath": "C:\\Users\\***\\AppData\\Local\\Microsoft\\VisualStudio\\Packages\\_Channels\\4CB340F5\\catalog.json",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelUri": "https://aka.ms/vs/15/release/channel",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "releaseNotes": "https://go.microsoft.com/fwlink/?LinkId=660692#15.7.3",
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:     "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=660708"
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   }
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ]
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Exit code: 0
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing leaf: 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_15.0]D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_15.0': 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild]D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild': 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\MSBuild\ToolsVersions\2.0', value name 'MSBuildToolsPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_2.0_x64]C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_2.0_x64': 'C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\MSBuild\ToolsVersions\3.5', value name 'MSBuildToolsPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\WINDOWS\Microsoft.NET\Framework64\v3.5\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_3.5_x64]C:\WINDOWS\Microsoft.NET\Framework64\v3.5\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_3.5_x64': 'C:\WINDOWS\Microsoft.NET\Framework64\v3.5\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\MSBuild\ToolsVersions\4.0', value name 'MSBuildToolsPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_4.0_x64]C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_4.0_x64': 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\MSBuild\ToolsVersions\12.0', value name 'MSBuildToolsPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\MSBuild\ToolsVersions\14.0', value name 'MSBuildToolsPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Program Files (x86)\MSBuild\14.0\bin\amd64\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_14.0_x64]C:\Program Files (x86)\MSBuild\14.0\bin\amd64\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_14.0_x64': 'C:\Program Files (x86)\MSBuild\14.0\bin\amd64\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing leaf: 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\amd64\MSBuild.exe'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_15.0_x64]D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\amd64\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_15.0_x64': 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\amd64\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=MSBuild_x64]D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\amd64\
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'MSBuild_x64': 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\amd64\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-PowerShellCapabilities.ps1
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=PowerShell]4.0
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] Adding 'PowerShell': '4.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-ScvmmAdminConsoleCapabilities.ps1
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\Microsoft System Center Virtual Machine Manager Administrator Console\Setup', value name 'InstallPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Microsoft System Center Virtual Machine Manager Administrator Console\Setup', value name 'InstallPath'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-SqlPackageCapabilities.ps1
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Microsoft SQL Server'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Sub keys:
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '110'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'RefCount'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'SharedManagementObjects'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'TSqlLanguageService'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Microsoft SQL Server\110', value name 'VerSpecificRootDir'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\Microsoft SQL Server'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Sub keys:
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '110'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '120'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '130'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'MSSQL12E.LOCALDB'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'MSSQL13E.LOCALDB'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'RefCount'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'SharedManagementObjects'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'SqlCmdLnUtils'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'SqlDom12'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'SqlDom13'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'SQLNCLI11'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\Microsoft SQL Server\130', value name 'VerSpecificRootDir'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Program Files\Microsoft SQL Server\130\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing leaf: 'C:\Program Files\Microsoft SQL Server\130\Dac\bin\SqlPackage.exe'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Does not exist.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\Microsoft SQL Server\120', value name 'VerSpecificRootDir'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Program Files\Microsoft SQL Server\120\'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing leaf: 'C:\Program Files\Microsoft SQL Server\120\Dac\bin\SqlPackage.exe'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Does not exist.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\Microsoft SQL Server\110', value name 'VerSpecificRootDir'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Microsoft SQL Server\Data-Tier Application Framework'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry64', key name 'Software\Microsoft\Microsoft SQL Server\Data-Tier Application Framework'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\VisualStudio'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Sub keys:
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '10.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '11.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '12.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '14.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '15.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '7.1'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   '8.0'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'Debugger'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'RemoteTools'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'Setup'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'SxS'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT:   'WebLoadTest'
[2018-08-29 10:03:07Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\VisualStudio\15.0', value name 'InstallDir'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\VisualStudio\14.0', value name 'InstallDir'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\SQLDB\DAC'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing leaf: 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\SQLDB\DAC\120\SqlPackage.exe'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Getting latest Visual Studio 15 setup instance.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\CapabilityHelpers\..\..\..\externals\vswhere\vswhere.exe -version '[15.0,16.0)' -latest -format json
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: []
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exit code: 0
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Getting latest BuildTools 15 setup instance.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\CapabilityHelpers\..\..\..\externals\vswhere\vswhere.exe -version '[15.0,16.0)' -products Microsoft.VisualStudio.Product.BuildTools -latest -format json
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: [
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   {
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "instanceId": "e8bb83cb",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installDate": "2018-03-05T12:51:40Z",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationName": "VisualStudio/15.7.3+27703.2026",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationPath": "D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationVersion": "15.7.27703.2026",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "displayName": "Visual Studio Build Tools 2017",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "description": "The Visual Studio Build Tools allows you to build native and managed MSBuild-based applications without requiring the Visual Studio IDE. There are options to install the Visual C++ compilers and libraries, MFC, ATL, and C++/CLI support.",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "updateDate": "2018-06-13T11:21:15.5719686Z",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelId": "VisualStudio.15.Release",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelPath": "C:\\Users\\***\\AppData\\Local\\Microsoft\\VisualStudio\\Packages\\_Channels\\4CB340F5\\catalog.json",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelUri": "https://aka.ms/vs/15/release/channel",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "releaseNotes": "https://go.microsoft.com/fwlink/?LinkId=660692#15.7.3",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=660708"
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   }
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ]
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exit code: 0
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\Extensions\Microsoft\SQLDB\DAC'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Does not exist.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=SqlPackage]D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\SQLDB\DAC\120\SqlPackage.exe
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'SqlPackage': 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\SQLDB\DAC\120\SqlPackage.exe'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-VisualStudioCapabilities.ps1
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\VisualStudio\10.0', value name 'ShellFolder'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\VisualStudio\10.0', value name 'InstallDir'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\VisualStudio\11.0', value name 'ShellFolder'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\VisualStudio\11.0', value name 'InstallDir'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\VisualStudio\12.0', value name 'ShellFolder'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\VisualStudio\14.0', value name 'ShellFolder'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=VisualStudio_14.0]D:\Program Files (x86)\Microsoft Visual Studio 14.0\
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'VisualStudio_14.0': 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\VisualStudio\14.0', value name 'InstallDir'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=VisualStudio_IDE_14.0]D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'VisualStudio_IDE_14.0': 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing leaf: 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=VSTest_14.0]D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'VSTest_14.0': 'D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Getting latest Visual Studio 15 setup instance.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\CapabilityHelpers\..\..\..\externals\vswhere\vswhere.exe -version '[15.0,16.0)' -latest -format json
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: []
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exit code: 0
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Getting latest BuildTools 15 setup instance.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\CapabilityHelpers\..\..\..\externals\vswhere\vswhere.exe -version '[15.0,16.0)' -products Microsoft.VisualStudio.Product.BuildTools -latest -format json
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: [
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   {
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "instanceId": "e8bb83cb",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installDate": "2018-03-05T12:51:40Z",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationName": "VisualStudio/15.7.3+27703.2026",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationPath": "D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationVersion": "15.7.27703.2026",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "displayName": "Visual Studio Build Tools 2017",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "description": "The Visual Studio Build Tools allows you to build native and managed MSBuild-based applications without requiring the Visual Studio IDE. There are options to install the Visual C++ compilers and libraries, MFC, ATL, and C++/CLI support.",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "updateDate": "2018-06-13T11:21:15.5719686Z",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelId": "VisualStudio.15.Release",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelPath": "C:\\Users\\***\\AppData\\Local\\Microsoft\\VisualStudio\\Packages\\_Channels\\4CB340F5\\catalog.json",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelUri": "https://aka.ms/vs/15/release/channel",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "releaseNotes": "https://go.microsoft.com/fwlink/?LinkId=660692#15.7.3",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=660708"
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   }
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ]
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exit code: 0
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=VisualStudio_15.0]D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'VisualStudio_15.0': 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=VisualStudio_IDE_15.0]D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'VisualStudio_IDE_15.0': 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing leaf: 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exists.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=VSTest_15.0]D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\CommonExtensions\Microsoft\TestWindow
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'VSTest_15.0': 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\CommonExtensions\Microsoft\TestWindow'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=VisualStudio]D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'VisualStudio': 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=VisualStudio_IDE]D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'VisualStudio_IDE': 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=VSTest]D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\CommonExtensions\Microsoft\TestWindow
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'VSTest': 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\CommonExtensions\Microsoft\TestWindow'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-WindowsKitCapabilities.ps1
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Windows Kits\Installed Roots', value name ''
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Value names:
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   'KitsRoot81'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Windows Kits\Installed Roots', value name 'KitsRoot81'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Program Files (x86)\Windows Kits\8.1\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=WindowsKit_8.1]C:\Program Files (x86)\Windows Kits\8.1\
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'WindowsKit_8.1': 'C:\Program Files (x86)\Windows Kits\8.1\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=WindowsKit]C:\Program Files (x86)\Windows Kits\8.1\
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'WindowsKit': 'C:\Program Files (x86)\Windows Kits\8.1\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-WindowsSdkCapabilities.ps1
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Microsoft SDKs\Windows'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Sub keys:
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v8.0A'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   'v8.1A'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Microsoft SDKs\Windows\v8.0A', value name 'InstallationFolder'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Value not found or is empty.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Microsoft SDKs\Windows\v8.1A', value name 'InstallationFolder'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=WindowsSdk_8.1]C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'WindowsSdk_8.1': 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Microsoft SDKs\Windows\v8.1A'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Sub keys:
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   'WinSDK-NetFx40Tools'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   'WinSDK-NetFx40Tools-x64'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   'WinSDK-NetFx40Tools-x86'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Microsoft SDKs\Windows\v8.1A\WinSDK-NetFx40Tools-x64', value name 'InstallationFolder'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\x64\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=WindowsSdk_8.1_NetFx40Tools_x64]C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\x64
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'WindowsSdk_8.1_NetFx40Tools_x64': 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\x64'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Microsoft\Microsoft SDKs\Windows\v8.1A\WinSDK-NetFx40Tools-x86', value name 'InstallationFolder'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Found String value: 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=WindowsSdk_8.1_NetFx40Tools]C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'WindowsSdk_8.1_NetFx40Tools': 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ##vso[agent.capability name=WindowsSdk]C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] Adding 'WindowsSdk': 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\Add-XamarinAndroidCapabilities.ps1
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Checking: hive 'LocalMachine', view 'Registry32', key name 'Software\Novell\Mono for Android', value name 'InstalledVersion'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Key not found.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Getting latest Visual Studio 15 setup instance.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\CapabilityHelpers\..\..\..\externals\vswhere\vswhere.exe -version '[15.0,16.0)' -latest -format json
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: []
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exit code: 0
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Getting latest BuildTools 15 setup instance.
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: & D:\TFS Agents\Build\bin\powershell\CapabilityHelpers\..\..\..\externals\vswhere\vswhere.exe -version '[15.0,16.0)' -products Microsoft.VisualStudio.Product.BuildTools -latest -format json
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: [
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   {
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "instanceId": "e8bb83cb",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installDate": "2018-03-05T12:51:40Z",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationName": "VisualStudio/15.7.3+27703.2026",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationPath": "D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "installationVersion": "15.7.27703.2026",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "displayName": "Visual Studio Build Tools 2017",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "description": "The Visual Studio Build Tools allows you to build native and managed MSBuild-based applications without requiring the Visual Studio IDE. There are options to install the Visual C++ compilers and libraries, MFC, ATL, and C++/CLI support.",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "updateDate": "2018-06-13T11:21:15.5719686Z",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelId": "VisualStudio.15.Release",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelPath": "C:\\Users\\***\\AppData\\Local\\Microsoft\\VisualStudio\\Packages\\_Channels\\4CB340F5\\catalog.json",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "channelUri": "https://aka.ms/vs/15/release/channel",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "releaseNotes": "https://go.microsoft.com/fwlink/?LinkId=660692#15.7.3",
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:     "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=660708"
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT:   }
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: ]
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Exit code: 0
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Testing container: 'D:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\Xamarin\Android\'
[2018-08-29 10:03:08Z INFO PowerShellCapabilitiesProvider] STDOUT: Does not exist.
[2018-08-29 10:03:08Z INFO ProcessInvoker] Finished process with exit code 0, and elapsed time 00:00:05.3818622.
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Adding 'Agent.Name': 'XZAOBCC2WEB0344.Build.1'
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Adding 'Agent.OS': 'Windows_NT'
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion', value name 'CurrentMajorVersionNumber' is null.
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion', value name 'CurrentMinorVersionNumber' is null.
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion', value name 'CurrentVersion': '6.3'
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Key name 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion', value name 'CurrentBuildNumber': '9600'
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Adding 'Agent.OSVersion': '6.3.9600'
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Adding 'Cmd': 'C:\WINDOWS\system32\cmd.exe'
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Adding 'InteractiveSession': 'True'
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Adding 'Agent.Version': '2.131.0'
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Adding 'Agent.ComputerName': 'XZAOBCC2WEB0344'
[2018-08-29 10:03:08Z INFO HostContext] Well known directory 'Bin': 'D:\TFS Agents\Build\bin'
[2018-08-29 10:03:08Z INFO HostContext] Well known directory 'Root': 'D:\TFS Agents\Build'
[2018-08-29 10:03:08Z INFO AgentCapabilitiesProvider] Adding 'Agent.HomeDirectory': 'D:\TFS Agents\Build'
[2018-08-29 10:03:08Z INFO Terminal] WRITE LINE: Connecting to the server.
[2018-08-29 10:03:09Z INFO Terminal] WRITE LINE: Successfully added the agent
[2018-08-29 10:03:09Z INFO ConfigurationManager] Agent server url resolve by server: '***'.
[2018-08-29 10:03:09Z INFO ConfigurationStore] Saving OAuth credential @ D:\TFS Agents\Build\.credentials
[2018-08-29 10:03:09Z INFO ConfigurationStore] Credentials Saved.
[2018-08-29 10:03:09Z INFO Terminal] WRITE LINE: Testing agent connection.
[2018-08-29 10:03:09Z INFO ConfigurationStore] HasCredentials()
[2018-08-29 10:03:09Z INFO ConfigurationStore] stored True
[2018-08-29 10:03:09Z INFO CredentialManager] GetCredentialProvider
[2018-08-29 10:03:09Z INFO CredentialManager] Creating type OAuth
[2018-08-29 10:03:09Z INFO CredentialManager] Creating credential type: OAuth
[2018-08-29 10:03:09Z INFO RSAEncryptedFileKeyManager] Loading RSA key parameters from file D:\TFS Agents\Build\.credentials_rsaparams
[2018-08-29 10:03:09Z INFO VisualStudioServices] Starting operation Location.GetConnectionData
[2018-08-29 10:03:09Z WARN VisualStudioServices] Authentication failed with status code 401.
Date: Wed, 29 Aug 2018 10:03:08 GMT
P3P: CP="CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT"
Server: Microsoft-IIS/10.0
WWW-Authenticate: Bearer, Basic realm="****", Negotiate, NTLM
X-TFS-ProcessId: 7d96f13d-52d0-444b-a0c5-a4c90f826c1a
Strict-Transport-Security: max-age=31536000; includeSubDomains
ActivityId: d347ade0-cd92-4613-b991-7fb41ec8302c
X-TFS-Session: 507b7322-12f5-46e2-97b1-4892121cb5ac
X-VSS-E2EID: 1a93a86a-7d49-47fc-93f8-a7105b2684c9
X-FRAME-OPTIONS: SAMEORIGIN
X-TFS-SoapException: %3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csoap%3AEnvelope%20xmlns%3Asoap%3D%22http%3A%2F%2Fwww.w3.org%2F2003%2F05%2Fsoap-envelope%22%3E%3Csoap%3ABody%3E%3Csoap%3AFault%3E%3Csoap%3ACode%3E%3Csoap%3AValue%3Esoap%3AReceiver%3C%2Fsoap%3AValue%3E%3Csoap%3ASubcode%3E%3Csoap%3AValue%3EUnauthorizedRequestException%3C%2Fsoap%3AValue%3E%3C%2Fsoap%3ASubcode%3E%3C%2Fsoap%3ACode%3E%3Csoap%3AReason%3E%3Csoap%3AText%20xml%3Alang%3D%22en%22%3ETF400813%3A%20Resource%20not%20available%20for%20anonymous%20access.%20Client%20authentication%20required.%3C%2Fsoap%3AText%3E%3C%2Fsoap%3AReason%3E%3C%2Fsoap%3AFault%3E%3C%2Fsoap%3ABody%3E%3C%2Fsoap%3AEnvelope%3E
X-TFS-ServiceError: TF400813%3A%20Resource%20not%20available%20for%20anonymous%20access.%20Client%20authentication%20required.
X-Powered-By: ASP.NET
Lfs-Authenticate: NTLM
X-Content-Type-Options: nosniff

[2018-08-29 10:03:09Z INFO RSAEncryptedFileKeyManager] Loading RSA key parameters from file D:\TFS Agents\Build\.credentials_rsaparams
[2018-08-29 10:03:09Z INFO RSAEncryptedFileKeyManager] Loading RSA key parameters from file D:\TFS Agents\Build\.credentials_rsaparams
[2018-08-29 10:03:09Z INFO VisualStudioServices] Finished operation Location.GetConnectionData
[2018-08-29 10:03:09Z INFO CommandSettings] Arg 'work': ''
[2018-08-29 10:03:09Z INFO CommandSettings] Flag 'unattended': 'True'
[2018-08-29 10:03:09Z INFO PromptManager] ReadValue
[2018-08-29 10:03:09Z INFO ConfigurationStore] Saving agent settings.
[2018-08-29 10:03:09Z INFO ConfigurationStore] Settings Saved.
[2018-08-29 10:03:09Z INFO Terminal] WRITE LINE: 2018-08-29 10:03:09Z: Settings Saved.
[2018-08-29 10:03:09Z INFO CommandSettings] Flag 'gituseschannel': 'False'
[2018-08-29 10:03:09Z INFO CommandSettings] Flag 'runasservice': 'True'
[2018-08-29 10:03:09Z INFO ConfigurationManager] Configuring to run the agent as service
[2018-08-29 10:03:09Z INFO CommandSettings] Flag 'machinegroup': 'False'
[2018-08-29 10:03:09Z INFO CommandSettings] Flag 'deploymentgroup': 'False'
[2018-08-29 10:03:09Z INFO CommandSettings] Flag 'deploymentpool': 'False'
[2018-08-29 10:03:09Z INFO CommandSettings] Arg 'windowslogonaccount': '****'
[2018-08-29 10:03:09Z INFO CommandSettings] Remove windowslogonaccount from Arg dictionary.
[2018-08-29 10:03:09Z INFO WindowsServiceControlManager] LogonAccount after transforming: ***\***, user: ***, domain: ***
[2018-08-29 10:03:09Z INFO CommandSettings] Arg 'windowslogonpassword': '********'
[2018-08-29 10:03:09Z INFO CommandSettings] Remove windowslogonpassword from Arg dictionary.
[2018-08-29 10:03:09Z INFO NativeWindowsServiceHelper] Verify credential for account ***.
[2018-08-29 10:03:09Z INFO NativeWindowsServiceHelper] Credential for account '***' is invalid.
[2018-08-29 10:03:09Z INFO CommandSettings] Flag 'unattended': 'True'
[2018-08-29 10:03:09Z ERR  Agent] System.Security.SecurityException: Invalid windows credentials entered. Try again or ctrl-c to quit
   at Microsoft.VisualStudio.Services.Agent.Listener.Configuration.WindowsServiceControlManager.ConfigureService(AgentSettings settings, CommandSettings command)
   at Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.<ConfigureAsync>d__6.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Services.Agent.Listener.Agent.<ExecuteCommand>d__5.MoveNext()
[2018-08-29 10:03:09Z ERR  Terminal] WRITE ERROR: Invalid windows credentials entered. Try again or ctrl-c to quit
TingluoHuang commented 5 years ago

@biltongza you need to quote or escape the & in powershell, since it's a keyword in powershell

biltongza commented 5 years ago

I know, that's why I used single quotes instead of double quotes, and also why I tried using it as a variable. Both cases seem to be failing within the process.

TingluoHuang commented 5 years ago

@biltongza can you try run the same command in a command prompt instead of PowerShell? it sounds like a PowerShell escaping problem. try use \&?

TingluoHuang commented 5 years ago

i am going to close this issue for now since it's sounds like a powershell escaping problem, please re-open if you need more help.

biltongza commented 5 years ago

Apologies, our infrastructure team actually rolled us back to TFS 2015 👎 when they decide to try the 2018 upgrade again, I will have a chance to try this again.

brownbl1 commented 5 years ago

This is also a problem in Azure DevTest Labs. Adding the Azure Pipelines Agent to a VM and configuring it through the web UI fails with this exact error message when there is an & in the password, whether it is a shared secret or hardcoded.

TingluoHuang commented 5 years ago

@brownbl1 sounds like a bug in Azure DevTest Labs, they don't properly escape special powershell keywords. i think you can report at https://feedback.azure.com/forums/34192--general-feedback

rajeshsys commented 1 year ago

None of the above worked for me. In my case the issue was due to an & as special character.

$password = "b&d9oVyEY1SJRJog8j" .\config.cmd --unattended --url $url --auth pat --token $token --pool $pool --agent $agent --runAsService --windowsLogonAccount $user --windowsLogonPassword """$password""" --replace

For me what worked is above. triple quote your password variable as shown above