Must-share information (formatted with Markdown):
- SonarQube Developer v9.9.6 (build 92038)
- Docker
- Merge Request Decorator
- New API Token / Different User
Our merge request decorator used to work quite well, but for some reason, it has recently stopped. We did note that the API Token had expired, so we created a new one but we are still unable to get the merge request decorator to work.
Based on the logs, the merge decorator is working?
2024.08.15 15:54:26 INFO ce[AZFWvd_H0X3ezGK6Luqr][o.s.c.t.p.a.p.PostProjectAnalysisTasksExecutor] Webhooks | globalWebhooks=0 | projectWebhooks=0 | status=SUCCESS | time=697ms
2024.08.15 15:54:26 INFO ce[AZFWvd_H0X3ezGK6Luqr][o.s.c.t.p.a.p.PostProjectAnalysisTasksExecutor] Pull Request decoration | status=SUCCESS | time=0ms
2024.08.15 15:54:26 INFO ce[AZFWvd_H0X3ezGK6Luqr][o.s.c.t.p.a.p.PostProjectAnalysisTasksExecutor] Report branch Quality Gate status to devops platforms | status=SUCCESS | time=1ms
2024.08.15 15:54:28 INFO ce[AZFWvd_H0X3ezGK6Luqr][o.s.c.t.CeWorkerImpl] Executed task | project=<MASKED> | type=REPORT | branch=test_build_delete_me | branchType=BRANCH | id=AZFWvd_H0X3ezGK6Luqr | submitter=colin-werner32328 | status=SUCCESS | time=90570ms
Here are some other, perhaps relevant, observations:
The configuration with GitLab appears to be valid from a Global Administration level:
The configuration with GitLab appears to be valid from a project level:
I did notice that not all the branches and MRs are being recognized as part of the project, eg the branch I created to test this issue with (test_build_delete_me) is not appearing when I search:
Yet, the job that is run as part of the CI/CD pipeline gives me the following link, which works: https://MASKED/dashboard?id=MASKED&pullRequest=1892. So now I actually can see the branch / MR:
Yet, note the curious warning:
At a bit of a loss now, considering either creating a new project OR updating to 10.6.0-developer?