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.
sonar-ps-plugin Not working. I tried the version of the new PS plugin, have created jar file from fix applied branch . The plugin is loading into SonarQube and able to see powershell quality profile but it is not reporting any issues when scanning a PowerShell project.
Please raise this issue with the maintainers of the sonar-ps-plugin as this is community-driven. Maybe, also discuss it also with @rfennell raising this as well and providing the pull request on the plug-in.