You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

TaskAdd SonarCloud variables in project's yaml files Sandbox test

Remove SonarQube plugin if RelEng test fails

(org.sonarsource.scanner.maven)

Review resultsComment on progress
ResponsibleRelEngRelengPTLPTL
Estimated Duration5 min 15 min to 1 hr depending10 min per project including reviews10 min per report
AAFhttps://gerrit.onap.org/r/#/c/ci-management/+/98542/



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



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

CCSDK parent needs to migrate first
CCSDKhttps://gerrit.onap.org/r/c/ci-management/+/98546


Working with Dan to migrate ccsdk-parent
CLAMPhttps://gerrit.onap.org/r/#/c/ci-management/+/98543/1/2 pass

Tested and working for JDK13 but having issues with JavaScript (Contacted Sonar team)
CLIhttps://gerrit.onap.org/r/c/ci-management/+/98547



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



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



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



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



Holmeshttps://gerrit.onap.org/r/#/c/ci-management/+/98552/



Integration



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



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



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



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



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



OOFhttps://gerrit.onap.org/r/#/c/ci-management/+/98558/



OOM



No Sonar jobs to migrate
O-parent



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



Portalhttps://gerrit.onap.org/r/#/c/ci-management/+/98560/



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



SDChttps://gerrit.onap.org/r/#/c/ci-management/+/98561/



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



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



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



VFChttps://gerrit.onap.org/r/#/c/ci-management/+/98565/



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



VNFSDK

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



VVPhttps://gerrit.onap.org/r/#/c/ci-management/+/98569/



SonarCloud migration notes


Ready to migrate? Things to consider and challenges faced with the currently migrated teams

    • Teams will still be using the same Jenkins jobs
    • SonarCloud is based on SonarQube 8.0 with +- some feature and plugin differences
    • SonarQube will stay around for some time, but eventually will be deprecated (mid next year)
    • Warnings in Quality Gates are no longer applicable in SonarCloud
    • Teams using the "org.sonarsource.scanner.maven" plugin, might face issues during the migration since this plugin calls SonarQube directly.

Changes needed to be done and stakeholders

RELENG: Modify project's yaml files to run Sonar on SonarCloud

RELENG: Test new runs in Sandbox and report failures

TECHTEAM: If failures are reported from the test, techteams help will be needed (Most likely related to dependencies and SonarQube specific plugins in the source)

TECHTEAM: Once test passes, review the final report and +1 Releng ci-management change

RELENG: Merge ci-management change

Testing the migration

The reports will now be posted under: https://sonarcloud.io/organizations/onap/projects

Jenkins jobs do not change.


  • No labels