I have a fairly locked down SonarQube server, which is behind a load balancer and only accepts connection from my IP range.
I am using the GitLab Pull Request Decorator, however because of how locked down the server is, I believe it is unable to load the images which it is trying to get from the SonarQube server, for example:
I’ve tried whitelisting the GitLab IP range from https://docs.gitlab.com/ee/user/gitlab_com/#ip-range, to both the load balancer, as well as the server directly, however the images are still not being rendered.
Yup, I am using gitlab.com - just to verify, I need to get the IP address range of user-content.gitlab-static.net so I can add that to my security rules?
We have the same issue, and our security policy does not allow us to open up the network to allow gitlab to reach our SQ.
It would be nice anyway, if, instead of requiring network trips to pull the image assets in, that they were embedded in the MR decoration as base64 images.
It’s a little thing, and we live without it, but this would be a remediation that would fix it for good for everyone