Compatibility of SonarQube 9.9 upgrade with existing environment


I am planning to upgrade SonarQube to version 9.9 in my current environment, primarily to support Node.js 16, and would like to know if there are any compatibility issues. Here are the details of my current setup:

  • Red Hat Enterprise 7.9
  • Java 11
  • PostgreSQL 11.18
  • SonarQube 8.9.9
  • Sonar Scanner
  • Sonar Scanner for MSBuild

My goal is to upgrade SonarQube from 8.9.9 to 9.9 while keeping the rest of the environment as is. Are there any known compatibility issues or additional steps I need to be aware of for a smooth upgrade process? Any advice or recommendations would be greatly appreciated.

Thank you in advance for your assistance.

Best regards,

You’ll need to upgrade to Java 17.
The SonarScanners are part of the distribution, thus you should use the ones deployed with SonarQube 9.9.
Other requirements are in the docs.

Hello. First of all, thank you for your response. However, I still have some doubts and would like to ask an additional question. I’m wondering if my current Sonar Scanner version will become completely unusable after upgrading, or if there might be some compatibility issues that would still allow me to use it, albeit with some limitations. If you have any information or advice on this matter, I would greatly appreciate it. Thank you.