Releases: epam/edp-sonar-operator
v2.10.2
v2.10.1
v2.10.0
[v2.10.0] - 2021-12-06
Features
- Provide operator's build information EPMDEDP-7847
Bug Fixes
- Changelog links EPMDEDP-7847
- Redefine roleRef kind in RB from ClusterRole to Role EPMDEDP-7279
Code Refactoring
- Expand sonar-operator role EPMDEDP-7279
- Add namespace field in roleRef in OKD RB EPMDEDP-7279
- Replace cluster-wide role/rolebinding to namespaced EPMDEDP-7279
Formatting
- go fmt EPMDEDP-7943
Routine
- Add changelog generator EPMDEDP-7847
- Add codecov report EPMDEDP-7885
- Use custom go build step for operator EPMDEDP-7932
- Update go to version 1.17 EPMDEDP-7932
- Update docker image EPMDEDP-7895
- Upgrade SonarQube Scanner version EPMDEDP-7409
- Upgrade SonarQube to the LTS 8.9.3 version EPMDEDP-7409
- Update openssh-client version EPMDEDP-7469
Documentation
- Update the links on GitHub EPMDEDP-7781
v.2.9.0
The EDP Sonar Operator Release Notes, v.2.9.0
Enhancements:
- The dependencies are fixed to point to tags from the master.
- The Dockerfile is updated to correct the copying of artifacts.
- The Ingress API version is aligned with the Kubernetes version.
- The image pull policy parameter is redefined during the EDP installation.
Fixed Issues:
- The sonar stage is broken in Build and Code-Review pipelines.
v.2.8.0
The EDP Sonar Operator Release Notes, v.2.8.0
Upgrades
- The operator-sdk library is updated to version 1.5.0.
- The controller-runtime library is updated to version 0.8.3.
- Alpine base images are upgraded to version alpine:3.13.5.
New Functionality and Enhancements
- The codeql scan is added for the GitHub repositories.
- Deployment objects can be used in OpenShift instead of DeploymentConfigs.
- CI pipelines are defined for groovy-pipelines.
Fixed issues:
- It is impossible to assign a Sonar operator role.
- SonarDB secret auto-creation is fixed.
v.2.7.2
The EDP Sonar Operator Release Notes, v.2.7.2
Breaking Changes:
- Sonar KeycloakClient requires new configuration for correct assigning 'sonar-administrators' group to users from OIDC provider.
v.2.7.1
EDP Sonar Operator Release Notes, v.2.7.1
Enhancements:
- The base image is upgraded to alpine 3.11.10.
v.2.7.0
Sonar Operator Release Notes, v.2.7.0
New functionality
• The unused code from operators in a Helm chart, responsible for Kubernetes object provisioning, is removed.
• CPU Request/Limits are adjusted to align with the latest resource consumption.
• CI Helm chart is improved to provide quick feedback from CI for Helm and Dockerfile.
• EDP Helm charts are updated to follow the chart best practices defined by Helm.
• Orphaned Kubernetes resources are removed and aligned with mutated Kubernetes resources.
• All go-alpine based images are updated to Alpine version 3.11.8.
Enhancements
• Resource requirements for EDP components in the Kubernetes cluster are aligned in order to ensure stability and proper scheduling of EDP.
Fixed Issues
• The visibility status in the projects created by Sonar is corrected to be ‘Private” by default.
• Customer resources for Sonar provide the correct dbImage value.
• Sonar operator now uses the correct Sonar token name for plugin configuration.