Skip to content

Commit ffea88c

Browse files
authored
REL-3984 release 2025.5.0
1 parent 2097421 commit ffea88c

File tree

69 files changed

+433
-427
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+433
-427
lines changed

.cirrus/tasks_env.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ env:
77
DOCKER_GCLOUD_SA_KEY: VAULT[development/team/sonarqube/kv/data/gcp-marketplace-registry-staging data.key]
88
GCLOUD_REGISTRY: gcr.io/sonarqube-marketplace-provider # This is the staging registry
99
GCLOUD_PRODUCT_NAME: sonarqube-dce-staging # This is the staging product name
10-
GCLOUD_TAG: 2025.4.0
10+
GCLOUD_TAG: 2025.5.0
1111
ROSA_OPENSHIFT_URL: VAULT[development/team/sonarqube/kv/data/rosa-openshift data.url]
1212
ROSA_OPENSHIFT_USER: VAULT[development/team/sonarqube/kv/data/rosa-dev data.username]
1313
ROSA_OPENSHIFT_PASSWORD: VAULT[development/team/sonarqube/kv/data/rosa-dev data.password]

charts/sonarqube-dce/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
All changes to this chart will be documented in this file.
33

44
## [2025.5.0]
5+
* Upgrade SonarQube Server to to 2025.5.0
56
* Update Chart's version to 2025.5.0
67
* Update the image and readinessProbe used by postgresql after they migrated to a legacy repository
78
* Support Kubernetes v1.34.0

charts/sonarqube-dce/Chart.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: sonarqube-dce
33
description: SonarQube is a self-managed, automatic code review tool that systematically helps you deliver clean code. As a core element of our Sonar solution, SonarQube integrates into your existing workflow and detects issues in your code to help you perform continuous code inspections of your projects. The tool analyses 30+ different programming languages and integrates into your CI pipeline and DevOps platform to ensure that your code meets high-quality standards.
44
type: application
55
version: 2025.5.0
6-
appVersion: 2025.4.0
6+
appVersion: 2025.5.0
77
keywords:
88
- coverage
99
- security
@@ -25,6 +25,8 @@ maintainers:
2525
2626
annotations:
2727
artifacthub.io/changes: |
28+
- kind: changed
29+
description: "Update Chart's appVersion to 2025.5.0"
2830
- kind: changed
2931
description: "Update Chart's version to 2025.5.0"
3032
- kind: changed
@@ -39,9 +41,9 @@ annotations:
3941
artifacthub.io/containsSecurityUpdates: "false"
4042
artifacthub.io/images: |
4143
- name: sonarqube-app
42-
image: sonarqube:2025.4.0-datacenter-app
44+
image: sonarqube:2025.5.0-datacenter-app
4345
- name: sonarqube-search
44-
image: sonarqube:2025.4.0-datacenter-search
46+
image: sonarqube:2025.5.0-datacenter-search
4547
charts.openshift.io/name: sonarqube-dce
4648
dependencies:
4749
- name: postgresql

charts/sonarqube-dce/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Please note that this chart does NOT support SonarQube Community, Developer, and
1414

1515
## Compatibility
1616

17-
Compatible SonarQube Version: `2025.4.0`
17+
Compatible SonarQube Version: `2025.5.0`
1818

1919
Supported Kubernetes Versions: From `1.30` to `1.33`
2020
Supported Openshift Versions: From `4.11` to `4.17`
@@ -314,7 +314,7 @@ The following table lists the configurable parameters of the SonarQube chart and
314314
| Parameter | Description | Default |
315315
| --------------------------------------------------------- | ------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------- |
316316
| `searchNodes.image.repository` | search image repository | `sonarqube` |
317-
| `searchNodes.image.tag` | search image tag | `2025.4.0-datacenter-search` |
317+
| `searchNodes.image.tag` | search image tag | `2025.5.0-datacenter-search` |
318318
| `searchNodes.image.pullPolicy` | search image pull policy | `IfNotPresent` |
319319
| `searchNodes.image.pullSecret` | (DEPRECATED) search imagePullSecret to use for private repository | `nil` |
320320
| `searchNodes.image.pullSecrets` | search imagePullSecrets to use for private repository | `nil` |
@@ -370,7 +370,7 @@ The following table lists the configurable parameters of the SonarQube chart and
370370
| Parameter | Description | Default |
371371
| ---------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
372372
| `applicationNodes.image.repository` | app image repository | `sonarqube` |
373-
| `applicationNodes.image.tag` | app image tag | `2025.4.0-datacenter-app` |
373+
| `applicationNodes.image.tag` | app image tag | `2025.5.0-datacenter-app` |
374374
| `applicationNodes.image.pullPolicy` | app image pull policy | `IfNotPresent` |
375375
| `applicationNodes.image.pullSecret` | (DEPRECATED) app imagePullSecret to use for private repository | `nil` |
376376
| `applicationNodes.image.pullSecrets` | app imagePullSecrets to use for private repository | `nil` |

charts/sonarqube-dce/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
searchNodes:
66
image:
77
repository: sonarqube
8-
tag: 2025.4.0-datacenter-search
8+
tag: 2025.5.0-datacenter-search
99
pullPolicy: IfNotPresent
1010
# If using a private repository, the imagePullSecrets to use
1111
# pullSecrets:
@@ -153,7 +153,7 @@ searchNodes:
153153
applicationNodes:
154154
image:
155155
repository: sonarqube
156-
tag: 2025.4.0-datacenter-app
156+
tag: 2025.5.0-datacenter-app
157157
pullPolicy: IfNotPresent
158158
# If using a private repository, the imagePullSecrets to use
159159
# pullSecrets:

charts/sonarqube/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
All changes to this chart will be documented in this file.
33

44
## [2025.5.0]
5+
* Upgrade SonarQube Server to to 2025.5.0
56
* Update Chart's version to 2025.5.0
67
* Upgrade SonarQube Community Build to 25.9.0.112764
78
* Update the image and readinessProbe used by postgresql after they migrated to a legacy repository

charts/sonarqube/Chart.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: sonarqube
33
description: SonarQube is a self-managed, automatic code review tool that systematically helps you deliver clean code. As a core element of our Sonar solution, SonarQube integrates into your existing workflow and detects issues in your code to help you perform continuous code inspections of your projects. The tool analyses 30+ different programming languages and integrates into your CI pipeline and DevOps platform to ensure that your code meets high-quality standards.
44
type: application
55
version: 2025.5.0
6-
appVersion: 2025.4.0
6+
appVersion: 2025.5.0
77
keywords:
88
- coverage
99
- security
@@ -30,6 +30,8 @@ annotations:
3030
- name: Chart Source
3131
url: https://github.com/SonarSource/helm-chart-sonarqube/tree/master/charts/sonarqube
3232
artifacthub.io/changes: |
33+
- kind: changed
34+
description: "Update Chart's appVersion to 2025.5.0"
3335
- kind: changed
3436
description: "Update Chart's version to 2025.5.0"
3537
- kind: changed
@@ -43,9 +45,9 @@ annotations:
4345
- name: sonarqube-community
4446
image: sonarqube:25.9.0.112764-community
4547
- name: sonarqube-developer
46-
image: sonarqube:2025.4.0-developer
48+
image: sonarqube:2025.5.0-developer
4749
- name: sonarqube-enterprise
48-
image: sonarqube:2025.4.0-enterprise
50+
image: sonarqube:2025.5.0-enterprise
4951
charts.openshift.io/name: sonarqube
5052
dependencies:
5153
- name: postgresql

charts/sonarqube/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Please note that this chart only supports SonarQube Server Developer and Enterpr
1414

1515
## Default Versions
1616

17-
SonarQube Server Version: `2025.4.0`
17+
SonarQube Server Version: `2025.5.0`
1818

1919
SonarQube Community Build: `25.9.0.112764`. If you want the use a more recent SonarQube Community Build, please set the `community.buildNumber` with the desired version.
2020

google-cloud-marketplace-k8s-app/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ and run this command.
2020
# make sure you are on a staging account
2121
export REGISTRY=gcr.io/$(gcloud config get-value project | tr ':' '/')
2222
export APP_NAME=sonarqube-dce
23-
export TAG=2025.4.0
23+
export TAG=2025.5.0
2424
export MINOR_VERSION=$(echo $TAG | cut -d. -f1,2)
2525
# Deployer does not care about patch version. see [here](https://github.com/GoogleCloudPlatform/marketplace-k8s-app-tools/blob/master/docs/building-deployer-helm.md#images-in-staging-gcr)
2626
docker build -f google-cloud-marketplace-k8s-app/Dockerfile --build-arg REGISTRY="${REGISTRY}" --build-arg TAG="${TAG}" --tag $REGISTRY/$APP_NAME/deployer:$MINOR_VERSION .

tests/unit-compatibility-test/fixtures/sonarqube-dce/application-static-hazelcast-values.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ metadata:
397397
app.kubernetes.io/managed-by: Helm
398398
app.kubernetes.io/part-of: sonarqube
399399
app.kubernetes.io/component: application-static-hazelcast-values.yaml-sonarqube-dce
400-
app.kubernetes.io/version: "2025.4.0-datacenter-app"
400+
app.kubernetes.io/version: "2025.5.0-datacenter-app"
401401
spec:
402402
replicas: 2
403403
revisionHistoryLimit:
@@ -421,7 +421,7 @@ spec:
421421
automountServiceAccountToken: false
422422
initContainers:
423423
- name: "wait-for-db"
424-
image: sonarqube:2025.4.0-datacenter-app
424+
image: sonarqube:2025.5.0-datacenter-app
425425
imagePullPolicy: IfNotPresent
426426
securityContext:
427427
allowPrivilegeEscalation: false
@@ -439,7 +439,7 @@ spec:
439439
command: ["/bin/bash", "-c"]
440440
args: ['set -o pipefail;for i in {1..200};do (echo > /dev/tcp/application-static-hazelcast-values.yaml-postgresql/5432) && exit 0; sleep 2;done; exit 1']
441441
- name: concat-properties
442-
image: sonarqube:2025.4.0-datacenter-app
442+
image: sonarqube:2025.5.0-datacenter-app
443443
imagePullPolicy: IfNotPresent
444444
command:
445445
- sh
@@ -478,7 +478,7 @@ spec:
478478
fsGroup: 0
479479
containers:
480480
- name: sonarqube-dce
481-
image: sonarqube:2025.4.0-datacenter-app
481+
image: sonarqube:2025.5.0-datacenter-app
482482
imagePullPolicy: IfNotPresent
483483
ports:
484484
- name: http
@@ -807,7 +807,7 @@ metadata:
807807
app.kubernetes.io/managed-by: Helm
808808
app.kubernetes.io/part-of: sonarqube
809809
app.kubernetes.io/component: application-static-hazelcast-values.yaml-sonarqube-dce
810-
app.kubernetes.io/version: "2025.4.0-datacenter-search"
810+
app.kubernetes.io/version: "2025.5.0-datacenter-search"
811811
spec:
812812
podManagementPolicy : Parallel
813813
replicas: 3
@@ -844,7 +844,7 @@ spec:
844844
automountServiceAccountToken: false
845845
initContainers:
846846
- name: init-sysctl
847-
image: sonarqube:2025.4.0-datacenter-app
847+
image: sonarqube:2025.5.0-datacenter-app
848848
imagePullPolicy: IfNotPresent
849849
securityContext:
850850
privileged: true
@@ -859,7 +859,7 @@ spec:
859859
- name: init-sysctl
860860
mountPath: /tmp/scripts/
861861
- name: init-fs
862-
image: sonarqube:2025.4.0-datacenter-app
862+
image: sonarqube:2025.5.0-datacenter-app
863863
imagePullPolicy: IfNotPresent
864864
securityContext:
865865
capabilities:
@@ -900,7 +900,7 @@ spec:
900900
fsGroup: 0
901901
containers:
902902
- name: sonarqube-dce-search
903-
image: "sonarqube:2025.4.0-datacenter-search"
903+
image: "sonarqube:2025.5.0-datacenter-search"
904904
imagePullPolicy: IfNotPresent
905905
ports:
906906
- name: search-port
@@ -1044,7 +1044,7 @@ spec:
10441044
automountServiceAccountToken: false
10451045
containers:
10461046
- name: application-static-hazelcast-values.yaml-ui-test
1047-
image: "sonarqube:2025.4.0-datacenter-app"
1047+
image: "sonarqube:2025.5.0-datacenter-app"
10481048
imagePullPolicy: IfNotPresent
10491049
command: ['wget']
10501050
args: [

0 commit comments

Comments
 (0)