Commodore provides opinionated tenant-aware management of Kapitan inventories and templates. Commodore uses Kapitan for the heavy lifting of rendering templates and resolving a hierachical configuration structure.
kubernetes-sigs/kustomize (kubernetes-sigs/kustomize)
### [`v5.4.3`](https://togithub.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.3)
[Compare Source](https://togithub.com/kubernetes-sigs/kustomize/compare/kustomize/v5.4.2...kustomize/v5.4.3)
### Caution
The `kustomize localize` subcommand(this subcommand is now in the `beta` stage) now verifies the success of `kustomize build` when executed.
If you are using the missing manifests, maybe you failed to download them with the `localize` subcommand. Please use the `--no-verify` flag to skip validation steps.
[#5544](https://togithub.com/kubernetes-sigs/kustomize/issues/5544): Run kustomize build with kustomize localize and add a no-verify flag.
#### Fix Bugs
[#5682](https://togithub.com/kubernetes-sigs/kustomize/issues/5682): fix: include label in templates when adding by cli
[#5689](https://togithub.com/kubernetes-sigs/kustomize/issues/5689): Fix sortOptions removal when running edit command
#### chore
[#5506](https://togithub.com/kubernetes-sigs/kustomize/issues/5506): fix some comments
[#5718](https://togithub.com/kubernetes-sigs/kustomize/issues/5718): fix lint error in kustomizationfile_test.go
#### Dependencies
[#5734](https://togithub.com/kubernetes-sigs/kustomize/issues/5734): Update kyaml to v0.17.2
[#5735](https://togithub.com/kubernetes-sigs/kustomize/issues/5735): Update cmd/config to v0.14.2
[#5736](https://togithub.com/kubernetes-sigs/kustomize/issues/5736): Update api to v0.17.3
### [`v5.4.2`](https://togithub.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.2)
[Compare Source](https://togithub.com/kubernetes-sigs/kustomize/compare/kustomize/v5.4.1...kustomize/v5.4.2)
#### Feature
[#5294](https://togithub.com/kubernetes-sigs/kustomize/issues/5294): feat: localize absolute paths
[#5556](https://togithub.com/kubernetes-sigs/kustomize/issues/5556): feat: support labels key in transformer configuration
#### chore
[#5671](https://togithub.com/kubernetes-sigs/kustomize/issues/5671): refactor: string in slice is now part of stdlib
[#5681](https://togithub.com/kubernetes-sigs/kustomize/issues/5681): chore: remove unused function
[#5688](https://togithub.com/kubernetes-sigs/kustomize/issues/5688): refactor: function in stdlib now
#### Dependencies
[#5672](https://togithub.com/kubernetes-sigs/kustomize/issues/5672): chore(deps): bump dependencies of kustomize + sync go workspace
[#5680](https://togithub.com/kubernetes-sigs/kustomize/issues/5680): chore: restore version for github.com/asaskevich/govalidator
[#5702](https://togithub.com/kubernetes-sigs/kustomize/issues/5702): Update kyaml to v0.17.1
[#5703](https://togithub.com/kubernetes-sigs/kustomize/issues/5703): Update cmd/config to v0.14.1
[#5704](https://togithub.com/kubernetes-sigs/kustomize/issues/5704): Update api to v0.17.2
### [`v5.4.1`](https://togithub.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.1)
[Compare Source](https://togithub.com/kubernetes-sigs/kustomize/compare/kustomize/v5.4.0...kustomize/v5.4.1)
This is a patch of kustomize v5.4.0 and should fix the `kustomize version` subcommand issues in its assets.
### kustomize v5.4.1
[https://github.com/kubernetes-sigs/kustomize/pull/5644](https://togithub.com/kubernetes-sigs/kustomize/pull/5644): fix version subcommand is not working after release build
### kustomize v5.4.0
#### Breaking changes
[https://github.com/kubernetes-sigs/kustomize/pull/5519](https://togithub.com/kubernetes-sigs/kustomize/pull/5519): Fix null YAML values being replaced by "null"
##### kustomize requires Go 1.21 or higher at build
[#5567](https://togithub.com/kubernetes-sigs/kustomize/issues/5567): fix 'golang.org/x/exp/slices' dependencies
#### Features
[#5411](https://togithub.com/kubernetes-sigs/kustomize/issues/5411): Add --load-restrictor completion
[#5467](https://togithub.com/kubernetes-sigs/kustomize/issues/5467): feat: edit set secret
##### More better error handling
- [https://github.com/kubernetes-sigs/kustomize/pull/5539](https://togithub.com/kubernetes-sigs/kustomize/pull/5539): Include exec plugin stderr with wrapped error
- [https://github.com/kubernetes-sigs/kustomize/pull/5542](https://togithub.com/kubernetes-sigs/kustomize/pull/5542): fix: improve accumulation failure message
- [https://github.com/kubernetes-sigs/kustomize/pull/5550](https://togithub.com/kubernetes-sigs/kustomize/pull/5550): use Strict unmarshal when read TransformerConfig
#### Bug fixes/performance improvements
[#5234](https://togithub.com/kubernetes-sigs/kustomize/issues/5234): fix edit set image to parse both tag and digest
[#5621](https://togithub.com/kubernetes-sigs/kustomize/issues/5621): Use require for Error and NoError
#### Dependencies
[#5479](https://togithub.com/kubernetes-sigs/kustomize/issues/5479): Revert "Switch to json-patch v5"
[#5541](https://togithub.com/kubernetes-sigs/kustomize/issues/5541): Use canonical json-patch v4 import
[#5615](https://togithub.com/kubernetes-sigs/kustomize/issues/5615): update dependencies google.golang.org/protobuf@v1.33.0
##### update internal Dependencies
[#5639](https://togithub.com/kubernetes-sigs/kustomize/issues/5639): Update kyaml to v0.17.0
[#5640](https://togithub.com/kubernetes-sigs/kustomize/issues/5640): Update cmd/config to v0.14.0
[#5641](https://togithub.com/kubernetes-sigs/kustomize/issues/5641): Update api to v0.17.0
##### cleanup Dependencies
[#5044](https://togithub.com/kubernetes-sigs/kustomize/issues/5044): Remove non-essential dependency `imdario/mergo`
[#5567](https://togithub.com/kubernetes-sigs/kustomize/issues/5567): fix 'golang.org/x/exp/slices' dependencies
[#5627](https://togithub.com/kubernetes-sigs/kustomize/issues/5627): Remove klog/v1 dependencies
#### chore
[#5495](https://togithub.com/kubernetes-sigs/kustomize/issues/5495): chore: move removetest.go to the internal package
[#5518](https://togithub.com/kubernetes-sigs/kustomize/issues/5518): Update owners file
[#5622](https://togithub.com/kubernetes-sigs/kustomize/issues/5622): Pin tool versions with hack/go.mod
### [`v5.4.0`](https://togithub.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.0)
[Compare Source](https://togithub.com/kubernetes-sigs/kustomize/compare/kustomize/v5.3.0...kustomize/v5.4.0)
##### Known issue: The `kustomize version` command was broken in this release. Please use more new releases.
#### Breaking changes
[https://github.com/kubernetes-sigs/kustomize/pull/5519](https://togithub.com/kubernetes-sigs/kustomize/pull/5519): Fix null YAML values being replaced by "null"
#### Features
[#5411](https://togithub.com/kubernetes-sigs/kustomize/issues/5411): Add --load-restrictor completion
[#5467](https://togithub.com/kubernetes-sigs/kustomize/issues/5467): feat: edit set secret
##### More better error handling
- [https://github.com/kubernetes-sigs/kustomize/pull/5539](https://togithub.com/kubernetes-sigs/kustomize/pull/5539): Include exec plugin stderr with wrapped error
- [https://github.com/kubernetes-sigs/kustomize/pull/5542](https://togithub.com/kubernetes-sigs/kustomize/pull/5542): fix: improve accumulation failure message
- [https://github.com/kubernetes-sigs/kustomize/pull/5550](https://togithub.com/kubernetes-sigs/kustomize/pull/5550): use Strict unmarshal when read TransformerConfig
#### Bug fixes/performance improvements
[#5234](https://togithub.com/kubernetes-sigs/kustomize/issues/5234): fix edit set image to parse both tag and digest
[#5621](https://togithub.com/kubernetes-sigs/kustomize/issues/5621): Use require for Error and NoError
#### Dependencies
[#5479](https://togithub.com/kubernetes-sigs/kustomize/issues/5479): Revert "Switch to json-patch v5"
[#5541](https://togithub.com/kubernetes-sigs/kustomize/issues/5541): Use canonical json-patch v4 import
[#5615](https://togithub.com/kubernetes-sigs/kustomize/issues/5615): update dependencies google.golang.org/protobuf@v1.33.0
##### update internal Dependencies
[#5639](https://togithub.com/kubernetes-sigs/kustomize/issues/5639): Update kyaml to v0.17.0
[#5640](https://togithub.com/kubernetes-sigs/kustomize/issues/5640): Update cmd/config to v0.14.0
[#5641](https://togithub.com/kubernetes-sigs/kustomize/issues/5641): Update api to v0.17.0
##### cleanup Dependencies
[#5044](https://togithub.com/kubernetes-sigs/kustomize/issues/5044): Remove non-essential dependency `imdario/mergo`
[#5567](https://togithub.com/kubernetes-sigs/kustomize/issues/5567): fix 'golang.org/x/exp/slices' dependencies
[#5627](https://togithub.com/kubernetes-sigs/kustomize/issues/5627): Remove klog/v1 dependencies
#### chore
[#5495](https://togithub.com/kubernetes-sigs/kustomize/issues/5495): chore: move removetest.go to the internal package
[#5518](https://togithub.com/kubernetes-sigs/kustomize/issues/5518): Update owners file
[#5622](https://togithub.com/kubernetes-sigs/kustomize/issues/5622): Pin tool versions with hack/go.mod
Configuration
📅 Schedule: 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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
5.3.0
->5.4.3
Release Notes
kubernetes-sigs/kustomize (kubernetes-sigs/kustomize)
### [`v5.4.3`](https://togithub.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.3) [Compare Source](https://togithub.com/kubernetes-sigs/kustomize/compare/kustomize/v5.4.2...kustomize/v5.4.3) ### Caution The `kustomize localize` subcommand(this subcommand is now in the `beta` stage) now verifies the success of `kustomize build` when executed. If you are using the missing manifests, maybe you failed to download them with the `localize` subcommand. Please use the `--no-verify` flag to skip validation steps. [#5544](https://togithub.com/kubernetes-sigs/kustomize/issues/5544): Run kustomize build with kustomize localize and add a no-verify flag. #### Fix Bugs [#5682](https://togithub.com/kubernetes-sigs/kustomize/issues/5682): fix: include label in templates when adding by cli [#5689](https://togithub.com/kubernetes-sigs/kustomize/issues/5689): Fix sortOptions removal when running edit command #### chore [#5506](https://togithub.com/kubernetes-sigs/kustomize/issues/5506): fix some comments [#5718](https://togithub.com/kubernetes-sigs/kustomize/issues/5718): fix lint error in kustomizationfile_test.go #### Dependencies [#5734](https://togithub.com/kubernetes-sigs/kustomize/issues/5734): Update kyaml to v0.17.2 [#5735](https://togithub.com/kubernetes-sigs/kustomize/issues/5735): Update cmd/config to v0.14.2 [#5736](https://togithub.com/kubernetes-sigs/kustomize/issues/5736): Update api to v0.17.3 ### [`v5.4.2`](https://togithub.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.2) [Compare Source](https://togithub.com/kubernetes-sigs/kustomize/compare/kustomize/v5.4.1...kustomize/v5.4.2) #### Feature [#5294](https://togithub.com/kubernetes-sigs/kustomize/issues/5294): feat: localize absolute paths [#5556](https://togithub.com/kubernetes-sigs/kustomize/issues/5556): feat: support labels key in transformer configuration #### chore [#5671](https://togithub.com/kubernetes-sigs/kustomize/issues/5671): refactor: string in slice is now part of stdlib [#5681](https://togithub.com/kubernetes-sigs/kustomize/issues/5681): chore: remove unused function [#5688](https://togithub.com/kubernetes-sigs/kustomize/issues/5688): refactor: function in stdlib now #### Dependencies [#5672](https://togithub.com/kubernetes-sigs/kustomize/issues/5672): chore(deps): bump dependencies of kustomize + sync go workspace [#5680](https://togithub.com/kubernetes-sigs/kustomize/issues/5680): chore: restore version for github.com/asaskevich/govalidator [#5702](https://togithub.com/kubernetes-sigs/kustomize/issues/5702): Update kyaml to v0.17.1 [#5703](https://togithub.com/kubernetes-sigs/kustomize/issues/5703): Update cmd/config to v0.14.1 [#5704](https://togithub.com/kubernetes-sigs/kustomize/issues/5704): Update api to v0.17.2 ### [`v5.4.1`](https://togithub.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.1) [Compare Source](https://togithub.com/kubernetes-sigs/kustomize/compare/kustomize/v5.4.0...kustomize/v5.4.1) This is a patch of kustomize v5.4.0 and should fix the `kustomize version` subcommand issues in its assets. ### kustomize v5.4.1 [https://github.com/kubernetes-sigs/kustomize/pull/5644](https://togithub.com/kubernetes-sigs/kustomize/pull/5644): fix version subcommand is not working after release build ### kustomize v5.4.0 #### Breaking changes [https://github.com/kubernetes-sigs/kustomize/pull/5519](https://togithub.com/kubernetes-sigs/kustomize/pull/5519): Fix null YAML values being replaced by "null" ##### kustomize requires Go 1.21 or higher at build [#5567](https://togithub.com/kubernetes-sigs/kustomize/issues/5567): fix 'golang.org/x/exp/slices' dependencies #### Features [#5411](https://togithub.com/kubernetes-sigs/kustomize/issues/5411): Add --load-restrictor completion [#5467](https://togithub.com/kubernetes-sigs/kustomize/issues/5467): feat: edit set secret ##### More better error handling - [https://github.com/kubernetes-sigs/kustomize/pull/5539](https://togithub.com/kubernetes-sigs/kustomize/pull/5539): Include exec plugin stderr with wrapped error - [https://github.com/kubernetes-sigs/kustomize/pull/5542](https://togithub.com/kubernetes-sigs/kustomize/pull/5542): fix: improve accumulation failure message - [https://github.com/kubernetes-sigs/kustomize/pull/5550](https://togithub.com/kubernetes-sigs/kustomize/pull/5550): use Strict unmarshal when read TransformerConfig #### Bug fixes/performance improvements [#5234](https://togithub.com/kubernetes-sigs/kustomize/issues/5234): fix edit set image to parse both tag and digest [#5621](https://togithub.com/kubernetes-sigs/kustomize/issues/5621): Use require for Error and NoError #### Dependencies [#5479](https://togithub.com/kubernetes-sigs/kustomize/issues/5479): Revert "Switch to json-patch v5" [#5541](https://togithub.com/kubernetes-sigs/kustomize/issues/5541): Use canonical json-patch v4 import [#5615](https://togithub.com/kubernetes-sigs/kustomize/issues/5615): update dependencies google.golang.org/protobuf@v1.33.0 ##### update internal Dependencies [#5639](https://togithub.com/kubernetes-sigs/kustomize/issues/5639): Update kyaml to v0.17.0 [#5640](https://togithub.com/kubernetes-sigs/kustomize/issues/5640): Update cmd/config to v0.14.0 [#5641](https://togithub.com/kubernetes-sigs/kustomize/issues/5641): Update api to v0.17.0 ##### cleanup Dependencies [#5044](https://togithub.com/kubernetes-sigs/kustomize/issues/5044): Remove non-essential dependency `imdario/mergo` [#5567](https://togithub.com/kubernetes-sigs/kustomize/issues/5567): fix 'golang.org/x/exp/slices' dependencies [#5627](https://togithub.com/kubernetes-sigs/kustomize/issues/5627): Remove klog/v1 dependencies #### chore [#5495](https://togithub.com/kubernetes-sigs/kustomize/issues/5495): chore: move removetest.go to the internal package [#5518](https://togithub.com/kubernetes-sigs/kustomize/issues/5518): Update owners file [#5622](https://togithub.com/kubernetes-sigs/kustomize/issues/5622): Pin tool versions with hack/go.mod ### [`v5.4.0`](https://togithub.com/kubernetes-sigs/kustomize/releases/tag/kustomize/v5.4.0) [Compare Source](https://togithub.com/kubernetes-sigs/kustomize/compare/kustomize/v5.3.0...kustomize/v5.4.0) ##### Known issue: The `kustomize version` command was broken in this release. Please use more new releases. #### Breaking changes [https://github.com/kubernetes-sigs/kustomize/pull/5519](https://togithub.com/kubernetes-sigs/kustomize/pull/5519): Fix null YAML values being replaced by "null" #### Features [#5411](https://togithub.com/kubernetes-sigs/kustomize/issues/5411): Add --load-restrictor completion [#5467](https://togithub.com/kubernetes-sigs/kustomize/issues/5467): feat: edit set secret ##### More better error handling - [https://github.com/kubernetes-sigs/kustomize/pull/5539](https://togithub.com/kubernetes-sigs/kustomize/pull/5539): Include exec plugin stderr with wrapped error - [https://github.com/kubernetes-sigs/kustomize/pull/5542](https://togithub.com/kubernetes-sigs/kustomize/pull/5542): fix: improve accumulation failure message - [https://github.com/kubernetes-sigs/kustomize/pull/5550](https://togithub.com/kubernetes-sigs/kustomize/pull/5550): use Strict unmarshal when read TransformerConfig #### Bug fixes/performance improvements [#5234](https://togithub.com/kubernetes-sigs/kustomize/issues/5234): fix edit set image to parse both tag and digest [#5621](https://togithub.com/kubernetes-sigs/kustomize/issues/5621): Use require for Error and NoError #### Dependencies [#5479](https://togithub.com/kubernetes-sigs/kustomize/issues/5479): Revert "Switch to json-patch v5" [#5541](https://togithub.com/kubernetes-sigs/kustomize/issues/5541): Use canonical json-patch v4 import [#5615](https://togithub.com/kubernetes-sigs/kustomize/issues/5615): update dependencies google.golang.org/protobuf@v1.33.0 ##### update internal Dependencies [#5639](https://togithub.com/kubernetes-sigs/kustomize/issues/5639): Update kyaml to v0.17.0 [#5640](https://togithub.com/kubernetes-sigs/kustomize/issues/5640): Update cmd/config to v0.14.0 [#5641](https://togithub.com/kubernetes-sigs/kustomize/issues/5641): Update api to v0.17.0 ##### cleanup Dependencies [#5044](https://togithub.com/kubernetes-sigs/kustomize/issues/5044): Remove non-essential dependency `imdario/mergo` [#5567](https://togithub.com/kubernetes-sigs/kustomize/issues/5567): fix 'golang.org/x/exp/slices' dependencies [#5627](https://togithub.com/kubernetes-sigs/kustomize/issues/5627): Remove klog/v1 dependencies #### chore [#5495](https://togithub.com/kubernetes-sigs/kustomize/issues/5495): chore: move removetest.go to the internal package [#5518](https://togithub.com/kubernetes-sigs/kustomize/issues/5518): Update owners file [#5622](https://togithub.com/kubernetes-sigs/kustomize/issues/5622): Pin tool versions with hack/go.modConfiguration
📅 Schedule: 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.
This PR was generated by Mend Renovate. View the repository job log.