Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REL-303 release helm charts 10.7.0 #564

Merged
merged 2 commits into from
Oct 1, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions charts/sonarqube-dce/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ All changes to this chart will be documented in this file.
* Make OpenShift.createSCC false by default
* Support ApplicationNodes.extraVolumes and ApplicationNodes.extraVolumeMounts
* Ensure kubernetes.io/version label is smaller than 63 chars
* Upgrade SonarQube to 10.7.0

## [10.6.0]
* Upgrade SonarQube to 10.6.0
Expand Down
8 changes: 5 additions & 3 deletions charts/sonarqube-dce/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: sonarqube-dce
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.
type: application
version: 10.7.0
appVersion: 10.6.0
appVersion: 10.7.0
keywords:
- coverage
- security
Expand Down Expand Up @@ -79,6 +79,8 @@ annotations:
description: "Support ApplicationNodes.extraVolumes and ApplicationNodes.extraVolumeMounts"
- kind: added
description: "Ensure kubernetes.io/version label is smaller than 63 chars"
- kind: changed
jCOTINEAU marked this conversation as resolved.
Show resolved Hide resolved
description: "Upgrade SonarQube to 10.7.0"
artifacthub.io/links: |
- name: support
url: https://community.sonarsource.com/
Expand All @@ -87,9 +89,9 @@ annotations:
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/images: |
- name: sonarqube-app
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
- name: sonarqube-search
image: sonarqube:10.6.0-datacenter-search
image: sonarqube:10.7.0-datacenter-search
charts.openshift.io/name: sonarqube-dce
dependencies:
- name: postgresql
Expand Down
6 changes: 3 additions & 3 deletions charts/sonarqube-dce/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Please note that this chart does NOT support SonarQube Community, Developer, and

## Compatibility

Compatible SonarQube Version: `10.6.0`
Compatible SonarQube Version: `10.7.0`

Supported Kubernetes Versions: From `1.24` to `1.30`
Supported Openshift Versions: From `4.11` to `4.16`
Expand Down Expand Up @@ -268,7 +268,7 @@ The following table lists the configurable parameters of the SonarQube chart and
| Parameter | Description | Default |
| --------------------------------------------------------- | ------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------- |
| `searchNodes.image.repository` | search image repository | `sonarqube` |
| `searchNodes.image.tag` | search image tag | `10.6.0-datacenter-search` |
| `searchNodes.image.tag` | search image tag | `10.7.0-datacenter-search` |
| `searchNodes.image.pullPolicy` | search image pull policy | `IfNotPresent` |
| `searchNodes.image.pullSecret` | (DEPRECATED) search imagePullSecret to use for private repository | `nil` |
| `searchNodes.image.pullSecrets` | search imagePullSecrets to use for private repository | `nil` |
Expand Down Expand Up @@ -324,7 +324,7 @@ The following table lists the configurable parameters of the SonarQube chart and
| Parameter | Description | Default |
| ---------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| `ApplicationNodes.image.repository` | app image repository | `sonarqube` |
| `ApplicationNodes.image.tag` | app image tag | `10.6.0-datacenter-app` |
| `ApplicationNodes.image.tag` | app image tag | `10.7.0-datacenter-app` |
| `ApplicationNodes.image.pullPolicy` | app image pull policy | `IfNotPresent` |
| `ApplicationNodes.image.pullSecret` | (DEPRECATED) app imagePullSecret to use for private repository | `nil` |
| `ApplicationNodes.image.pullSecrets` | app imagePullSecrets to use for private repository | `nil` |
Expand Down
4 changes: 2 additions & 2 deletions charts/sonarqube-dce/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
searchNodes:
image:
repository: sonarqube
tag: 10.6.0-datacenter-search
tag: 10.7.0-datacenter-search
pullPolicy: IfNotPresent
# If using a private repository, the imagePullSecrets to use
# pullSecrets:
Expand Down Expand Up @@ -153,7 +153,7 @@ searchNodes:
ApplicationNodes:
image:
repository: sonarqube
tag: 10.6.0-datacenter-app
tag: 10.7.0-datacenter-app
pullPolicy: IfNotPresent
# If using a private repository, the imagePullSecrets to use
# pullSecrets:
Expand Down
1 change: 1 addition & 0 deletions charts/sonarqube/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ All changes to this chart will be documented in this file.
* Make OpenShift.createSCC false by default
* Deprecate peristence.volumes and persistence.mounts in favor or extraVolumes and extraVolumeMounts
* Ensure kubernetes.io/version label is smaller than 63 chars
* Upgrade SonarQube to 10.7.0

## [10.6.0]
* Update SonarQube to 10.6.0
Expand Down
6 changes: 4 additions & 2 deletions charts/sonarqube/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: sonarqube
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.
type: application
version: 10.7.0
appVersion: 10.6.0
appVersion: 10.7.0
keywords:
- coverage
- security
Expand Down Expand Up @@ -84,10 +84,12 @@ annotations:
description: "Deprecate peristence.volumes and persistence.mounts in favor or extraVolumes and extraVolumeMounts"
- kind: added
description: "Ensure kubernetes.io/version label is smaller than 63 chars"
- kind: changed
description: "Upgrade SonarQube to 10.7.0"
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/images: |
- name: sonarqube
image: sonarqube:10.6.0-community
image: sonarqube:10.7.0-community
charts.openshift.io/name: sonarqube
dependencies:
- name: postgresql
Expand Down
4 changes: 2 additions & 2 deletions charts/sonarqube/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Please note that this chart only supports SonarQube Community, Developer, and En

## Compatibility

Compatible SonarQube Version: `10.6.0`
Compatible SonarQube Version: `10.7.0`

Supported Kubernetes Versions: From `1.24` to `1.30`
Supported Openshift Versions: From `4.11` to `4.16`
Expand Down Expand Up @@ -276,7 +276,7 @@ The following table lists the configurable parameters of the SonarQube chart and
| Parameter | Description | Default |
| ------------------- | ---------------------------------------------------------- | ------------------------------ |
| `image.repository` | image repository | `sonarqube` |
| `image.tag` | `sonarqube` image tag. | `10.6.0-{{ .Values.edition }}` |
| `image.tag` | `sonarqube` image tag. | `10.7.0-{{ .Values.edition }}` |
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `image.pullSecret` | (DEPRECATED) imagePullSecret to use for private repository | `None` |
| `image.pullSecrets` | imagePullSecrets to use for private repository | `None` |
Expand Down
2 changes: 1 addition & 1 deletion charts/sonarqube/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ edition: "community"

image:
repository: sonarqube
tag: 10.6.0-{{ .Values.edition }}
tag: 10.7.0-{{ .Values.edition }}
pullPolicy: IfNotPresent
# If using a private repository, the imagePullSecrets to use
# pullSecrets:
Expand Down
2 changes: 1 addition & 1 deletion google-cloud-marketplace-k8s-app/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ and run this command.
# make sure you are on a staging account
export REGISTRY=gcr.io/$(gcloud config get-value project | tr ':' '/')
export APP_NAME=sonarqube-dce
export TAG=10.6.0
export TAG=10.7.0
export MINOR_VERSION=$(echo $TAG | cut -d. -f1,2)
# 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)
docker build -f google-cloud-marketplace-k8s-app/Dockerfile --build-arg REGISTRY="${REGISTRY}" --build-arg TAG="${TAG}" --tag $REGISTRY/$APP_NAME/deployer:$MINOR_VERSION .
Expand Down
2 changes: 1 addition & 1 deletion google-cloud-marketplace-k8s-app/data-test/schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ x-google-marketplace:
publishedVersion: "$TAG"
publishedVersionMetadata:
releaseNote: >-
Sonarqube 10.6.x google cloud marketpalce release test schema.
Sonarqube 10.7.x google cloud marketpalce release test schema.
images:
'':
properties:
Expand Down
2 changes: 1 addition & 1 deletion google-cloud-marketplace-k8s-app/schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ x-google-marketplace:
publishedVersion: "$TAG"
publishedVersionMetadata:
releaseNote: >-
Releasing SonarQube 10.6.x as a google cloud k8s marketplace application.
Releasing SonarQube 10.7.x as a google cloud k8s marketplace application.
Please find the release notes here: https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-10-6/.
images:
'':
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -367,7 +367,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: sonarqube
app.kubernetes.io/component: application-values.yaml-sonarqube-dce
app.kubernetes.io/version: "10.6.0-datacenter-app"
app.kubernetes.io/version: "10.7.0-datacenter-app"
spec:
replicas: 2
revisionHistoryLimit:
Expand All @@ -391,7 +391,7 @@ spec:
automountServiceAccountToken: false
initContainers:
- name: "wait-for-db"
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
Expand All @@ -412,7 +412,7 @@ spec:
fsGroup: 0
containers:
- name: sonarqube-dce
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
imagePullPolicy: IfNotPresent
ports:
- name: http
Expand Down Expand Up @@ -723,7 +723,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: sonarqube
app.kubernetes.io/component: application-values.yaml-sonarqube-dce
app.kubernetes.io/version: "10.6.0-datacenter-search"
app.kubernetes.io/version: "10.7.0-datacenter-search"
spec:
podManagementPolicy : Parallel
replicas: 3
Expand Down Expand Up @@ -760,7 +760,7 @@ spec:
automountServiceAccountToken: false
initContainers:
- name: init-sysctl
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
imagePullPolicy: IfNotPresent
securityContext:
privileged: true
Expand All @@ -775,7 +775,7 @@ spec:
- name: init-sysctl
mountPath: /tmp/scripts/
- name: init-fs
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
imagePullPolicy: IfNotPresent
securityContext:
capabilities:
Expand Down Expand Up @@ -816,7 +816,7 @@ spec:
fsGroup: 0
containers:
- name: sonarqube-dce-search
image: "sonarqube:10.6.0-datacenter-search"
image: "sonarqube:10.7.0-datacenter-search"
imagePullPolicy: IfNotPresent
ports:
- name: search-port
Expand Down Expand Up @@ -958,7 +958,7 @@ metadata:
spec:
descriptor:
type: sonarqube-dce
version: "10.6.0-datacenter-app"
version: "10.7.0-datacenter-app"
description: |-
[SonarQube](https://www.sonarsource.com/products/sonarqube/) is a self-managed, automatic code review tool that systematically helps you deliver Clean Code.
As a core element of our [Sonar solution](https://www.sonarsource.com/), SonarQube integrates into your existing workflow and detects issues in your code to help you perform continuous code inspections of your projects.
Expand Down Expand Up @@ -1017,7 +1017,7 @@ spec:
automountServiceAccountToken: false
containers:
- name: application-values.yaml-ui-test
image: "sonarqube:10.6.0-datacenter-app"
image: "sonarqube:10.7.0-datacenter-app"
imagePullPolicy: IfNotPresent
command: ['wget']
args: [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -368,7 +368,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: sonarqube
app.kubernetes.io/component: ca-certificates-configmap.yaml-sonarqube-dce
app.kubernetes.io/version: "10.6.0-datacenter-app"
app.kubernetes.io/version: "10.7.0-datacenter-app"
spec:
replicas: 2
revisionHistoryLimit:
Expand All @@ -392,7 +392,7 @@ spec:
automountServiceAccountToken: false
initContainers:
- name: "wait-for-db"
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
Expand All @@ -410,7 +410,7 @@ spec:
command: ["/bin/bash", "-c"]
args: ['set -o pipefail;for i in {1..200};do (echo > /dev/tcp/ca-certificates-configmap.yaml-postgresql/5432) && exit 0; sleep 2;done; exit 1']
- name: ca-certs
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
imagePullPolicy: IfNotPresent
command: ["sh"]
args: ["-c", "cp -f \"${JAVA_HOME}/lib/security/cacerts\" /tmp/certs/cacerts; if [ \"$(ls /tmp/secrets/ca-certs)\" ]; then for f in /tmp/secrets/ca-certs/*; do keytool -importcert -file \"${f}\" -alias \"$(basename \"${f}\")\" -keystore /tmp/certs/cacerts -storepass changeit -trustcacerts -noprompt; done; fi;"]
Expand All @@ -437,7 +437,7 @@ spec:
fsGroup: 0
containers:
- name: sonarqube-dce
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
imagePullPolicy: IfNotPresent
ports:
- name: http
Expand Down Expand Up @@ -756,7 +756,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: sonarqube
app.kubernetes.io/component: ca-certificates-configmap.yaml-sonarqube-dce
app.kubernetes.io/version: "10.6.0-datacenter-search"
app.kubernetes.io/version: "10.7.0-datacenter-search"
spec:
podManagementPolicy : Parallel
replicas: 3
Expand Down Expand Up @@ -793,7 +793,7 @@ spec:
automountServiceAccountToken: false
initContainers:
- name: init-sysctl
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
imagePullPolicy: IfNotPresent
securityContext:
privileged: true
Expand All @@ -808,7 +808,7 @@ spec:
- name: init-sysctl
mountPath: /tmp/scripts/
- name: ca-certs
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
imagePullPolicy: IfNotPresent
command: ["sh"]
args: ["-c", "cp -f \"${JAVA_HOME}/lib/security/cacerts\" /tmp/certs/cacerts; if [ \"$(ls /tmp/secrets/ca-certs)\" ]; then for f in /tmp/secrets/ca-certs/*; do keytool -importcert -file \"${f}\" -alias \"$(basename \"${f}\")\" -keystore /tmp/certs/cacerts -storepass changeit -trustcacerts -noprompt; done; fi;"]
Expand All @@ -832,7 +832,7 @@ spec:
- mountPath: /tmp/secrets/ca-certs
name: ca-certs
- name: init-fs
image: sonarqube:10.6.0-datacenter-app
image: sonarqube:10.7.0-datacenter-app
imagePullPolicy: IfNotPresent
securityContext:
capabilities:
Expand Down Expand Up @@ -873,7 +873,7 @@ spec:
fsGroup: 0
containers:
- name: sonarqube-dce-search
image: "sonarqube:10.6.0-datacenter-search"
image: "sonarqube:10.7.0-datacenter-search"
imagePullPolicy: IfNotPresent
ports:
- name: search-port
Expand Down Expand Up @@ -1020,7 +1020,7 @@ spec:
automountServiceAccountToken: false
containers:
- name: ca-certificates-configmap.yaml-ui-test
image: "sonarqube:10.6.0-datacenter-app"
image: "sonarqube:10.7.0-datacenter-app"
imagePullPolicy: IfNotPresent
command: ['wget']
args: [
Expand Down
Loading
Loading