Skip to content

Commit df3b079

Browse files
REL-4238 Release SonarQube 2025.4.4
1 parent 6867f37 commit df3b079

File tree

80 files changed

+1806
-1798
lines changed

Some content is hidden

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

80 files changed

+1806
-1798
lines changed

.cirrus/setup.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ BASE_FOLDER="${BASE_FOLDER:-"/root/.gcp/cache"}"
1313

1414
mkdir -p ${BASE_FOLDER}
1515

16-
curl -LO https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-${GCLOUD_CLI_VERSION}-linux-x86_64.tar.gz
16+
curl -LO --proto "=https" https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-${GCLOUD_CLI_VERSION}-linux-x86_64.tar.gz
1717
echo "${GCLOUD_CLI_CHECKSUM_NO_RENOVATE} google-cloud-cli-${GCLOUD_CLI_VERSION}-linux-x86_64.tar.gz" | sha256sum -c
1818
tar -xf google-cloud-cli-${GCLOUD_CLI_VERSION}-linux-x86_64.tar.gz
1919
chmod +x ./google-cloud-sdk
@@ -22,7 +22,7 @@ rm -rf google-cloud-cli-${GCLOUD_CLI_VERSION}-linux-x86_64.tar.gz
2222

2323
gcloud components install gke-gcloud-auth-plugin kubectl --quiet
2424

25-
curl -LO https://github.com/GoogleCloudPlatform/marketplace-k8s-app-tools/archive/refs/tags/${MPDEV_VERSION}.tar.gz
25+
curl -LO --proto "=https" https://github.com/GoogleCloudPlatform/marketplace-k8s-app-tools/archive/refs/tags/${MPDEV_VERSION}.tar.gz
2626
echo "${MPDEV_CHECKSUM_NO_RENOVATE} ${MPDEV_VERSION}.tar.gz" | sha256sum -c
2727
tar -xf ${MPDEV_VERSION}.tar.gz
2828
mv marketplace-k8s-app-tools-${MPDEV_VERSION}/scripts/dev ${BASE_FOLDER}/mpdev

.cirrus/setup_kind_vm.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ YAMALE_VERSION=6.0.0
2020
CHART_TESTING_VERSION=v3.13.0
2121
CHART_TESTING_CHECKSUM="fcbae93a01887730054b5b0b4536b8cfbfe6010fdffccf66b8b87f5f764287d9"
2222
CHART_TESTING_SEMVER=$(echo ${CHART_TESTING_VERSION} | sed 's/^v//')
23-
curl -LO https://github.com/helm/chart-testing/releases/download/${CHART_TESTING_VERSION}/chart-testing_${CHART_TESTING_SEMVER}_linux_amd64.tar.gz
23+
curl -LO --proto "=https" https://github.com/helm/chart-testing/releases/download/${CHART_TESTING_VERSION}/chart-testing_${CHART_TESTING_SEMVER}_linux_amd64.tar.gz
2424
echo "${CHART_TESTING_CHECKSUM} chart-testing_${CHART_TESTING_SEMVER}_linux_amd64.tar.gz" | sha256sum -c
2525
tar -xf chart-testing_${CHART_TESTING_SEMVER}_linux_amd64.tar.gz
2626
chmod +x ./ct
@@ -35,8 +35,8 @@ pip install "yamale==${YAMALE_VERSION}"
3535
# Install kubectl
3636
# renovate: datasource=github-releases depName=kubectl-vm packageName=kubernetes/kubernetes
3737
KUBECTL_VERSION=v1.33.1
38-
curl -LO https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl
39-
curl -LO https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl.sha256
38+
curl -LO --proto "=https" https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl
39+
curl -LO --proto "=https" https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl.sha256
4040
printf %s " kubectl" >> kubectl.sha256
4141
sha256sum -c kubectl.sha256
4242
chmod +x ./kubectl
@@ -46,7 +46,7 @@ rm kubectl.sha256
4646
# Install helm
4747
# renovate: datasource=github-releases depName=helm-vm packageName=helm/helm
4848
HELM_VERSION=v3.18.2
49-
curl -LO https://get.helm.sh/helm-${HELM_VERSION}-linux-amd64.tar.gz
49+
curl -LO --proto "=https" https://get.helm.sh/helm-${HELM_VERSION}-linux-amd64.tar.gz
5050
tar -xf helm-${HELM_VERSION}-linux-amd64.tar.gz
5151
chmod +x ./linux-amd64/helm
5252
mv ./linux-amd64/helm /usr/bin/helm
@@ -57,7 +57,7 @@ rm helm-${HELM_VERSION}-linux-amd64.tar.gz
5757
# renovate: datasource=github-release-attachments depName=kind-vm packageName=kubernetes-sigs/kind
5858
KIND_VERSION=v0.29.0
5959
KIND_CHECKSUM="c72eda46430f065fb45c5f70e7c957cc9209402ef309294821978677c8fb3284"
60-
curl -LO https://kind.sigs.k8s.io/dl/${KIND_VERSION}/kind-linux-amd64
60+
curl -LO --proto "=https" https://kind.sigs.k8s.io/dl/${KIND_VERSION}/kind-linux-amd64
6161
echo "${KIND_CHECKSUM} kind-linux-amd64" | sha256sum -c
6262
chmod +x ./kind-linux-amd64
6363
mv ./kind-linux-amd64 /usr/local/bin/kind
@@ -67,7 +67,7 @@ mv ./kind-linux-amd64 /usr/local/bin/kind
6767
AH_VERSION=v1.21.0
6868
AH_CHECKSUM="48d6b87b60baf4ee8fd5efbfec3bf5fb3ca783ab3f1dab625e64332b95df2a84"
6969
AH_SEMVER=$(echo ${AH_VERSION} | sed 's/^v//'); \
70-
curl -LO https://github.com/artifacthub/hub/releases/download/${AH_VERSION}/ah_${AH_SEMVER}_linux_amd64.tar.gz
70+
curl -LO --proto "=https" https://github.com/artifacthub/hub/releases/download/${AH_VERSION}/ah_${AH_SEMVER}_linux_amd64.tar.gz
7171
echo "${AH_CHECKSUM} ah_${AH_SEMVER}_linux_amd64.tar.gz" | sha256sum -c
7272
tar -xf ah_${AH_SEMVER}_linux_amd64.tar.gz
7373
chmod +x ./ah
@@ -79,4 +79,4 @@ docker --version
7979
ct version
8080
kubectl version --client
8181
helm version
82-
kind version
82+
kind version

.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.3
10+
GCLOUD_TAG: 2025.4.4
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]

.github/workflows/next-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
name: Main Workflow
1111
jobs:
1212
next:
13-
runs-on: ubuntu-latest-large
13+
runs-on: github-ubuntu-latest-s
1414
permissions:
1515
id-token: write
1616
pull-requests: read
@@ -30,4 +30,4 @@ jobs:
3030
env:
3131
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3232
SONAR_TOKEN: ${{ fromJSON(steps.secrets.outputs.vault).sq_next_token }}
33-
SONAR_HOST_URL: https://next.sonarqube.com/sonarqube/
33+
SONAR_HOST_URL: https://next.sonarqube.com/sonarqube/

charts/sonarqube-dce/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# SonarQube Chart Changelog
22
All changes to this chart will be documented in this file.
33

4+
## [2025.4.4]
5+
* Update Chart's version to 2025.4.4
6+
* Upgrade SonarQube Server to 2025.4.4
7+
48
## [2025.4.3]
59
* Update Chart's version to 2025.4.3
610
* Upgrade SonarQube Server to 2025.4.3

charts/sonarqube-dce/Chart.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
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
5-
version: 2025.4.3
6-
appVersion: 2025.4.3
5+
version: 2025.4.4
6+
appVersion: 2025.4.4
77
keywords:
88
- coverage
99
- security
@@ -26,9 +26,9 @@ maintainers:
2626
annotations:
2727
artifacthub.io/changes: |
2828
- kind: changed
29-
description: "Update Chart's version to 2025.4.3"
29+
description: "Update Chart's version to 2025.4.4"
3030
- kind: changed
31-
description: "Upgrade SonarQube Server to 2025.4.3"
31+
description: "Upgrade SonarQube Server to 2025.4.4"
3232
artifacthub.io/links: |
3333
- name: support
3434
url: https://community.sonarsource.com/
@@ -37,9 +37,9 @@ annotations:
3737
artifacthub.io/containsSecurityUpdates: "false"
3838
artifacthub.io/images: |
3939
- name: sonarqube-app
40-
image: sonarqube:2025.4.3-datacenter-app
40+
image: sonarqube:2025.4.4-datacenter-app
4141
- name: sonarqube-search
42-
image: sonarqube:2025.4.3-datacenter-search
42+
image: sonarqube:2025.4.4-datacenter-search
4343
charts.openshift.io/name: sonarqube-dce
4444
dependencies:
4545
- name: postgresql

charts/sonarqube-dce/README.md

Lines changed: 2 additions & 2 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.3`
17+
Compatible SonarQube Version: `2025.4.4`
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.3-datacenter-search` |
317+
| `searchNodes.image.tag` | search image tag | `2025.4.4-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` |

charts/sonarqube-dce/ci/cirrus-values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ searchNodes:
55
replicaCount: 3
66
image:
77
repository: "sonarsource/sonarqube"
8-
tag: "2025.4.3-master-datacenter-search"
8+
tag: "2025.4.4-master-datacenter-search"
99
pullSecrets:
1010
- name: pullsecret
1111

@@ -14,7 +14,7 @@ ApplicationNodes:
1414
jwtSecret: "mnGBJtmwRbIREqy3vSw6Cinoi2WEom9JH+iw/tXOJX4="
1515
image:
1616
repository: "sonarsource/sonarqube"
17-
tag: "2025.4.3-master-datacenter-app"
17+
tag: "2025.4.4-master-datacenter-app"
1818
pullSecrets:
1919
- name: pullsecret
2020
webPort: 4023

charts/sonarqube-dce/openshift-verifier/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ searchNodes:
1313
replicaCount: 1
1414
image:
1515
repository: "sonarsource/sonarqube"
16-
tag: "2025.4.3-master-datacenter-search"
16+
tag: "2025.4.4-master-datacenter-search"
1717
pullSecrets:
1818
- name: pullsecret
1919

@@ -22,7 +22,7 @@ ApplicationNodes:
2222
jwtSecret: "dZ0EB0KxnF++nr5+4vfTCaun/eWbv6gOoXodiAMqcFo="
2323
image:
2424
repository: "sonarsource/sonarqube"
25-
tag: "2025.4.3-master-datacenter-app"
25+
tag: "2025.4.4-master-datacenter-app"
2626
pullSecrets:
2727
- name: pullsecret
2828

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.3-datacenter-search
8+
tag: 2025.4.4-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.3-datacenter-app
156+
tag: 2025.4.4-datacenter-app
157157
pullPolicy: IfNotPresent
158158
# If using a private repository, the imagePullSecrets to use
159159
# pullSecrets:

0 commit comments

Comments
 (0)