Skip to content

chore(deps): update kubernetes dependencies (patch)#1989

Merged
jakobmoellerdev merged 4 commits into
open-component-model:mainfrom
matthiasbruns:renovate/patch-kubernetes-deps_1979
Mar 16, 2026
Merged

chore(deps): update kubernetes dependencies (patch)#1989
jakobmoellerdev merged 4 commits into
open-component-model:mainfrom
matthiasbruns:renovate/patch-kubernetes-deps_1979

Conversation

@matthiasbruns

@matthiasbruns matthiasbruns commented Mar 16, 2026

Copy link
Copy Markdown
Contributor

What this PR does / why we need it

Fixed generated files in renovate pr

Which issue(s) this PR fixes

#1979

Summary by CodeRabbit

  • Chores
    • Updated Kubernetes-related dependencies to patch v0.35.1.
    • Bumped controller tooling to v0.20.1.
    • Updated code-generation/deepcopy tooling version in environment settings.
    • Refreshed CRD metadata annotations to reflect updated controller-tooling version.

ocmbot Bot and others added 2 commits March 16, 2026 08:27
On-behalf-of: SAP <matthias.bruns@sap.com>
Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
@coderabbitai

coderabbitai Bot commented Mar 16, 2026

Copy link
Copy Markdown
Contributor
📝 Walkthrough

Walkthrough

Update of tooling and dependency versions: DEEPCOPY_GEN_VERSION to v0.35.1, multiple Kubernetes module indirects to v0.35.1 in Go modules, CONTROLLER_TOOLS_VERSION to v0.20.1, and matching controller-gen/kubebuilder annotations in CRD base YAMLs.

Changes

Cohort / File(s) Summary
Environment files
/.env, kubernetes/controller/.env
Bumped DEEPCOPY_GEN_VERSION from v0.35.0 → v0.35.1 and CONTROLLER_TOOLS_VERSION from v0.20.0 → v0.20.1.
Go module files
bindings/go/helm/go.mod, cli/go.mod, cli/integration/go.mod
Updated multiple k8s.io indirect dependency versions from v0.35.0 → v0.35.1 (k8s.io/api, apiextensions-apiserver, cli-runtime, client-go, component-base, kubectl).
CRD base YAMLs
kubernetes/controller/config/crd/bases/delivery.ocm.software_components.yaml, ..._deployers.yaml, ..._repositories.yaml, ..._resources.yaml
Updated controller-gen / kubebuilder version annotation in CRD metadata from v0.20.0 → v0.20.1 only (metadata annotation change).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐇 I hopped through files with nimble feet,
Tucked tiny versions neat and sweet,
A dot-one here, a dot-one there,
Quiet changes—no big flair,
Happy builds and tidy beats!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Title check ✅ Passed The title clearly summarizes the main change: updating Kubernetes dependencies with patch-level version bumps across multiple files.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
📝 Coding Plan
  • Generate coding plan for human review comments

Comment @coderabbitai help to get the list of available commands and usage tips.

Tip

CodeRabbit can use OpenGrep to find security vulnerabilities and bugs across 17+ programming languages.

OpenGrep is compatible with Semgrep configurations. Add an opengrep.yml or semgrep.yml configuration file to your project to enable OpenGrep analysis.

@matthiasbruns matthiasbruns requested a review from a team as a code owner March 16, 2026 08:54

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
.env (1)

11-11: Consider adding a blank line at the end of the file.

The static analysis tool flagged a missing blank line at EOF, which follows POSIX conventions for text files.

📝 Proposed fix
 DEEPCOPY_GEN_VERSION=v0.35.1
+
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.env at line 11, Add a trailing newline at EOF for the .env file by ensuring
the last line (DEEPCOPY_GEN_VERSION=v0.35.1) is followed by a blank line; simply
edit the .env file and insert a single newline character after
DEEPCOPY_GEN_VERSION to satisfy POSIX EOF newline conventions.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In @.env:
- Line 11: Add a trailing newline at EOF for the .env file by ensuring the last
line (DEEPCOPY_GEN_VERSION=v0.35.1) is followed by a blank line; simply edit the
.env file and insert a single newline character after DEEPCOPY_GEN_VERSION to
satisfy POSIX EOF newline conventions.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 8242b5e9-0f11-4acb-8090-3fa16f5d542c

📥 Commits

Reviewing files that changed from the base of the PR and between 0c28cc7 and 5e0d20b.

⛔ Files ignored due to path filters (3)
  • bindings/go/helm/go.sum is excluded by !**/*.sum
  • cli/go.sum is excluded by !**/*.sum
  • cli/integration/go.sum is excluded by !**/*.sum
📒 Files selected for processing (9)
  • .env
  • bindings/go/helm/go.mod
  • cli/go.mod
  • cli/integration/go.mod
  • kubernetes/controller/.env
  • kubernetes/controller/config/crd/bases/delivery.ocm.software_components.yaml
  • kubernetes/controller/config/crd/bases/delivery.ocm.software_deployers.yaml
  • kubernetes/controller/config/crd/bases/delivery.ocm.software_repositories.yaml
  • kubernetes/controller/config/crd/bases/delivery.ocm.software_resources.yaml

@matthiasbruns matthiasbruns changed the title Renovate/patch kubernetes deps 1979 chore(deps): Renovate/patch kubernetes deps 1979 Mar 16, 2026
@github-actions github-actions Bot added kind/chore chore, maintenance, etc. kind/dependency dependency update, etc. labels Mar 16, 2026
@jakobmoellerdev jakobmoellerdev changed the title chore(deps): Renovate/patch kubernetes deps 1979 chore(deps): update kubernetes dependencies (patch) Mar 16, 2026
@jakobmoellerdev jakobmoellerdev merged commit 6c0cd61 into open-component-model:main Mar 16, 2026
57 checks passed
@matthiasbruns matthiasbruns deleted the renovate/patch-kubernetes-deps_1979 branch March 16, 2026 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/chore chore, maintenance, etc. kind/dependency dependency update, etc. size/m Medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants