I’m using sonarqube developer edition but I’m planning to upgrade to Enterprise edition 7.9.
What are steps Do I need to take care? Questions:
Can I use same database?
and I tested with migrating current database to Enterprise edition, it carried all the data but quality profiles are not updated with new rules.
I saw the document already. My concern about server ID for License.
This is production server. So, Do I need purchase license before migrating or after migration or will it be same server ID?
And I clearly mention in above question, that I have already tested with trial license with same data base. After migration I can see all projects but Quality profiles are also not updated. I can see quality profiles with version developer 7.6 only.
These are my concerns.
Server ID versus license is really apples-and-oranges. If you haven’t provided a license that corresponds to the edition (and LOC, and server id, and…) you’re running then you won’t be able to perform new analyses. So yes, you need to obtain the new license before your upgrade. Regarding your server id, it’s held in your database so this part should be seamless, otherwise you wouldn’t be able to upgrade from version to version within an edition (it really is the same procedure ). But if you have any further concerns in this matter you should definitely talk to the contact who gave you the evaluation license for Enterprise Edition.
Regarding the Quality Profiles, what updates were you expecting? If your edition upgrade included analyzer upgrades, then you would likely have seen changes to the relevant Sonar way profiles, but that’s it, and an edition upgrade without a version upgrade is not going to include analyzer upgrades without further, manual intervention on your part.
We are planning a similar upgrade, from Community to Developer. As far as I understood the Server ID remains the same between editions as well? Is this correct? I’m just concerned of the workflow order here. Is this assumption correct?
Get the Server ID from the current community edition
Order new developer license
Upgrade community edition to developer edition and use the ordered license