[JIRA] (JENKINS-43081) Quality-gates plugin do not work with SonarQube 6.3

299 views
Skip to first unread message

yasuhiro.takahashi@rakus.co.jp (JIRA)

unread,
Mar 24, 2017, 2:01:02 AM3/24/17
to jenkinsc...@googlegroups.com
Yasuhiro Takahashi updated an issue
 
Jenkins / Bug JENKINS-43081
Quality-gates plugin do not work with SonarQube 6.3
Change By: Yasuhiro Takahashi
Summary: Do Quality-gates plugin do not work with SonarQube 6.3
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e)
Atlassian logo

yasuhiro.takahashi@rakus.co.jp (JIRA)

unread,
Mar 24, 2017, 2:03:02 AM3/24/17
to jenkinsc...@googlegroups.com
Yasuhiro Takahashi updated an issue
Quality-gates plugin does not work with SonarQube 6.3.

Since SonarQube 6.3, api has been removed/changed.

[https://docs.sonarqube.org/display/DEV/API+Changes]

Error message in Jenkins build log:
bq. quality.gates.jenkins.plugin.QGException: Expected status 200, got: 404. Response: \{"errors":[\{"msg":"Unknown url : /api/events"}]}
bq. at quality.gates.sonar.api.SonarHttpRequester.executeGetRequest(SonarHttpRequester.java:59)
bq. at quality.gates.sonar.api.SonarHttpRequester.getAPIInfo(SonarHttpRequester.java:47)
bq. at quality.gates.sonar.api.QualityGatesProvider.getRequesterResult(QualityGatesProvider.java:34)
bq. at quality.gates.sonar.api.QualityGatesProvider.getAPIResultsForQualityGates(QualityGatesProvider.java:29)
bq. at quality.gates.jenkins.plugin.BuildDecision.getStatus(BuildDecision.java:20)
bq. at quality.gates.jenkins.plugin.QGPublisher.perform(QGPublisher.java:73)
bq. at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
bq. at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
bq. at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
bq. at hudson.model.Build$BuildExecution.post2(Build.java:186)
bq. at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665)
bq. at hudson.model.Run.execute(Run.java:1758)
bq. at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
bq. at hudson.model.ResourceController.execute(ResourceController.java:97)
bq. at hudson.model.Executor.run(Executor.java:405)
bq. Build step 'Quality Gates' marked build as failure
bq. Finished: FAILURE

yasuhiro.takahashi@rakus.co.jp (JIRA)

unread,
Mar 24, 2017, 2:05:01 AM3/24/17
to jenkinsc...@googlegroups.com
Yasuhiro Takahashi updated an issue
Quality-gates plugin does not work with SonarQube 6.3.

Since SonarQube 6.3, api has been removed/changed.

[https://docs.sonarqube.org/display/DEV/API+Changes]

* Error message in Jenkins build log: *
bq. quality.gates.jenkins.plugin.QGException: Expected status 200, got: 404. Response: \{"errors":[\{"msg":"Unknown url : /api/events"}]}
bq.  at quality.gates.sonar.api.SonarHttpRequester.executeGetRequest(SonarHttpRequester.java:59)
bq.  at quality.gates.sonar.api.SonarHttpRequester.getAPIInfo(SonarHttpRequester.java:47)
bq.  at quality.gates.sonar.api.QualityGatesProvider.getRequesterResult(QualityGatesProvider.java:34)
bq.  at quality.gates.sonar.api.QualityGatesProvider.getAPIResultsForQualityGates(QualityGatesProvider.java:29)
bq.  at quality.gates.jenkins.plugin.BuildDecision.getStatus(BuildDecision.java:20)
bq.  at quality.gates.jenkins.plugin.QGPublisher.perform(QGPublisher.java:73)
bq.  at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
bq.  at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
bq.  at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
bq.  at hudson.model.Build$BuildExecution.post2(Build.java:186)
bq.  at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665)
bq.  at hudson.model.Run.execute(Run.java:1758)
bq.  at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
bq.  at hudson.model.ResourceController.execute(ResourceController.java:97)
bq.  at hudson.model.Executor.run(Executor.java:405)
bq. Build step 'Quality Gates' marked build as failure
bq. Finished: FAILURE

yasuhiro.takahashi@rakus.co.jp (JIRA)

unread,
Mar 24, 2017, 2:05:01 AM3/24/17
to jenkinsc...@googlegroups.com
Yasuhiro Takahashi updated an issue
Quality-gates plugin does not work with SonarQube 6.3.

Since SonarQube 6.3, api has been removed/changed.

[https://docs.sonarqube.org/display/DEV/API+Changes]

*Error message in Jenkins build log:*
bq. quality.gates.jenkins.plugin.QGException: Expected status 200, got: 404. Response: \{"errors":[\{"msg":"Unknown url : /api/events"}]}
bq.    at quality.gates.sonar.api.SonarHttpRequester.executeGetRequest(SonarHttpRequester.java:59)
bq.    at quality.gates.sonar.api.SonarHttpRequester.getAPIInfo(SonarHttpRequester.java:47)
bq.    at quality.gates.sonar.api.QualityGatesProvider.getRequesterResult(QualityGatesProvider.java:34)
bq.    at quality.gates.sonar.api.QualityGatesProvider.getAPIResultsForQualityGates(QualityGatesProvider.java:29)
bq.    at quality.gates.jenkins.plugin.BuildDecision.getStatus(BuildDecision.java:20)
bq.    at quality.gates.jenkins.plugin.QGPublisher.perform(QGPublisher.java:73)
bq.    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
bq.    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
bq.    at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
bq.    at hudson.model.Build$BuildExecution.post2(Build.java:186)
bq.    at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665)
bq.    at hudson.model.Run.execute(Run.java:1758)
bq.    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
bq.    at hudson.model.ResourceController.execute(ResourceController.java:97)
bq.    at hudson.model.Executor.run(Executor.java:405)
bq.   Build step 'Quality Gates' marked build as failure
bq.   Finished: FAILURE

politrons@gmail.com (JIRA)

unread,
Mar 31, 2017, 7:25:03 AM3/31/17
to jenkinsc...@googlegroups.com
pablo perez commented on Bug JENKINS-43081
 
Re: Quality-gates plugin do not work with SonarQube 6.3

Any idea when this bug will be solved? 

farslayer9@gmail.com (JIRA)

unread,
Jun 27, 2018, 1:01:02 PM6/27/18
to jenkinsc...@googlegroups.com

I'm still getting this error with this plugin, how do you resolve it?

 
[INFO] CPD calculation finished
[INFO] Analysis report generated in 1450ms, dir size=6 MB
[INFO] Analysis reports compressed in 4020ms, zip size=2 MB
[INFO] Analysis report uploaded in 697ms
[INFO] ANALYSIS SUCCESSFUL, you can browse
http://127.0.0.1:9000/dashboard?id=gov.hud.sams%3Asams-dal
[INFO] Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report
[INFO] More about the report processing at
http://127.0.0.1:9000/api/ce/task?id=AWRCK0dIsYWP1iz76uNv
[INFO] Task total time: 1:37.623 s
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:25 min
[INFO] Finished at: 2018-06-27T12:54:52-04:00
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
[JENKINS] Archiving /var/lib/jenkins/workspace/TestMaven/pom.xml to gov.hud.sams/sams-dal/0.5.73/sams-dal-0.5.73.pom
[JENKINS] Archiving /var/lib/jenkins/workspace/TestMaven/target/sams-dal.jar to gov.hud.sams/sams-dal/0.5.73/sams-dal-0.5.73.jar
[JENKINS] Archiving /var/lib/jenkins/workspace/TestMaven/target/sams-dal-tests.jar to gov.hud.sams/sams-dal/0.5.73/sams-dal-0.5.73-tests.jar
channel stopped


quality.gates.jenkins.plugin.QGException: Expected status 200, got: 404. Response: {"errors":[

{"msg":"Unknown url : /api/events"}

]}
at quality.gates.sonar.api.SonarHttpRequester.executeGetRequest(SonarHttpRequester.java:59)
at quality.gates.sonar.api.SonarHttpRequester.getAPIInfo(SonarHttpRequester.java:47)
at quality.gates.sonar.api.QualityGatesProvider.getRequesterResult(QualityGatesProvider.java:34)
at quality.gates.sonar.api.QualityGatesProvider.getAPIResultsForQualityGates(QualityGatesProvider.java:29)
at quality.gates.jenkins.plugin.BuildDecision.getStatus(BuildDecision.java:20)
at quality.gates.jenkins.plugin.QGPublisher.perform(QGPublisher.java:73)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1073)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
at hudson.model.Run.execute(Run.java:1819)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)


Build step 'Quality Gates' marked build as failure

Finished: FAILURE

This message was sent by Atlassian JIRA (v7.10.1#710002-sha1:6efc396)
Reply all
Reply to author
Forward
0 new messages