Resolve "Network Policies block plugin marketplace and update checks"
For issue #22 (closed)
Merge request reports
Activity
changed milestone to %1.20.0
added priority6 sonarqube statusdoing teamXForce labels
assigned to @michaelmartin
I tested with the -Dsonar.updatecenter.activate=false -- I think this might stop a timer from firing and logging exceptions, but you will still see exceptions if you manually try to update or do stuff in the marketplace.
I added an https egress with a flag to enable or disable it. It's enabled by default for now. It can be toggled at the bigbang level with:
addons: sonarqube: enabled: true values: networkPolicies: egressHttps: enabled: false
Verified with the egress https applied, no exceptions were thrown and plugins installed. Tested inside the pod with curl too. With the egress https not installed, plugins would not install and if applied on startup, plugins would not show up in the list.
Edited by Michael Martinadded statusreview label and removed statusdoing label
mentioned in commit d4142f42