Error in pipeline (connection sonarcloud)

Last hour all the connectes where working.
But now after no changes we get the following error:

Unable to load component class org.sonar.scanner.report.ActiveRulesPublisher

We use pipelines in Azure.

We got the same connection error, opening sonarcloud web also very slow for us.

Same happening to us.

 Unable to load component class org.sonar.scanner.report.ActiveRulesPublisher: Unable to load component class org.sonar.api.batch.rule.internal.DefaultActiveRules: Fail to request https://sonarcloud.io/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt,deprecatedKeys&activation=true&qprofile=xxx&ps=500&p=1: timeout -> [Help 1]

The status page does not seem to be up-to-date. https://sonarcloud.statuspage.io/
Looks like a widespread incident on Sonarcloud to me.

Same here. Comparing today’s and yesterday’s logs, the time for each “Load” is a lot longer too.

e.g.:
Yesterday: Load global settings (done) | time=167ms
Today: Load global settings (done) | time=3605ms

Extra information: Also the following page is not loading or is very slow:
https://sonarcloud.io/summary/new_code?id=xx&pullRequest=xxx

And the status is now updated: https://sonarcloud.statuspage.io/

We have the same problem.

##[error]ERROR: Error during SonarScanner execution
java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.report.ActiveRulesPublisher

Starting from today, we also started getting different errors due to timeout. Logging in to SonarCloud is also extremely slow.

Example errors:

  • java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.bootstrap.GlobalConfiguration

  • ##[error][SQ] API GET ‘/api/server/version’ failed, error is network timeout at: https://sonarcloud.io/api/server/version

Errors are not consistent unfortunately therefore it looks like there is an underlying issue.

Hey there.

Thanks for the heads-up everyone. We’re aware of the performance issues and investigating. I’ll keep you updated.

2 Likes

We expect analysis reports to start processing again. Let us know if you’re still facing issues (at any level, scanner or web application)

3 Likes

Hi @Colin ,
Is there any official API endpoint that we can try to reach in order to get the status of the services?

I mean, even if it doesn’t reply it can be a sign of service down :slight_smile:

Thank you in advance

That’s a tough one. I’m not sure that a single API endpoint would cover a lot of cases. Today’s issue didn’t bring SonarCloud down altogether but did severely stunt certain parts of SonarCloud using certain parts of the stack.

However, normally we’d point to GET api/server/version or GET api/server/status*

1 Like