License Availability for Developer Edition after Upgrading to 2025.1 LTA Version

We are planning to upgrade our Developer Edition of Sonarqube from 10.0 Version to 2025.1 LTA version.
Since 2025.1 LTA version does not support PostgreSQL 12, we will also be upgrading PostgreSQL also from 12 to 13.

Our inquiry is will the existing license still be available after upgrading to PostgreSQL 13 and Sonarqube 2025.1 LTA version or we need to contact the Sonar Team for new license.

All actions that invalidate a license key are documented here.

Thank you for sharing the document. We need a clarification regarding below point which has been mentioned in this document.

  • Using DBCopy or MySQL Migrator to copy your old database into a new one.

Currently we had setup sonarqube as a docker container with separate services for Sonarqube and PostgreSQL.

Since, we need to upgrade PostgreSQL from 12 to 13, we will be following below steps:

  • Take backup of the existing database as an SQL file using pg_dump
  • Remove the docker volume since the data in this volume will be in PostgreSQL 12 format.
  • Recreate the volume again, upgrade PostgreSQL to 13 and restore the SQL backup using psql

So, we would like to know if the above steps (Copying a backup and restoring it) would affect the License.

As long as none of these 3 things happen:

* Moving, upgrading, or changing your database server to another host, available with a different IP or DNS name.
* Changing the existing database server IP or DNS name.
* Changing the database/schema name on the database server.

Your Server ID should not refresh.

Also, new with SonarQube Server v2025.1 LTA is a grace period in case something does happen.

When your license is invalidated due to a change of server ID, you can exceptionally extend it to benefit from a grace period of seven days. After this period, the license will remain not valid. Note that you can only do this once.

1 Like