rgcouto commented on issue #7091: URL: https://github.com/apache/incubator-devlake/issues/7091#issuecomment-2980903992
Hey everyone! I'm experiencing a similar issue with the SonarCloud integration. I've successfully added the SonarCloud connection, but I'm encountering errors when trying to retrieve data from some specific repositories. My setup: - Using SonarCloud (not self-hosted SonarQube) - Multiple repositories configured in SonarCloud - DevLake version: v0.21.0-beta6 (same as reported in the issue) Symptoms: - The connection test passes successfully - When collecting data, I get consistent 404 errors for specific repositories Here's an excerpt of the error log I'm seeing: > subtask CollectAdditionalFilemetrics ended unexpectedly Wraps: (2) Error waiting > for async Collector execution Wraps: (3) | combined messages: | { | Retry > exceeded 3 times calling measures/component_tree. The last error was: Http > DoAsync error calling [method:GET path:measures/component_tree query:map[ > component:[myorg_web-api] metricKeys:[duplicated_lines_ > density,duplicated_blocks,duplicated_lines, duplicated_files, complexity, > cognitive_complexity, effort_to_reach_maintainability_rating_a, lines] p:[10] ps > :[100] qualifiers:[FIL]]]. Response: {"errors":[{"msg":"Project doesn\u0027t > exist"}]} (404) The key issue appears to be that DevLake is trying to access a project with component ID `myorg_web-api` (I've anonymized the ID), but SonarCloud is responding with "Project doesn't exist" (404). This project exists in my SonarCloud organization, and I can access it through the SonarCloud UI. However, DevLake consistently fails with the same error when trying to collect metrics for this repository. I've tried to call the `measures/component_tree` endpoint manually and I've noticed this is only happening in two repositories so far on my organization. Has anyone else encountered similar problems with certain repositories in SonarCloud? Any suggestions for troubleshooting would be greatly appreciated. Thanks for your help! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@devlake.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org