Sonar is proud to announce the June release of the SonarQube Community Build 25.6.0.109173. This version includes an improved detection of secrets and other enhancements.
Details are in the Release Notes. You’ll find all fixed tickets in the full release notes. Please open new threads for any questions you have about these or other features.
After upgrading to 25.6.0.109173 I get this error: (My formatting, for better readability)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException:
Error creating bean with name 'ClassRealm{cobertura}-org.sonar.plugins.cobertura.CoberturaSensor':
Unsatisfied dependency expressed through constructor parameter 2:
No qualifying bean of type 'org.sonar.api.config.Settings' available:
expected at least 1 bean which qualifies as autowire candidate.
Dependency annotations: {}
I have upgraded our 2025.2 Developer SonarQube instance to 2025.3 and I am getting the same issue running analysis in an Azure DevOps pipeline
When we run the ‘SonarQube Run Code Analysis’ Azure DevOps task (Version 7.3.0) we get the same error as reported above
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.sonar.api.config.Settings' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:2207)
If I check the background tasks on the SonarQube instance the analysis appears to have completed successfully. So the issue appears to be communication back to the Azure DevOps pipeline
Our setup is using the SonarSource created Docker image 2025.3.0-developer which we host in Azure
Luckily we have a UAT/Test instance and a production instance, so I don’t need to immediately roll back, but I won’t be upgrading our production instance until this is resolved
@Per_Agerbaek the community plugin you use (the one defining CoberturaSensor) is not compatible anymore with latest versions of SonarQube as we removed some deprecated APIs.
Please contact the maintainers of that project and in the meantime the only fix is to uninstall this plugin.
@rfennell Double check that you don’t use any community plugin that is not compatible with the latest versions of SonarQube.