Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info

SONARQUBE SUPPORT WILL END FEB-20

Please make sure there are no components left in SonarQube

Please implement SonarCloud coverage drop fix explained below

Timeline of events


To prevent dependency issues, this migration is planned to happen in 2 stages. 

...

Tableenhancer
numberOfFixedRows3
decimalMark. (point)



TaskAdd SonarCloud variables in project's yaml files Sandbox test of my change (DO NOT CONFUSE WITH SONAR REPORT RESULT) Review resultsComment on progress
ResponsibleRelEngRelengPTL
Estimated Duration5 min 15 min to 1 hr depending10 min per report
AAFhttps://gerrit.onap.org/r/#/c/ci-management/+/98542/PASS

Jonathan Gathman Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed

Need to fix 0% coverage:

https://sonarcloud.io/dashboard?id=onap_aaf-cadi-fproxy

https://sonarcloud.io/dashboard?id=onap_aaf-cadi-rproxy

AAIhttps://gerrit.onap.org/r/c/ci-management/+/98544PASS

James Forsyth Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed

Need to fix 0% coverage

Update 19 Feb 2020: Issues have been fixed. AAI repos all passing in sonarcloud

APPChttps://gerrit.onap.org/r/c/ci-management/+/98545PASS

Takamune Cho  This is marked as "PASS" becuase the build actually produced the same result as what we had in SonarQube, but I know we still are facing coverage issues. Shall we merge this change to move to SonarCloud and continue our investigation there?

Jessica Wagantall I +1 already. we still have to work with the issue. I have posted my last comment on IT-17899. Please take a look. thx

Coverage drop still low, we are taking our investigation to SonarCloud but the migration is completed

Issue has been fixed. back to 80%

CCSDKhttps://gerrit.onap.org/r/c/ci-management/+/98546PASS

Dan Timoney Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed

Need to fix 0% coverage

Dan Timoney CCSDK repos now all show coverage >= 55%.

CLAMPhttps://gerrit.onap.org/r/#/c/ci-management/+/98543/
PASSall looks ok.
1/2 pass
Tested and working
for JDK13 but having issues with JavaScript (Contacted Sonar team)
with JDK11
CLIhttps://gerrit.onap.org/r/c/ci-management/+/98547PASS

user-67d6f Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Need to fix 0% coverage

completed with coverage 61 % (25 Feb 2020)

https://sonarcloud.io/organizations/onap/projects/?search=cli


DCAEhttps://gerrit.onap.org/r/c/ci-management/+/98548
most failed
PASS

2/13 - All component migration completed and 0% coverage issue resolved

Investigating

Need to fix 0% coverage

Demohttps://gerrit.onap.org/r/#/c/ci-management/+/98549/PASS

Morgan Richomme Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok


DMAAPhttps://gerrit.onap.org/r/#/c/ci-management/+/98550/PASS

Mandar Sawant Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Need to fix 0% coverage (Almost done)

3/18 - Done

ExtAPIhttps://gerrit.onap.org/r/#/c/ci-management/+/98551/fail

Adrian OSullivan , the Sonar jobs have been failing since before the migration. Can we please address them? -->

15:10:38 Caused by: java.lang.IllegalArgumentException: invalid flag: --release
Need to fix 0% coverage
Completed
Holmeshttps://gerrit.onap.org/r/#/c/ci-management/+/98552/PASS

Guangrong Fu Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Need to fix 0% coverage:

https://sonarcloud.io/dashboard?id=onap_holmes-common

https://sonarcloud.io/dashboard?id=onap_holmes-engine-management

https://sonarcloud.io/dashboard?id=onap_holmes-rule-management

Integration


No Sonar jobs to migrate
Logginghttps://gerrit.onap.org/r/#/c/ci-management/+/98554/PASS

Prudence Au Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Need to fix 0% coverage:

https://sonarcloud.io/dashboard?id=onap_logging-analytics

Modelinghttps://gerrit.onap.org/r/#/c/ci-management/+/98553/
fail
PASS

Hui Deng  Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed

Completed

13:40:10 org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (test script) on project modeling-etsicatalog: Command execution failed.


MSBhttps://gerrit.onap.org/r/#/c/ci-management/+/98555/PASS

Huabing Zhao Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed

Completed

Need to fix 0% coverageNeed to fix 0% coverage

MultiCloudhttps://gerrit.onap.org/r/#/c/ci-management/+/98556/PASS

Bin Yang  Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed

Done

Musichttps://gerrit.onap.org/r/#/c/ci-management/+/98557/Pass

Bharath Balasubramanian Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed


OOFhttps://gerrit.onap.org/r/#/c/optf/
ci-management
cmso/+/
98558
104333/1 fail, seems like a sandbox npm environment

Completed

Need to fix 0% coverage:

https://sonarcloud.io/dashboard?id=onap_optf-fgps

https://sonarcloud.io/dashboard?id=onap_optf-cmso

https://sonarcloud.io/dashboard?id=onap_optf-has

OOM


No Sonar jobs to migrate
O-parent


No Sonar jobs to migrate
Policyhttps://gerrit.onap.org/r/#/c/ci-management/+/98559/PASSDONECOMPLETED
Portalhttps://gerrit.onap.org/r/#/c/ci-management/+/98560/PASS

Manoop Talasila Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

COMPLETED
Portal SDKhttps://gerrit.onap.org/r/#/c/ci-management/+/98568/PASS

Manoop Talasila Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

'npm install' failed which also fails 
in SonarQube job. Not a migration issue.
SDChttps://gerrit.onap.org/r/#/c/ci-management/+/98561/PASS

Ofir Sonsino Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed

Need to fix 0% coverage


SDNChttps://gerrit.onap.org/r/#/c/ci-management/+/98562/PASS

Dan Timoney Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed
SOhttps://gerrit.onap.org/r/#/c/ci-management/+/98563/PASS

Seshu Kumar Mudiganti Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

https://sonarcloud.io/dashboard?id=onap_so


Completed

Need to fix 0% coverage

UUIhttps://gerrit.onap.org/r/#/c/ci-management/+/98564/PASS
Tao Shen

xu ran Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed
VFChttps://gerrit.onap.org/r/#/c/ci-management/+/98565/
1/2 failed14:55:59 [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (test script) on project vfc-gvnfm-vnflcm-lcm: Command execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1] 14:55:59 org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (test script) on project vfc-gvnfm-vnflcm-lcm: Command execution failed.
PASS

Yan Yang Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed

Completed
VIDhttps://gerrit.onap.org/r/#/c/ci-management/+/98566/PASS

Tech team to compare reports:

SonarQube: https://sonar.onap.org/dashboard?id=org.onap.vid%3Avid-parent

SonarCloud: https://sonarcloud.io/dashboard?id=onap_vid

Waiting on Tech team to review reports.
Completed

VNFSDK

https://gerrit.onap.org/r/#/c/ci-management/+/98567/PASS

Weitao Gao  Gerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed

Need to fix 0% coverage

COMPLETED

https://sonarcloud.io/organizations/onap/projects?search=vnfsdk

VVPhttps://gerrit.onap.org/r/#/c/ci-management/+/98569/
fail
PASSGerrit ready, SonarCloud results pushed and waiting on committers to +1 my change if all looks ok

Completed

Need to fix 0% coverage

Fixed https://sonarcloud.io/dashboard?id=onap_vvp-validation-scripts

For python projects, see https://gerrit.onap.org/r/c/vvp/validation-scripts/+/101356 for an example.

14:44:45 Caused by: org.apache.maven.plugin.MojoExecutionException: Validation of project reactor failed: 14:44:45 o "" is not a valid project or module key. It cannot be empty nor contain whitespaces.
https://jenkins.onap.org/view/vvp/job/vvp-validation-scripts-sonar/619/console



STAGE 2

  1. Update oparent to upgrade the sonar plugin and Jacoco configuration to the latest plugin required by SonarCloud: https://sonarcloud.io/documentation/analysis/scan/sonarscanner-for-maven/
  2. Make an oparent release wit this change
  3. Migrate teams to the new oparent while also removing the hardcoded goals in their sonar ci-management changes from the above table

...