NO-ISSUE: Update kubernetes monorepo to v0.36.3 - #1022
NO-ISSUE: Update kubernetes monorepo to v0.36.3#1022red-hat-konflux[bot] wants to merge 1 commit into
Conversation
ℹ️ Artifact update noticeFile name: api/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
|
@red-hat-konflux[bot]: This pull request explicitly references no jira issue. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
WalkthroughThe pull request updates the API module to Go 1.26.0, refreshes Kubernetes and indirect dependencies, and upgrades Kubernetes dependencies in the API and root modules to v0.36.3. ChangesKubernetes module dependency refresh
Estimated code review effort: 1 (Trivial) | ~5 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
|
Hi @red-hat-konflux[bot]. Thanks for your PR. I'm waiting for a openshift member to verify that this patch is reasonable to test. If it is, they should reply with Regular contributors should join the org to skip this step. Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: red-hat-konflux[bot] The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
031fafd to
7ca84b1
Compare
7ca84b1 to
10f63dc
Compare
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@api/go.mod`:
- Around line 7-8: Align all Kubernetes dependencies to v0.36.2 and regenerate
both module graphs: update api/go.mod lines 7-8 to move k8s.io/client-go from
v0.34.2, update api/go.mod lines 46-47 to move the indirect Kubernetes modules
from v0.34.2, and update go.mod lines 24-26 to set k8s.io/client-go to v0.36.2.
Ensure the resulting go.mod and go.sum files consistently reflect the single
release line.
In `@go.mod`:
- Around line 24-25: Refresh the root vendor tree to match the go.mod pins,
ensuring vendor/modules.txt records k8s.io/api and k8s.io/apimachinery at
v0.36.2. Update the vendored dependency graph to remediate the reported
go.mongodb.org/mongo-driver v1.17.4 and golang.org/x/net v0.54.0 findings, while
keeping go.mod and the checked-in vendor contents synchronized.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: c833b424-0203-4c7a-b677-b041d3013742
⛔ Files ignored due to path filters (96)
api/go.sumis excluded by!**/*.sumapi/vendor/golang.org/x/net/http2/transport.gois excluded by!**/vendor/**api/vendor/golang.org/x/net/http2/writesched_priority_rfc9218.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/encoding/prototext/decode.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/descfmt/stringer.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/encoding/tag/tag.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/encoding/text/decode.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/filedesc/desc.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/filedesc/desc_lazy.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/genid/descriptor_gen.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/impl/codec_map.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/impl/decode.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/impl/validate.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/version/version.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/proto/decode.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/equality/semantic.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/quantity.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/quantity_proto.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/api/validate/content/decimal_int.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/dns.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/errors.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/identifier.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/kube.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/path.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/discriminator.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/each.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/enum.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/immutable.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/item.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/limits.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/options.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/strfmt.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/subfield.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/union.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/update.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/zeroorone.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validation/generic.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validation/objectmeta.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/fieldsv1.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/fieldsv1_byte.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/fieldsv1_string.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/meta.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_fuzz.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time_fuzz.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.conversion.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/labels/selector.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/scheme.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/serializer/cbor/internal/modes/decode.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/collections.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/protobuf.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/types_proto.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/instr_fuzz.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/intstr.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/util/net/http.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/net/interface.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/sets/set.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/field/error_matcher.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/field/errors.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/ip.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/validation.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/deep_equal.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/README.mdis excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/serialize/keyvalues.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/serialize/keyvalues_no_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/serialize/keyvalues_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/verbosity/verbosity.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/klog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/klogr.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/klogr_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/textlogger/options.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/textlogger/textlogger.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/textlogger/textlogger_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/kube-openapi/pkg/util/trie.gois excluded by!**/vendor/**api/vendor/k8s.io/kube-openapi/pkg/util/util.gois excluded by!**/vendor/**api/vendor/modules.txtis excluded by!**/vendor/**api/vendor/sigs.k8s.io/structured-merge-diff/v6/value/reflectcache.gois excluded by!**/vendor/**
📒 Files selected for processing (2)
api/go.modgo.mod
10f63dc to
fca2d1d
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@api/go.mod`:
- Around line 3-8: Update the Go version configured in the build workflow to
match the go 1.26.0 directive in api/go.mod, replacing the outdated 1.17.3 value
while preserving the existing workflow setup.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
| go 1.26.0 | ||
|
|
||
| require ( | ||
| github.com/openshift/api v0.0.0-20240830023148-b7d0481c9094 | ||
| k8s.io/apimachinery v0.34.2 | ||
| k8s.io/client-go v0.34.2 | ||
| k8s.io/apimachinery v0.36.2 | ||
| k8s.io/client-go v0.36.2 |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟠 Major | ⚡ Quick win
🧩 Analysis chain
🏁 Script executed:
set -euo pipefail
printf '\n== api/go.mod ==\n'
git ls-files api/go.mod .github/workflows/build.yaml
printf '\n-- api/go.mod (first 80 lines) --\n'
sed -n '1,80p' api/go.mod
printf '\n-- .github/workflows/build.yaml (first 120 lines) --\n'
sed -n '1,120p' .github/workflows/build.yaml
printf '\n== search for go-version references ==\n'
rg -n "go-version|actions/setup-go|setup-go" .github/workflows api -g '*.yml' -g '*.yaml' -g 'go.mod'Repository: openshift/cluster-api-provider-agent
Length of output: 4619
Align the workflow Go version with api/go.mod.
.github/workflows/build.yaml:20 still uses 1.17.3, which is older than the module’s go 1.26.0 requirement and will break CI before compilation.
Proposed workflow fix
- go-version: '1.17.3'
+ go-version: '1.26.0'🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@api/go.mod` around lines 3 - 8, Update the Go version configured in the build
workflow to match the go 1.26.0 directive in api/go.mod, replacing the outdated
1.17.3 value while preserving the existing workflow setup.
fca2d1d to
3286297
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@api/go.mod`:
- Around line 42-53: Regenerate the vendored dependency graph from api/go.mod so
vendor/modules.txt and the vendor tree use k8s.io/api and k8s.io/apimachinery
v0.36.3 instead of the stale v0.35.4 entries. Preserve all other dependency
versions and generated metadata consistently.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: ede6687d-051f-4802-baae-5fb0e310366c
⛔ Files ignored due to path filters (96)
api/go.sumis excluded by!**/*.sumapi/vendor/golang.org/x/net/http2/transport.gois excluded by!**/vendor/**api/vendor/golang.org/x/net/http2/writesched_priority_rfc9218.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/encoding/prototext/decode.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/descfmt/stringer.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/encoding/tag/tag.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/encoding/text/decode.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/filedesc/desc.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/filedesc/desc_lazy.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/genid/descriptor_gen.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/impl/codec_map.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/impl/decode.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/impl/validate.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/internal/version/version.gois excluded by!**/vendor/**api/vendor/google.golang.org/protobuf/proto/decode.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/equality/semantic.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/quantity.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/quantity_proto.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/api/validate/content/decimal_int.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/dns.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/errors.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/identifier.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/kube.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/path.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/discriminator.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/each.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/enum.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/immutable.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/item.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/limits.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/options.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/strfmt.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/subfield.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/union.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/update.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/zeroorone.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validation/generic.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validation/objectmeta.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/fieldsv1.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/fieldsv1_byte.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/fieldsv1_string.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/meta.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_fuzz.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time_fuzz.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.conversion.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/labels/selector.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/scheme.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/serializer/cbor/internal/modes/decode.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/collections.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/protobuf.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/types_proto.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/instr_fuzz.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/intstr.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/util/net/http.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/net/interface.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/sets/set.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/field/error_matcher.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/field/errors.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/ip.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/validation.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/deep_equal.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/README.mdis excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/serialize/keyvalues.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/serialize/keyvalues_no_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/serialize/keyvalues_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/verbosity/verbosity.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/klog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/klogr.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/klogr_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/textlogger/options.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/textlogger/textlogger.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/textlogger/textlogger_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/kube-openapi/pkg/util/trie.gois excluded by!**/vendor/**api/vendor/k8s.io/kube-openapi/pkg/util/util.gois excluded by!**/vendor/**api/vendor/modules.txtis excluded by!**/vendor/**api/vendor/sigs.k8s.io/structured-merge-diff/v6/value/reflectcache.gois excluded by!**/vendor/**
📒 Files selected for processing (2)
api/go.modgo.mod
3286297 to
9cda2a3
Compare
There was a problem hiding this comment.
♻️ Duplicate comments (1)
api/go.mod (1)
47-47: 🗄️ Data Integrity & Integration | 🟠 MajorAlign all remaining Kubernetes modules in one pass.
The direct Kubernetes dependencies are v0.36.3, but the module graphs still contain older Kubernetes staging modules. Regenerate both graphs and update every retained Kubernetes dependency to the compatible v0.36.x release, then verify checksums and vendored metadata.
api/go.mod#L47-L47: updatek8s.io/apiextensions-apiserverfrom v0.34.2.go.mod#L125-L126: updatek8s.io/apiextensions-apiserverfrom v0.35.1 andk8s.io/cluster-bootstrapfrom v0.34.2.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@api/go.mod` at line 47, Align all retained Kubernetes staging dependencies with the direct v0.36.3 dependencies by updating api/go.mod lines 47-47 and go.mod lines 125-126, including k8s.io/apiextensions-apiserver and k8s.io/cluster-bootstrap. Regenerate both module graphs, then refresh and verify go.sum checksums and vendored metadata so no older Kubernetes versions remain.Source: Path instructions
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Duplicate comments:
In `@api/go.mod`:
- Line 47: Align all retained Kubernetes staging dependencies with the direct
v0.36.3 dependencies by updating api/go.mod lines 47-47 and go.mod lines
125-126, including k8s.io/apiextensions-apiserver and k8s.io/cluster-bootstrap.
Regenerate both module graphs, then refresh and verify go.sum checksums and
vendored metadata so no older Kubernetes versions remain.
9e9e733 to
1fc8e84
Compare
|
Caution CodeRabbit couldn't update its existing comment. The review summary may be out of date. Error details |
1fc8e84 to
6afbdf4
Compare
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
6afbdf4 to
221b3ed
Compare
This PR contains the following updates:
v0.35.4→v0.36.3v0.35.4→v0.36.3v0.34.2→v0.36.3v0.35.1→v0.36.3v0.34.2→v0.36.3Release Notes
kubernetes/api (k8s.io/api)
v0.36.3Compare Source
v0.36.2Compare Source
v0.36.1Compare Source
v0.36.0Compare Source
v0.35.7Compare Source
v0.35.6Compare Source
v0.35.5Compare Source
kubernetes/apimachinery (k8s.io/apimachinery)
v0.36.3Compare Source
v0.36.2Compare Source
v0.36.1Compare Source
v0.36.0Compare Source
v0.35.7Compare Source
v0.35.6Compare Source
v0.35.5Compare Source
kubernetes/client-go (k8s.io/client-go)
v0.36.3Compare Source
v0.36.2Compare Source
v0.36.1Compare Source
v0.36.0Compare Source
v0.35.7Compare Source
v0.35.6Compare Source
v0.35.5Compare Source
v0.35.4Compare Source
v0.35.3Compare Source
v0.35.2Compare Source
Configuration
📅 Schedule: (in timezone America/New_York)
🚦 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 these updates again.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.