mirror of
https://github.com/bitnami/charts.git
synced 2026-04-01 06:47:23 +08:00
[bitnami/dremio] Engine overrides are clobbered by the last value (#34725)
* [bitnami/dremio] Engine overrides are clobbered by the last value Signed-off-by: Daniel Jimenez <daniel.j.jimenez@gmail.com> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> * Update CHANGELOG.md Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> --------- Signed-off-by: Daniel Jimenez <daniel.j.jimenez@gmail.com> Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com> Co-authored-by: Bitnami Bot <bitnami.bot@broadcom.com>
This commit is contained in:
@@ -1,8 +1,12 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## 3.0.4 (2025-06-13)
|
## 3.0.5 (2025-07-03)
|
||||||
|
|
||||||
* [bitnami/dremio] bugfix: common.capabilities.vpa.apiVersion context ([#34380](https://github.com/bitnami/charts/pull/34380))
|
* [bitnami/dremio] Engine overrides are clobbered by the last value ([#34725](https://github.com/bitnami/charts/pull/34725))
|
||||||
|
|
||||||
|
## <small>3.0.4 (2025-06-13)</small>
|
||||||
|
|
||||||
|
* [bitnami/dremio] bugfix: common.capabilities.vpa.apiVersion context (#34380) ([f2eeff4](https://github.com/bitnami/charts/commit/f2eeff497d27abdfa56952953a3d8069e84f247d)), closes [#34380](https://github.com/bitnami/charts/issues/34380)
|
||||||
|
|
||||||
## <small>3.0.3 (2025-06-10)</small>
|
## <small>3.0.3 (2025-06-10)</small>
|
||||||
|
|
||||||
|
|||||||
@@ -43,4 +43,4 @@ sources:
|
|||||||
- https://github.com/bitnami/charts/tree/main/bitnami/dremio
|
- https://github.com/bitnami/charts/tree/main/bitnami/dremio
|
||||||
- https://github.com/bitnami/containers/tree/main/bitnami/dremio
|
- https://github.com/bitnami/containers/tree/main/bitnami/dremio
|
||||||
- https://github.com/dremio/dremio-oss
|
- https://github.com/dremio/dremio-oss
|
||||||
version: 3.0.4
|
version: 3.0.5
|
||||||
|
|||||||
@@ -23,7 +23,8 @@ services.executor.enabled: true
|
|||||||
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
||||||
*/}}
|
*/}}
|
||||||
{{- range $engine := .Values.executor.engines }}
|
{{- range $engine := .Values.executor.engines }}
|
||||||
{{- $executorValues := mustMergeOverwrite $.Values.executor.common $engine.overrides }}
|
{{- $executorValues := deepCopy $.Values.executor.common }}
|
||||||
|
{{- $executorValues = mustMergeOverwrite $executorValues $engine.overrides }}
|
||||||
{{- if not $executorValues.dremioConf.existingConfigmap }}
|
{{- if not $executorValues.dremioConf.existingConfigmap }}
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ SPDX-License-Identifier: APACHE-2.0
|
|||||||
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
||||||
*/}}
|
*/}}
|
||||||
{{- range $engine := .Values.executor.engines }}
|
{{- range $engine := .Values.executor.engines }}
|
||||||
{{- $executorValues := mustMergeOverwrite $.Values.executor.common $engine.overrides }}
|
{{- $executorValues := deepCopy $.Values.executor.common }}
|
||||||
|
{{- $executorValues = mustMergeOverwrite $executorValues $engine.overrides }}
|
||||||
{{- if $executorValues.autoscaling.hpa.enabled }}
|
{{- if $executorValues.autoscaling.hpa.enabled }}
|
||||||
---
|
---
|
||||||
apiVersion: {{ include "common.capabilities.hpa.apiVersion" (dict "context" $) }}
|
apiVersion: {{ include "common.capabilities.hpa.apiVersion" (dict "context" $) }}
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ SPDX-License-Identifier: APACHE-2.0
|
|||||||
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
||||||
*/}}
|
*/}}
|
||||||
{{- range $engine := .Values.executor.engines }}
|
{{- range $engine := .Values.executor.engines }}
|
||||||
{{- $executorValues := mustMergeOverwrite $.Values.executor.common $engine.overrides }}
|
{{- $executorValues := deepCopy $.Values.executor.common }}
|
||||||
|
{{- $executorValues = mustMergeOverwrite $executorValues $engine.overrides }}
|
||||||
{{- if $executorValues.networkPolicy.enabled }}
|
{{- if $executorValues.networkPolicy.enabled }}
|
||||||
---
|
---
|
||||||
kind: NetworkPolicy
|
kind: NetworkPolicy
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ SPDX-License-Identifier: APACHE-2.0
|
|||||||
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
||||||
*/}}
|
*/}}
|
||||||
{{- range $engine := .Values.executor.engines }}
|
{{- range $engine := .Values.executor.engines }}
|
||||||
{{- $executorValues := mustMergeOverwrite $.Values.executor.common $engine.overrides }}
|
{{- $executorValues := deepCopy $.Values.executor.common }}
|
||||||
|
{{- $executorValues = mustMergeOverwrite $executorValues $engine.overrides }}
|
||||||
{{- if $executorValues.pdb.create }}
|
{{- if $executorValues.pdb.create }}
|
||||||
---
|
---
|
||||||
apiVersion: {{ include "common.capabilities.policy.apiVersion" $ }}
|
apiVersion: {{ include "common.capabilities.policy.apiVersion" $ }}
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ SPDX-License-Identifier: APACHE-2.0
|
|||||||
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
||||||
*/}}
|
*/}}
|
||||||
{{- range $engine := .Values.executor.engines }}
|
{{- range $engine := .Values.executor.engines }}
|
||||||
{{- $executorValues := mustMergeOverwrite $.Values.executor.common $engine.overrides }}
|
{{- $executorValues := deepCopy $.Values.executor.common }}
|
||||||
|
{{- $executorValues = mustMergeOverwrite $executorValues $engine.overrides }}
|
||||||
{{- $extraFiles := mustMergeOverwrite $.Values.dremio.dremioConf.extraSecretFiles $executorValues.dremioConf.extraSecretFiles }}
|
{{- $extraFiles := mustMergeOverwrite $.Values.dremio.dremioConf.extraSecretFiles $executorValues.dremioConf.extraSecretFiles }}
|
||||||
{{- $createDremioConf := or $.Values.dremio.dremioConf.secretConfigOverrides $executorValues.dremioConf.secretConfigOverrides $.Values.dremio.tls.enabled }}
|
{{- $createDremioConf := or $.Values.dremio.dremioConf.secretConfigOverrides $executorValues.dremioConf.secretConfigOverrides $.Values.dremio.tls.enabled }}
|
||||||
{{- if and (not $executorValues.dremioConf.existingSecret) (or $createDremioConf $extraFiles) }}
|
{{- if and (not $executorValues.dremioConf.existingSecret) (or $createDremioConf $extraFiles) }}
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ SPDX-License-Identifier: APACHE-2.0
|
|||||||
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
||||||
*/}}
|
*/}}
|
||||||
{{- range $engine := .Values.executor.engines }}
|
{{- range $engine := .Values.executor.engines }}
|
||||||
{{- $executorValues := mustMergeOverwrite $.Values.executor.common $engine.overrides }}
|
{{- $executorValues := deepCopy $.Values.executor.common }}
|
||||||
|
{{- $executorValues = mustMergeOverwrite $executorValues $engine.overrides }}
|
||||||
{{- if $executorValues.serviceAccount.create }}
|
{{- if $executorValues.serviceAccount.create }}
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ SPDX-License-Identifier: APACHE-2.0
|
|||||||
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
||||||
*/}}
|
*/}}
|
||||||
{{- range $engine := .Values.executor.engines }}
|
{{- range $engine := .Values.executor.engines }}
|
||||||
{{- $executorValues := mustMergeOverwrite $.Values.executor.common $engine.overrides }}
|
{{- $executorValues := deepCopy $.Values.executor.common }}
|
||||||
|
{{- $executorValues = mustMergeOverwrite $executorValues $engine.overrides }}
|
||||||
---
|
---
|
||||||
apiVersion: {{ include "common.capabilities.statefulset.apiVersion" $ }}
|
apiVersion: {{ include "common.capabilities.statefulset.apiVersion" $ }}
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ SPDX-License-Identifier: APACHE-2.0
|
|||||||
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
https://docs.dremio.com/cloud/sonar/workloads/engines/
|
||||||
*/}}
|
*/}}
|
||||||
{{- range $engine := .Values.executor.engines }}
|
{{- range $engine := .Values.executor.engines }}
|
||||||
{{- $executorValues := mustMergeOverwrite $.Values.executor.common $engine.overrides }}
|
{{- $executorValues := deepCopy $.Values.executor.common }}
|
||||||
|
{{- $executorValues = mustMergeOverwrite $executorValues $engine.overrides }}
|
||||||
|
|
||||||
{{- if and (include "common.capabilities.apiVersions.has" ( dict "version" "autoscaling.k8s.io/v1/VerticalPodAutoscaler" "context" $ )) $executorValues.autoscaling.vpa.enabled }}
|
{{- if and (include "common.capabilities.apiVersions.has" ( dict "version" "autoscaling.k8s.io/v1/VerticalPodAutoscaler" "context" $ )) $executorValues.autoscaling.vpa.enabled }}
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user