I am getting errors for SonarCloud when they are triggered with a PR Build Validation rule. It seems as though it cannot find the PR in reference.
ALM used
Azure DevOps
CI system used
Azure DevOps
Scanner command used when applicable:
steps:
- checkout: self
fetchDepth: 0
- task: UseDotNet@2
displayName: "Use .NET Core sdk 6.x"
inputs:
packageType: "sdk"
version: "6.x"
- task: SonarCloudPrepare@1
displayName: "Prepare Analysis Configuration"
inputs:
SonarCloud: 'SonarCloud'
organization: 'redacted'
scannerMode: 'MSBuild'
projectKey: 'redacted'
projectName: 'redacted'
extraProperties: |
sonar.verbose=true
- task: DotNetCoreCLI@2
displayName: 'Run common unit tests'
inputs:
command: 'test'
projects: |
**/Redacted.Common.Tests.csproj
- task: SonarCloudAnalyze@1
displayName: "Run Code Analysis"
- task: SonarCloudPublish@1
displayName: "Publish Quality Gate Result"
inputs:
pollingTimeoutSec: '300'
Languages of the repository
C#, .NET
SonarCloud (public) project URL
Not applicable; private project.
Pull Request URL
No URL since this is private, however, this is related to PR configuration
Error observed
2023-05-24T22:13:04.8994945Z ##[section]Starting: Run Code Analysis
2023-05-24T22:13:04.9000817Z ==============================================================================
2023-05-24T22:13:04.9000977Z Task : Run Code Analysis
2023-05-24T22:13:04.9001082Z Description : Run scanner and upload the results to the SonarCloud server.
2023-05-24T22:13:04.9001188Z Version : 1.38.0
2023-05-24T22:13:04.9001279Z Author : sonarsource
2023-05-24T22:13:04.9001372Z Help : Version: 1.38.0. This task is not needed for Maven and Gradle projects since the scanner should be run as part of the build.
[More Information](https://docs.sonarcloud.io/advanced-setup/ci-based-analysis/sonarcloud-extension-for-azure-devops/)
2023-05-24T22:13:04.9001637Z ==============================================================================
2023-05-24T22:13:05.1126814Z [command]/opt/hostedtoolcache/dotnet/dotnet /home/vsts/work/_tasks/SonarCloudPrepare_14d9cde6-c1da-4d55-aa01-2965cd301255/1.35.0/dotnet-sonar-scanner-msbuild/SonarScanner.MSBuild.dll end
2023-05-24T22:13:05.8608361Z SonarScanner for MSBuild 5.13
2023-05-24T22:13:05.8608654Z Using the .NET Core version of the Scanner for MSBuild
2023-05-24T22:13:05.8609074Z Post-processing started.
2023-05-24T22:13:05.8609430Z 22:13:05.305 22:13:05.272 Uninstalling target: /home/vsts/work/1/.sonarqube/bin/targets/SonarQube.Integration.targets
2023-05-24T22:13:05.8609933Z 22:13:05.305 22:13:05.305 sonar.verbose=true was specified - setting the log verbosity to 'Debug'
2023-05-24T22:13:05.8610409Z 22:13:05.306 Loading the SonarCloud analysis config from /home/vsts/work/1/.sonarqube/conf/SonarQubeAnalysisConfig.xml
2023-05-24T22:13:05.8610722Z 22:13:05.306 Not running under TeamBuild
2023-05-24T22:13:05.8610937Z 22:13:05.306 Analysis base directory: /home/vsts/work/1/.sonarqube
2023-05-24T22:13:05.8611109Z Build directory:
2023-05-24T22:13:05.8611339Z Bin directory: /home/vsts/work/1/.sonarqube/bin
2023-05-24T22:13:05.8611551Z Config directory: /home/vsts/work/1/.sonarqube/conf
2023-05-24T22:13:05.8611814Z Output directory: /home/vsts/work/1/.sonarqube/out
2023-05-24T22:13:05.8612020Z Config file: /home/vsts/work/1/.sonarqube/conf/SonarQubeAnalysisConfig.xml
2023-05-24T22:13:05.8612479Z 22:13:05.308 Generating SonarCloud project properties file to /home/vsts/work/1/.sonarqube/out/sonar-project.properties
2023-05-24T22:13:05.8612823Z 22:13:05.34 Setting analysis property: sonar.visualstudio.enable=false
2023-05-24T22:13:05.8613176Z 22:13:05.342 The supplied Code Analysis ErrorLog file is a valid json file and does not need to be fixed: /home/vsts/work/1/.sonarqube/out/47/Issues.json...
2023-05-24T22:13:05.8731233Z 22:13:05.433 Using longest common projects path as a base directory: '/home/vsts/work/1/s/src'.
2023-05-24T22:13:05.8741422Z 22:13:05.456 File was referenced by the following projects: <redacted>
2023-05-24T22:13:05.8750290Z 22:13:05.457 File was referenced by the following projects: <redacted>
2023-05-24T22:13:05.8758479Z 22:13:05.47 File was referenced by the following projects: <redacted>
2023-05-24T22:13:05.8758854Z 22:13:05.479 Dumping content of sonar-project.properties
2023-05-24T22:13:05.8759151Z ------------------------------------------------------------------------
2023-05-24T22:13:05.8759412Z sonar.projectKey=<redacted>
2023-05-24T22:13:05.8759619Z sonar.working.directory=/home/vsts/work/1/.sonarqube/out/.sonar
2023-05-24T22:13:05.8759803Z sonar.projectBaseDir=/home/vsts/work/1/s/src
2023-05-24T22:13:05.8759965Z sonar.pullrequest.cache.basepath=/home/vsts/work/1
2023-05-24T22:13:05.8760055Z
<redacted>
2023-05-24T22:13:34.3806382Z 22:13:33.871 INFO: Load project branches
2023-05-24T22:13:34.3806747Z 22:13:33.964 DEBUG: GET 200 https://sonarcloud.io/api/project_branches/list?project=<redacted> | time=91ms
2023-05-24T22:13:34.3806992Z 22:13:33.971 INFO: Load project branches (done) | time=100ms
2023-05-24T22:13:34.3807282Z 22:13:33.974 INFO: Check ALM binding of project '<redacted>'
2023-05-24T22:13:34.3807688Z 22:13:34.042 DEBUG: GET 200 https://sonarcloud.io/api/alm_integration/is_project_bound?project=<redacted> | time=67ms
2023-05-24T22:13:34.3807935Z 22:13:34.044 INFO: Detected project binding: BOUND
2023-05-24T22:13:34.3808247Z 22:13:34.044 INFO: Check ALM binding of project '<redacted>' (done) | time=70ms
2023-05-24T22:13:34.3808463Z 22:13:34.046 INFO: Load project pull requests
2023-05-24T22:13:34.3808833Z 22:13:34.113 DEBUG: GET 200 https://sonarcloud.io/api/project_pull_requests/list?project=<redacted> | time=66ms
2023-05-24T22:13:34.3809074Z 22:13:34.116 INFO: Load project pull requests (done) | time=70ms
2023-05-24T22:13:34.3809262Z 22:13:34.119 INFO: Load branch configuration
2023-05-24T22:13:34.3809479Z 22:13:34.119 DEBUG: Found manual configuration of branch/PR analysis. Skipping automatic configuration.
2023-05-24T22:13:34.3809918Z 22:13:34.249 DEBUG: GET 404 https://sonarcloud.io/api/alm_integration/show_pullrequest?project=<redacted>&pullrequestKey=17458 | time=129ms
2023-05-24T22:13:34.3810306Z 22:13:34.260 INFO: ------------------------------------------------------------------------
2023-05-24T22:13:34.3810510Z 22:13:34.260 INFO: EXECUTION FAILURE
2023-05-24T22:13:34.3810799Z 22:13:34.260 INFO: ------------------------------------------------------------------------
2023-05-24T22:13:34.3811005Z 22:13:34.260 INFO: Total time: 28.582s
2023-05-24T22:13:34.3811172Z 22:13:34.315 INFO: Final Memory: 20M/70M
2023-05-24T22:13:34.3811465Z 22:13:34.315 INFO: ------------------------------------------------------------------------
2023-05-24T22:13:34.3841545Z ##[error]22:13:34.315 ERROR: Error during SonarScanner execution
java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.InputComponentStore
2023-05-24T22:13:34.3849248Z 22:13:34.315 ERROR: Error during SonarScanner execution
2023-05-24T22:13:34.3849507Z java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.InputComponentStore
2023-05-24T22:13:34.3872758Z ##[error]at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:52)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)
at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)
at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)
at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:122)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:109)
at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:130)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:123)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:109)
at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:57)
at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:51)
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
at com.sun.proxy.$Proxy0.execute(Unknown Source)
at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)
at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)
at org.sonarsource.scanner.cli.Main.execute(Main.java:126)
at org.sonarsource.scanner.cli.Main.execute(Main.java:81)
at org.sonarsource.scanner.cli.Main.main(Main.java:62)
Caused by: java.lang.IllegalStateException: Unable to load component interface org.sonar.scanner.scan.branch.BranchConfiguration
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:52)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:50)
... 34 more
Caused by: Could not find the pullrequest with key '17458'
Caused by: org.sonarqube.ws.client.HttpException: Error 404 on https://sonarcloud.io/api/alm_integration/show_pullrequest?project=<redacted>&pullrequestKey=17458 : {"errors":[{"msg":"Unable to find the pullrequest with key \u002717458\u0027"}]}
at org.sonarqube.ws.client.BaseResponse.failIfNotSuccessful(BaseResponse.java:22)
at org.sonar.scanner.bootstrap.DefaultScannerWsClient.failIfUnauthorized(DefaultScannerWsClient.java:88)
at org.sonar.scanner.bootstrap.DefaultScannerWsClient.call(DefaultScannerWsClient.java:61)
at com.sonarsource.branch.pr.PullRequestClient.getPullRequest(PullRequestClient.java:32)
at com.sonarsource.branch.PrBranchConfigurationBuilder.buildForBoundProject(PrBranchConfigurationBuilder.java:68)
at com.sonarsource.branch.PrBranchConfigurationBuilder.build(PrBranchConfigurationBuilder.java:56)
at com.sonarsource.branch.BranchConfigurationLoaderImpl.load(BranchConfigurationLoaderImpl.java:65)
at org.sonar.scanner.scan.branch.BranchConfigurationProvider.provide(BranchConfigurationProvider.java:33)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)
at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)
at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)
at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)
at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)
at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:50)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:50)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)
at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)
at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)
at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:122)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:109)
at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:130)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:123)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:109)
at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:57)
at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:51)
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
at com.sun.proxy.$Proxy0.execute(Unknown Source)
at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)
at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)
at org.sonarsource.scanner.cli.Main.execute(Main.java:126)
at org.sonarsource.scanner.cli.Main.execute(Main.java:81)
at org.sonarsource.scanner.cli.Main.main(Main.java:62)
2023-05-24T22:13:34.3885602Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:52)
2023-05-24T22:13:34.3885905Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
2023-05-24T22:13:34.3886196Z at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
2023-05-24T22:13:34.3886500Z at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
2023-05-24T22:13:34.3886782Z at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
2023-05-24T22:13:34.3887094Z at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
2023-05-24T22:13:34.3887394Z at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
2023-05-24T22:13:34.3887680Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2023-05-24T22:13:34.3888114Z at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
2023-05-24T22:13:34.3888442Z at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2023-05-24T22:13:34.3888760Z at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
2023-05-24T22:13:34.3889016Z at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
2023-05-24T22:13:34.3889296Z at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)
2023-05-24T22:13:34.3889594Z at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)
2023-05-24T22:13:34.3889861Z at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)
2023-05-24T22:13:34.3890132Z at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
2023-05-24T22:13:34.3890404Z at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:122)
2023-05-24T22:13:34.3890665Z at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:109)
2023-05-24T22:13:34.3890930Z at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:130)
2023-05-24T22:13:34.3891207Z at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:123)
2023-05-24T22:13:34.3891465Z at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:109)
2023-05-24T22:13:34.3891712Z at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:57)
2023-05-24T22:13:34.3891939Z at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:51)
2023-05-24T22:13:34.3892195Z at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
2023-05-24T22:13:34.3892464Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2023-05-24T22:13:34.3892730Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2023-05-24T22:13:34.3893017Z at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2023-05-24T22:13:34.3893279Z at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2023-05-24T22:13:34.3893538Z at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
2023-05-24T22:13:34.3893762Z at com.sun.proxy.$Proxy0.execute(Unknown Source)
2023-05-24T22:13:34.3893988Z at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)
2023-05-24T22:13:34.3894251Z at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)
2023-05-24T22:13:34.3894477Z at org.sonarsource.scanner.cli.Main.execute(Main.java:126)
2023-05-24T22:13:34.3894697Z at org.sonarsource.scanner.cli.Main.execute(Main.java:81)
2023-05-24T22:13:34.3894918Z at org.sonarsource.scanner.cli.Main.main(Main.java:62)
2023-05-24T22:13:34.3895158Z Caused by: java.lang.IllegalStateException: Unable to load component interface org.sonar.scanner.scan.branch.BranchConfiguration
2023-05-24T22:13:34.3895467Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:52)
2023-05-24T22:13:34.3895762Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
2023-05-24T22:13:34.3896039Z at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
2023-05-24T22:13:34.3896340Z at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
2023-05-24T22:13:34.3896627Z at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
2023-05-24T22:13:34.3896924Z at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
2023-05-24T22:13:34.3897285Z at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
2023-05-24T22:13:34.3897640Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2023-05-24T22:13:34.3897952Z at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
2023-05-24T22:13:34.3898259Z at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2023-05-24T22:13:34.3898578Z at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
2023-05-24T22:13:34.3898844Z at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
2023-05-24T22:13:34.3899090Z at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
2023-05-24T22:13:34.3899357Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
2023-05-24T22:13:34.3899658Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:50)
2023-05-24T22:13:34.3899870Z ... 34 more
2023-05-24T22:13:34.3900208Z Caused by: Could not find the pullrequest with key '17458'
2023-05-24T22:13:34.3900788Z Caused by: org.sonarqube.ws.client.HttpException: Error 404 on https://sonarcloud.io/api/alm_integration/show_pullrequest?project=<redacted>&pullrequestKey=17458 : {"errors":[{"msg":"Unable to find the pullrequest with key \u002717458\u0027"}]}
2023-05-24T22:13:34.3901147Z at org.sonarqube.ws.client.BaseResponse.failIfNotSuccessful(BaseResponse.java:22)
2023-05-24T22:13:34.3901438Z at org.sonar.scanner.bootstrap.DefaultScannerWsClient.failIfUnauthorized(DefaultScannerWsClient.java:88)
2023-05-24T22:13:34.3901731Z at org.sonar.scanner.bootstrap.DefaultScannerWsClient.call(DefaultScannerWsClient.java:61)
2023-05-24T22:13:34.3901998Z at com.sonarsource.branch.pr.PullRequestClient.getPullRequest(PullRequestClient.java:32)
2023-05-24T22:13:34.3902306Z at com.sonarsource.branch.PrBranchConfigurationBuilder.buildForBoundProject(PrBranchConfigurationBuilder.java:68)
2023-05-24T22:13:34.3902618Z at com.sonarsource.branch.PrBranchConfigurationBuilder.build(PrBranchConfigurationBuilder.java:56)
2023-05-24T22:13:34.3902901Z at com.sonarsource.branch.BranchConfigurationLoaderImpl.load(BranchConfigurationLoaderImpl.java:65)
2023-05-24T22:13:34.3903203Z at org.sonar.scanner.scan.branch.BranchConfigurationProvider.provide(BranchConfigurationProvider.java:33)
2023-05-24T22:13:34.3903473Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2023-05-24T22:13:34.3903734Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2023-05-24T22:13:34.3904018Z at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2023-05-24T22:13:34.3904284Z at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2023-05-24T22:13:34.3904533Z at org.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)
2023-05-24T22:13:34.3904787Z at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)
2023-05-24T22:13:34.3905050Z at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)
2023-05-24T22:13:34.3905345Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2023-05-24T22:13:34.3905639Z at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)
2023-05-24T22:13:34.3905935Z at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)
2023-05-24T22:13:34.3906204Z at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)
2023-05-24T22:13:34.3906565Z at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)
2023-05-24T22:13:34.3906935Z at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
2023-05-24T22:13:34.3907270Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
2023-05-24T22:13:34.3907553Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:50)
2023-05-24T22:13:34.3907852Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
2023-05-24T22:13:34.3908142Z at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
2023-05-24T22:13:34.3908431Z at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
2023-05-24T22:13:34.3908726Z at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
2023-05-24T22:13:34.3909044Z at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
2023-05-24T22:13:34.3909334Z at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
2023-05-24T22:13:34.3909637Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2023-05-24T22:13:34.3909951Z at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
2023-05-24T22:13:34.3910258Z at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2023-05-24T22:13:34.3910581Z at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
2023-05-24T22:13:34.3910852Z at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
2023-05-24T22:13:34.3911113Z at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
2023-05-24T22:13:34.3911368Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
2023-05-24T22:13:34.3911675Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:50)
2023-05-24T22:13:34.3911977Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
2023-05-24T22:13:34.3912254Z at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
2023-05-24T22:13:34.3912555Z at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
2023-05-24T22:13:34.3912844Z at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
2023-05-24T22:13:34.3913139Z at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
2023-05-24T22:13:34.3913441Z at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
2023-05-24T22:13:34.3913741Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2023-05-24T22:13:34.3914042Z at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
2023-05-24T22:13:34.3914368Z at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2023-05-24T22:13:34.3914685Z at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
2023-05-24T22:13:34.3914939Z at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
2023-05-24T22:13:34.3915219Z at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)
2023-05-24T22:13:34.3915516Z at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)
2023-05-24T22:13:34.3915784Z at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)
2023-05-24T22:13:34.3916048Z at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
2023-05-24T22:13:34.3916382Z at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:122)
2023-05-24T22:13:34.3916703Z at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:109)
2023-05-24T22:13:34.3916969Z at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:130)
2023-05-24T22:13:34.3917245Z at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:123)
2023-05-24T22:13:34.3917505Z at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:109)
2023-05-24T22:13:34.3917749Z at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:57)
2023-05-24T22:13:34.3917979Z at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:51)
2023-05-24T22:13:34.3918232Z at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
2023-05-24T22:13:34.3918499Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2023-05-24T22:13:34.3918762Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2023-05-24T22:13:34.3919066Z at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2023-05-24T22:13:34.3919315Z at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2023-05-24T22:13:34.3919575Z at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
2023-05-24T22:13:34.3919809Z at com.sun.proxy.$Proxy0.execute(Unknown Source)
2023-05-24T22:13:34.3920021Z at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)
2023-05-24T22:13:34.3920284Z at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)
2023-05-24T22:13:34.3920523Z at org.sonarsource.scanner.cli.Main.execute(Main.java:126)
2023-05-24T22:13:34.3920729Z at org.sonarsource.scanner.cli.Main.execute(Main.java:81)
2023-05-24T22:13:34.3920945Z at org.sonarsource.scanner.cli.Main.main(Main.java:62)
2023-05-24T22:13:34.6491143Z Process returned exit code 1
2023-05-24T22:13:34.6558367Z ##[error]The SonarScanner did not complete successfully
2023-05-24T22:13:34.6560272Z The SonarScanner did not complete successfully
2023-05-24T22:13:34.6560924Z ##[error]22:13:34.655 Post-processing failed. Exit code: 1
2023-05-24T22:13:34.6562182Z 22:13:34.655 Post-processing failed. Exit code: 1
2023-05-24T22:13:34.6665619Z ##[error]The process '/opt/hostedtoolcache/dotnet/dotnet' failed with exit code 1
2023-05-24T22:13:34.6699869Z ##[section]Finishing: Run Code Analysis
Steps to reproduce
- Setup SonarCloud project with existing Azure DevOps project
- Follow these steps: Pull Request Analysis | SonarCloud Docs
- Trigger a build by creating PR
- Getting 404 for a PR key that does exist