Sonar upgrade from 9.9.8 developer to 2025-lta-developer

Hello,

Im currently using sonarqube v9.9.8 developer and want to upgrade it to 2025-lta-developer.
My server is hosted through ecs and im using public ecr sonarqube images to upgrade. As per the docs i understand that i have to move from 9.9.8 - 9.9.9dev-2025.1.lta. Is is correct? or can i directly jump from 9.9.8developer to 2025-LTA-developer?

Also, i use RDS for the db so while an upgrade is done has anyone lost any data so far? because i see that the database schema gets changed and there is a db migration aswell happening during the upgrade.

Thank you in advance :slight_smile:

Here’s a link to the upgrade instructions for Community Edition, which includes a link to the upgrade path document. You should upgrade to 2024.12 first.
A couple months ago I upgraded from 9.9.7 to 2024.12, then to 2025.5 on a Amazon Linux 2 server and postgres 15 db, and did not have any issues. I followed the SonarQube upgrade instructions and did the entire set of steps for both 2024.12 and 2025.5.

Be aware, the SonarScan (Sonarlint) now requires Java 17 to run. This has caused some issues with our builds that need to scan with Java 17 but then run Java 11 for the build. Our devOps team figured out how to make it work, but something to be aware of before you upgrade.