What is a diffrence between sonar version 6 to 8 and 8 to 9

Make sure to tell us:

  • What version are you upgrading from → 6.7
  • System information (Operating system, Java version, Database provider/version)
  • What’s the issue you’re facing-> I just wanted to know what is the major difference between version 6 to version 8 and version 8 to version 9 so that I can decide to which version i need to upgrade.

Thanks

Make sure to tell us:

  • What version are you upgrading from → 6.7
  • System information (Operating system, Java version, Database provider/version) → Linux
  • What’s the issue you’re facing → I want to know the major difference between sonar versions 6, 8, and 9 so that I can plan to upgrade accordinally.

Please help me with the above query, we are planning to finalize this tomorrow so for that if you help me with a comparison then it will be very helpful for me to decide.

Hi,

You have only two options, use the current LTS version = Sonarqube 9.9.1 or
the latest = 10.1 - you won’t get support for other versions, either commercial or here in this forum.

Your update path is always to the next LTS > to the next LTS and maybe finally to the latest version.
AFAIK Sonarqube 6.7 was an LTS version, which means you have to go
6.7 > 7.9.6 > 8.9.10 > 9.9.1 > 10.1 (optionally)

Get the historical versions for your updates here

There are too MANY changes between these versions so one post can’t list all the details and you haven’t
mentioned your Sonarqube edition - besides, version 6.7 is long gone, so I forgot some things.

Just to name a few

  • short lived branches and long lived branches are gone, now a branch is a branch
  • Sonarqube 8.9 needs to run with Java 11, Sonarqube 9.9.1 with Java 17 (the scanner has to run with Java 11 or Java 17)
  • many new features as i.e. security hotspots
  • a lot of new rules and supported languages
  • don’t know about your DB, but to be sure check the /extensions/jdbc-driver folder in
    your downloaded sonarqube-xxx.zip for the version of the jdbc - i.e. we use MSSQL with integrated authentication, means i had to update the dll several times.

Don’t know if you really need to preserve your Sonarqube 6.7 projects, you may also start over with
Sonarqube 9.9.1 LTS or even 10.1 - would be much easier !?
The oldest documentation you’ll find at https://docs.sonarsource.com is for version 8.9,
https://web.archive.org/ had no older versions, maybe there’s another way ?

Otherwise, try the update(s) step by step and come back with further questions if any problems.

Gilbert

Thanks Gilbert