We have SonarQube v7.9.6 Community edition local installation. For user authentication, we use our company’s LDAP server.
Can someone please let me know how does SonarQube store the user information and what kind of information does it store in it’s database and what is fetches only for authentication from LDAP but doesn’t store?
Thanks.
Hi,
First, your version is past EOL. You should upgrade to either the latest version or the current LTS at your earliest convenience. Your upgrade path is:
7.9.6 → 8.9.2 → 9.0.1 (last step optional)
You may find the Upgrade Guide and the LTS-to-LTS Upgrade Notes helpful. If you have questions about upgrading, feel free to open a new thread for that here.
Regarding your actual question, SonarQube doesn’t store anything for authentication; it delegates auth. I.e. it passes the credentials to your server and goes by the auth/not-auth response it receives.
For the rest, the docs should help.
HTH,
Ann
Thanks Ann. That answers my question.
Can you please point me to the EOLs of SonarQube releases?
Thanks,
Umang
Hi Umang,
I can’t point you to a calendar or list of dates. The policy is:
- LTS is EOL when the new LTS is released
- Any other version is EOL when it’s not the Latest version
In practical terms that means
This version was EOL | when this was released |
---|---|
6.7.7 (former)LTS | 7.9 |
8.0 | 8.1 |
8.1 | 8.2 |
7.9.6 (former)LTS | 8.9 |
So currently two versions are supported: 8.9.2 LTS, and 9.0.1.
HTH,
Ann
Thank you Ann.