First of all, I thank you in advance for your help!
We are currently going to upgradre our SonarQube Server ( Developer Edition Version 7.7 (build 23042)) - Postgres 10.8
to the latest version available (currently 8.3)
After going through the upgrade recommendations and the upgrades release notes of the in between versions, I still have some questions left.
I am aware that we must proceed in two steps upgrade by going from 7.7 to 7.9 LTS to 8.3.
** My question is: do we need to let the server run some time in between the two upgrades, for example for background migration tasks to run or anything else that happens behind the curtains? (For example Github enterprise needs a 24h period in between 2 migrations processes)
The Developer Edition is currently licensed.
** My question for this is: Do we have to set the license again after the upgrade somewhere or this is an automatic process?
We currently have the CFamily Code Quality and Security plugin installed, but I see it is no longer compatible from version 8.3 in the plugin compatibility matrix
** My question is: Is this plugin replaced by something else?
No such rule here. Make sure your instance is up and running (and take a backup!) and move forwards. Please make sure you review the Upgrade Notes for v7.8 - 7.9 LTS and v8.0 - v8.3
As long as your Database URL doesn’t change, you’re good to go. The license will stay applied.
Oops, we need to add the 8.3.1 release to the marketplace metadata to fix that (I’ve raised a Pull Request). Never fear, the right version is packaged with SonarQube v8.3.1.