Investigate SSO Integration Improvements for Sonarqube
It looks like at some point SSO configuration was being performed automatically without having to deploy an environment first, grab settings, update the values.yaml, and then re-running the helm command.
This may have occurred during the transition to passthrough, but it would would definitely improve the developer experience if SSO was more streamlined for this application. It would also enable SSO to be tested within the context of a pipeline more easily and even better this would allow customers to be able to configure it for SSO more easily.
I created a branch called configure-sso-fix on Sonarqube that gives an example of one way it can be improved upon, but it should be tested thoroughly to see if that same fix would work for end users as well. You can test the full thing out by using the sonarqube-sso-integration branch on the big bang repository.
There may also be some work needed to remove legacy references that exist through the package's code in relation to its sso configuration.