renovate-bot opened a new pull request, #166: URL: https://github.com/apache/superset-kubernetes-operator/pull/166
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [sigs.k8s.io/kustomize/kustomize/v5](https://redirect.github.com/kubernetes-sigs/kustomize) | `v5.6.0` → `v5.8.1` |  |  | --- ### Release Notes <details> <summary>kubernetes-sigs/kustomize (sigs.k8s.io/kustomize/kustomize/v5)</summary> ### [`v5.8.1`](https://redirect.github.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.8.1) #### Introduction This release completes a fix for namespace propagation that occurred in v5.8.0. [#​6031 (comment)](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6031#issuecomment-3594321206) Also addressed the breaking changes introduced in helm v4. [#​6016](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6016) #### fix [#​5990](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5990): fix: allow empty patches files [#​6016](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6016): fix: support helm v4 beside v3 [#​6038](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6038): Fix a failing test [#​6044](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6044): Fix namespace propagation problem at v5.8.0 #### Dependencies [#​6057](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6057): Upgrade json-patch to v4.13.0 to remove pkg/errors dependency #### chore [#​6065](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6065): Update kyaml to v0.21.1 [#​6066](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6066): Update cmd/config to v0.21.1 [#​6067](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6067): Update api to v0.21.1 ### [`v5.8.0`](https://redirect.github.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.8.0) ### IMPORTANT NOTICE: REGRESSION Due to the new features introduced in this release, a regression has occurred in the functionality that propagates namespaces to child kustomizations. We are currently preparing a patch release, so please refrain from making changes to this version. [#​6031 (comment)](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6031#issuecomment-3594321206) ### Highlights ##### implements to replacements value in the structured data Now, We can edit yaml/json in yaml manifests with replacements transformer. See [#​5679](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5679) ##### For example ```yaml ## source apiVersion: v1 kind: ConfigMap metadata: name: source-configmap data: HOSTNAME: www.example.com --- apiVersion: v1 kind: ConfigMap metadata: name: target-configmap data: config.json: |- {"config": { "id": "42", "hostname": "REPLACE_TARGET_HOSTNAME" }} ``` ```yaml ## replacement replacements: - source: kind: ConfigMap name: source-configmap fieldPath: data.HOSTNAME targets: - select: kind: ConfigMap name: target-configmap fieldPaths: - data.config\.json.config.hostname ``` ##### fix: Propagate Namespace correctly to Helm The long-standing bug where kustomize's namespace transformer did not pass namespaces to helmCharts has been fixed. See [#​5940](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5940) ##### For example ```yaml ## define namespace namespace: any-namespace helmCharts: - name: minecraft repo: https://kubernetes-charts.storage.googleapis.com version: v1.2.0 # namespace: any-namespace ## propagates without additional namespace specific valuesFile: values.yaml ``` #### Feature [#​5679](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5679): implements to replacements value in the structured data [#​5863](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5863): Add regex support for Replacement selectors [#​5930](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5930): feat: add PatchArgs API type to populate patch options #### fix [#​5940](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5940): fix: Propagate Namespace correctly to Helm [#​5971](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5971): fix: performance recession when propagating namespace to helm [#​5942](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5942): fix fnplugin storagemounts validation [#​5958](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5958): fix: make AbsorbAll conflict error more verbose [#​5961](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5961): refactor: nested format string [#​5967](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5967): Fix infinite loop in HTTP client by validating URLs before requests [#​5985](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5985): fix(kyaml/yaml): minor nil safety fix for RNode.Content etc [#​5991](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5991): Fix duplicate key error when adding multiple labels with --without-selector #### Dependencies [#​5962](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5962): chore: update dependencies from security alert [#​5959](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5959): update go 1.24.6 #### chore [#​6007](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6007): Update kyaml to v0.21.0 [#​6008](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6008): Update cmd/config to v0.21.0 [#​6009](https://redirect.github.com/kubernetes-sigs/kustomize/issues/6009): Update api to v0.21.0 ### [`v5.7.1`](https://redirect.github.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.7.1) This release introduces code to replace the shlex library used for parsing arguments in the exec plugin. If any existing manifests become corrupted, please file an issue. discussion: [kubernetes/kubernetes#132593 (comment)](https://redirect.github.com/kubernetes/kubernetes/pull/132593#discussion_r2178116543) #### Dependencies [#​5943](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5943): drop shlex dependency #### Chore [#​5948](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5948): Update kyaml to v0.20.1 [#​5949](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5949): Update cmd/config to v0.20.1 [#​5950](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5950): Update api to v0.20.1 ### [`v5.7.0`](https://redirect.github.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.7.0) #### Feature [#​5630](https://redirect.github.com/kubernetes-sigs/kustomize/pull/5630): Add static value source for replacement [#​5921](https://redirect.github.com/kubernetes-sigs/kustomize/pull/5921): feat: Add images suport for Image Volumes [#​5771](https://redirect.github.com/kubernetes-sigs/kustomize/pull/5771): fix: Allow patches with empty files with multiple newlines or comments [#​5865](https://redirect.github.com/kubernetes-sigs/kustomize/pull/5865): feat(helm): allow the use of devel alias for helmcharts #### fix [#​5846](https://redirect.github.com/kubernetes-sigs/kustomize/pull/5846): fix: Get version from the BuildInfo.Main.Version if not found in deps and build flag [#​5859](https://redirect.github.com/kubernetes-sigs/kustomize/pull/5859): fix: Don't panic on multiple $patch: delete strategic merge patches in a single patch file [#​5877](https://redirect.github.com/kubernetes-sigs/kustomize/pull/5877): fix: make private one field in replacements transformer struct that had a missing JSON tag #### Dependencies [#​5847](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5847): replace deplecated package github.com/google/shlex with github.com/carapace-sh/carapace-shlex [#​5873](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5873): Bump to github.com/spf13/viper v1.20.0 [#​5931](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5931): Drop usage of forked copies of goyaml.v2 and goyaml.v3 #### chore [#​5882](https://redirect.github.com/kubernetes-sigs/kustomize/pull/5882): Set Git messages to English for TestRemoteLoad\_LocalProtocol [#​5934](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5934): Update kyaml to v0.20.0 [#​5935](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5935): Update cmd/config to v0.20.0 [#​5936](https://redirect.github.com/kubernetes-sigs/kustomize/issues/5936): Update api to v0.20.0 </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/apache/superset-kubernetes-operator). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
