Update dependency kubernetes-sigs/kubebuilder to v4.9.0 #89
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note
Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to
mend[bot]
.This notice will be removed on 2025-10-07.
This PR contains the following updates:
v4.5.1
->v4.9.0
Release Notes
kubernetes-sigs/kubebuilder (kubernetes-sigs/kubebuilder)
v4.9.0
Compare Source
✨ New features
installCRDs=true
tocrds.enabled=true
in GitHub actiontest-chart.yml
to address deprecation #5083🐛 Bug fixes
apis/
,controllers/
, orwebhooks
by updating.dockerignore
to allow only Go source files and module metadata #5048$PATH
#5081🎉 Thanks to all contributors!
What's Changed
test-chart.yml
by @camilamacedo86 in #5083New Contributors
Full Changelog: kubernetes-sigs/kubebuilder@v4.8.0...v4.9.0
v4.8.0
Compare Source
✨ New features
v1.16.3
tov1.18.2
#4947v2.1.6
tov2.3.0
#4945 #4974 #49571.24.0
to1.24.5
#4944e2e
build tag to prevent accidental execution of end-to-end tests #4946create api
now adds status conditions by default #4943go-install-tool
implementation in Makefile #4988IfNotExistsAction
to machinery for optional file handling #4967--squash
to condense commits;--restore-path
to keep selected paths unchanged;--output-branch
to write changes to a new branch;--open-gh-issue
to create new GitHub issues with update data;--use-gh-models
to post AI summary to help project upgrade process; and--git-config
to set Git defaults for the run. (More info)autoupdate/alpha-v1
) with AI-assistence for upgrades. The plugin scaffolds a workflow to open an issue and post an AI summary whenever a new Kubebuilder release is available. (More info)🐛 Bug fixes
CertWatcher
with controller-runtime’s built-in implementation for webhook & metrics server cert reloads; ensures non-leader replicas update certificates #5008Thanks to all contributors 🎉
What's Changed
--force
flag by @vitorfloriano in #4955go-install-tool
helper in Kubebuilder Makefile such as we provide for end users by @afritzler in #4986--force
now runs post-merge fixes in best-effort mode raising warnings instead of errors to allow properly automation with this option by @camilamacedo86 in #4992--force
now runs post-merge fixes in best-effort mode raising warnings instead of errors to allow properly automation with this option" by @camilamacedo86 in #4996main
already exists by @Deofex in #5029New Contributors
Full Changelog: kubernetes-sigs/kubebuilder@v4.7.1...v4.8.0
v4.7.1
Compare Source
✨ New Features
--force
flag to allow upgrades and create the commit even if conflicts are encountered. Also enables users to resolve conflicts before committing with the conflict markers. (#4936)🐛 Bug Fixes
--to-version
is informed (#4937)Thanks to all our contributors! 🎉
What's Changed
sigs/kubebuilder/pull/4959
Full Changelog: v4.7.0...v4.7.1
v4.7.0
Compare Source
init
command from Helm plugin as it's only meaningful withedit
(#4903)✨ New Features
ObjectMeta
(e.g., name, namespace, labels). Includes example usage to clarify usage patterns (#4825)kubebuilder alpha generate
command to clarify usage (#4846)alpha update
command (#4871). Users can now automate the full upgrade process of their projects, only intervening to resolve conflicts. (More info)conditions
field documentation for improved clarity and human readability (#4894)cert-manager
fromv1.17.2
tov1.18.2
(#4866) (#4878)(#4905)golang-ci
fromv2.1.0
tov2.1.6
(#4867)🐛 Bug Fixes
.git
andPROJECT
) are cleaned up correctly duringalpha generate
(#4842)alpha generate
runs all necessary targets (make manifests generate fmt vet lint-fix
) post-scaffolding (#4843)(#4848)PROJECT
file in-memory to support unsupported plugins duringalpha generate
(#4844)+kubebuilder:conversion:hub
marker from conversion webhooks (#4849)readOnlyRootFilesystem
in manager and curl pods to meet PSA security guidelines (#4869)patchStrategy
andprotobuf
tags fromConditions
field (#4893)addFinalizer
logic (#4789)//+required
and//+optional
markers are correctly appliedomitzero
forStatus
fields to avoid unnecessary use and complexities that pointers can bringThanks to all our contributors! 🎉
What's Changed
alpha generate
skipped files and directories beginning with a dot (e.g.,.github/
,.env
,.golangci.yaml
). These are now properly removed during cleanup, except.git
andPROJECT
, which are intentionally preserved. by @camilamacedo86 in #4842alpha update
command by @vitorfloriano in #4871init
command from Helm plugin as it's only meaningful withedit
by @bavarianbidi in #4903Configuration
📅 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.