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

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