alilang KubeSphere版本信息 3.4.1 sonarqube 10.4.1 devops-apiserver-758859fd65-kf5p 报错,是不支持这个版本么 E0326 02:56:58.162852 1 interface.go:79] get sonar task error [GET https://sonarqube.local.seatone.com/api/measures/component?additionalFields=metrics%2Cperiods&component=ops-pm-server&metricKeys=alert_status%2Cquality_gate_details%2Cbugs%2Cnew_bugs%2Creliability_rating%2Cnew_reliability_rating%2Cvulnerabilities%2Cnew_vulnerabilities%2Csecurity_rating%2Cnew_security_rating%2Ccode_smells%2Cnew_code_smells%2Csqale_rating%2Cnew_maintainability_rating%2Csqale_index%2Cnew_technical_debt%2Ccoverage%2Cnew_coverage%2Cnew_lines_to_cover%2Ctests%2Cduplicated_lines_density%2Cnew_duplicated_lines_density%2Cduplicated_blocks%2Cncloc%2Cncloc_language_distribution%2Cprojects%2Cnew_lines: 400 {errors: [{msg: Value of parameter ‘additionalFields’ (periods) must be one of: [metrics, period]}]}]
yudong alilang 从这个报错看,确实是 SonarQube 版本兼容问题;KubeSphere 3.4.1 devops-jenkins 里 SonarQube Scanner 插件版本是 2.12 ,应该跟 SonarQube 10.4.1 不兼容; 之前测试验证 SonarQube 8.9.x 版本,建议调整到此版本;或者在对应的插件文档里确认兼容的 SonarQube 版本;