Skip to content

Update dependencies#99

Merged
karolz-ms merged 7 commits intomainfrom
dev/karolz/dependency-update
Mar 20, 2026
Merged

Update dependencies#99
karolz-ms merged 7 commits intomainfrom
dev/karolz/dependency-update

Conversation

@karolz-ms
Copy link
Collaborator

No description provided.

@karolz-ms karolz-ms requested review from Copilot, danegsta and joperezr and removed request for Copilot March 19, 2026 18:43
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates Go module dependencies (notably Kubernetes + observability stack), regenerates generated OpenAPI output to match new k8s/kube-openapi behavior, and refreshes tooling/licensing metadata.

Changes:

  • Bump a set of Go dependencies (k8s.io, OpenTelemetry, etcd, Prometheus, etc.) and update go.mod/go.sum.
  • Regenerate pkg/generated/openapi/zz_generated.openapi.go to use OpenAPIModelName() keys/refs matching updated kube-openapi output.
  • Update tool versions in Makefile, refresh NOTICE, and add an internal “update-dependencies” skill doc.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pkg/generated/openapi/zz_generated.openapi.go Regenerated OpenAPI definitions using OpenAPIModelName() indirections for k8s/apimachinery types.
go.mod Dependency version updates for core/runtime/tooling libraries.
go.sum Updated module checksums consistent with dependency changes.
NOTICE Refresh third-party notices/links for updated/removed dependencies.
Makefile Update pinned tool versions (golangci-lint, protoc).
.agents/skills/update-dependencies/SKILL.md Add internal procedure doc for dependency updates.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

karolz-ms and others added 2 commits March 19, 2026 13:45
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 19, 2026 20:50
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates Go module dependencies (including Kubernetes and OpenTelemetry libraries) and refreshes generated artifacts and notices to align with the updated dependency graph.

Changes:

  • Bump a broad set of Go dependencies in go.mod/go.sum (notably k8s.io modules, controller-runtime, OpenTelemetry, etc.).
  • Regenerate Kubernetes/OpenAPI generated definitions to match updated kube-openapi/apimachinery behavior.
  • Refresh dependency NOTICE contents and bump the pinned protoc tool version; add an internal “update-dependencies” agent skill doc.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
pkg/generated/openapi/zz_generated.openapi.go Regenerated OpenAPI definitions to match updated k8s.io/apimachinery/kube-openapi behavior (model names, refs, deps).
go.mod Updates direct/indirect module versions to newer releases (with a couple notable downgrades called out in review).
go.sum Updates module checksums to reflect the updated dependency set.
NOTICE Refreshes dependency/license notices consistent with the updated dependency set.
Makefile Bumps pinned PROTOC_VERSION used by codegen tooling.
.agents/skills/update-dependencies/SKILL.md Adds documented procedure for future dependency updates and regeneration steps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@karolz-ms karolz-ms enabled auto-merge (squash) March 19, 2026 21:47
@karolz-ms karolz-ms merged commit a245dd1 into main Mar 20, 2026
13 of 14 checks passed
@karolz-ms karolz-ms deleted the dev/karolz/dependency-update branch March 20, 2026 03:35
@karolz-ms karolz-ms mentioned this pull request Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants