NO-ISSUE: Update module sigs.k8s.io/controller-runtime to v0.23.3#808
NO-ISSUE: Update module sigs.k8s.io/controller-runtime to v0.23.3#808red-hat-konflux[bot] wants to merge 1 commit intomasterfrom
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:
WalkthroughUpdates Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
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 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 |
ee268ea to
ed8084c
Compare
ed8084c to
3a2581f
Compare
3a2581f to
fb5931f
Compare
f49efb0 to
fb5931f
Compare
fb5931f to
f49efb0
Compare
72a4f65 to
5853e96
Compare
5853e96 to
1a535f0
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@api/go.mod`:
- Line 3: The CI workflow's Go version is out of sync with the module directive:
change the GitHub Actions workflow's go-version key value from '1.17.3' to
'1.25.0' (or a compatible 1.25.x value) so it matches the "go 1.25.0" directive
in api/go.mod and prevents CI failures; ensure the go-version string is updated
exactly where go-version is defined in the workflow file.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: a05cbf17-b64b-45c6-92ff-9097d89f9677
⛔ Files ignored due to path filters (297)
api/go.sumis excluded by!**/*.sumapi/vendor/github.com/gogo/protobuf/AUTHORSis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/CONTRIBUTORSis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/LICENSEis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/Makefileis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/clone.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/custom_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/decode.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/deprecated.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/discard.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/duration.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/duration_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/encode.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/encode_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/equal.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/extensions.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/extensions_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/lib.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/lib_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/message_set.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/pointer_reflect.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/pointer_reflect_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/pointer_unsafe.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/pointer_unsafe_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/properties.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/properties_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/skip_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/table_marshal.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/table_marshal_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/table_merge.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/table_unmarshal.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/table_unmarshal_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/text.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/text_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/text_parser.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/timestamp.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/timestamp_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/wrappers.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/wrappers_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/sortkeys/sortkeys.gois excluded by!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/admissionregistration/v1alpha1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1alpha1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1alpha1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1alpha1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1alpha1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/admissionregistration/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1beta1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1beta1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/admissionregistration/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/apiserverinternal/v1alpha1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/apiserverinternal/v1alpha1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/apiserverinternal/v1alpha1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/apiserverinternal/v1alpha1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/apps/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/apps/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/apps/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/apps/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/apps/v1beta1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/apps/v1beta1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1beta1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/apps/v1beta2/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1beta2/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/apps/v1beta2/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1beta2/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/apps/v1beta2/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1beta2/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/apps/v1beta2/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/authentication/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/authentication/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authentication/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authentication/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/authentication/v1alpha1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/authentication/v1alpha1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authentication/v1alpha1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authentication/v1alpha1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/authentication/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/authentication/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authentication/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authentication/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/authorization/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/authorization/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authorization/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authorization/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/authorization/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/authorization/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authorization/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authorization/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/autoscaling/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/autoscaling/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/autoscaling/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/autoscaling/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/autoscaling/v2/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/autoscaling/v2beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/autoscaling/v2beta2/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2beta2/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2beta2/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/autoscaling/v2beta2/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/batch/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/batch/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/batch/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/batch/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/batch/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/batch/v1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/batch/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/batch/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/batch/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/batch/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/batch/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/certificates/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/certificates/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/certificates/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/certificates/v1alpha1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1alpha1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/certificates/v1alpha1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1alpha1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/certificates/v1alpha1/register.gois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1alpha1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1alpha1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1alpha1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/certificates/v1alpha1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/certificates/v1alpha1/zz_generated.prerelease-lifecycle.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/certificates/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/certificates/v1beta1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/certificates/v1beta1/register.gois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1beta1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1beta1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/certificates/v1beta1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/certificates/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/certificates/v1beta1/zz_generated.prerelease-lifecycle.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/coordination/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/coordination/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/coordination/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/coordination/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/coordination/v1alpha2/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/coordination/v1alpha2/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/coordination/v1alpha2/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/coordination/v1alpha2/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/coordination/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/coordination/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/coordination/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/coordination/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/core/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/core/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/core/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/core/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/core/v1/toleration.gois excluded by!**/vendor/**api/vendor/k8s.io/api/core/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/core/v1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/core/v1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/core/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/discovery/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/discovery/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/discovery/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/discovery/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/discovery/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/discovery/v1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/discovery/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/discovery/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/discovery/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/discovery/v1beta1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/discovery/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/discovery/v1beta1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/discovery/v1beta1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/discovery/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/events/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/events/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/events/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/events/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/events/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/events/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/events/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/events/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/extensions/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/extensions/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/extensions/v1beta1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/extensions/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/extensions/v1beta1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/extensions/v1beta1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/extensions/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/extensions/v1beta1/zz_generated.validations.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/flowcontrol/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/flowcontrol/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/flowcontrol/v1beta2/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1beta2/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1beta2/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1beta2/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/flowcontrol/v1beta3/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1beta3/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1beta3/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/flowcontrol/v1beta3/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/networking/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/networking/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/networking/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/networking/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/networking/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/networking/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/networking/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/networking/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/node/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/node/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/node/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/node/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/node/v1alpha1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/node/v1alpha1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/node/v1alpha1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/node/v1alpha1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/node/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/node/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/node/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/node/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/policy/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/policy/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/policy/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/policy/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/policy/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/policy/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/policy/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/policy/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/rbac/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/rbac/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/rbac/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/rbac/v1alpha1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1alpha1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/rbac/v1alpha1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1alpha1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/rbac/v1alpha1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1alpha1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/rbac/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/rbac/v1beta1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/rbac/v1beta1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/resource/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/resource/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/resource/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/resource/v1alpha3/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1alpha3/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/resource/v1alpha3/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1alpha3/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/resource/v1alpha3/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1alpha3/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1alpha3/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/resource/v1alpha3/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/resource/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1beta1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/resource/v1beta1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1beta1/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/resource/v1beta1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1beta1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/resource/v1beta2/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1beta2/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/resource/v1beta2/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/resource/v1beta2/generated.protomessage.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/resource/v1beta2/types.gois excluded by!**/vendor/**
📒 Files selected for processing (1)
api/go.mod
api/go.mod
Outdated
| module github.com/openshift/cluster-api-provider-agent/api | ||
|
|
||
| go 1.25 | ||
| go 1.25.0 |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Check for pinned Go versions across common CI/build config files
set -euo pipefail
echo "== Files that may pin Go versions =="
fd -HI '(^|/)(go\.mod|go\.work|\.tool-versions|Dockerfile(\..*)?|Makefile|.*\.ya?ml)$' | head -30
echo
echo "== Checking Go version pins in found files =="
rg -n -C2 'go[ :"]+1\.[0-9]+(\.[0-9]+)?|golang:1\.[0-9]+(\.[0-9]+)?|GOVERSION|GO_VERSION|setup-go|actions/setup-go' --max-count=50Repository: openshift/cluster-api-provider-agent
Length of output: 39582
🏁 Script executed:
#!/bin/bash
# Check specific CI/build config files for Go version pins
set -euo pipefail
echo "=== Checking root Makefile ==="
if [ -f Makefile ]; then
rg -n 'GO|go.*1\.' Makefile | head -20
else
echo "No root Makefile found"
fi
echo
echo "=== Checking GitHub Actions workflow ==="
if [ -f .github/workflows/build.yaml ]; then
cat .github/workflows/build.yaml | head -50
fi
echo
echo "=== Checking Dockerfile ==="
if [ -f Dockerfile ]; then
cat Dockerfile | head -40
fi
echo
echo "=== Checking Dockerfile.rhtap ==="
if [ -f Dockerfile.rhtap ]; then
cat Dockerfile.rhtap | head -40
fi
echo
echo "=== Checking .ci-operator.yaml ==="
if [ -f .ci-operator.yaml ]; then
rg -n 'go|Go' .ci-operator.yaml
fiRepository: openshift/cluster-api-provider-agent
Length of output: 4594
Update GitHub Actions workflow to Go 1.25.x.
The workflow at .github/workflows/build.yaml specifies go-version: '1.17.3', which is incompatible with the Go 1.25.0 requirement in api/go.mod. Update this to go-version: '1.25.0' or later to align with the module directive and prevent CI failures.
Build environment status
- ✓ Dockerfile: ubi9/go-toolset:1.25 (aligned)
- ✓ Dockerfile.rhtap: openshift-golang-builder:rhel_9_1.25 (aligned)
- ✓ .ci-operator.yaml: rhel-9-release-golang-1.25 (aligned)
- ✗ .github/workflows/build.yaml: go-version 1.17.3 (requires update)
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@api/go.mod` at line 3, The CI workflow's Go version is out of sync with the
module directive: change the GitHub Actions workflow's go-version key value from
'1.17.3' to '1.25.0' (or a compatible 1.25.x value) so it matches the "go
1.25.0" directive in api/go.mod and prevents CI failures; ensure the go-version
string is updated exactly where go-version is defined in the workflow file.
1a535f0 to
1e67903
Compare
1e67903 to
a1aae06
Compare
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
a1aae06 to
b704864
Compare
This PR contains the following updates:
v0.22.4->v0.23.3Release Notes
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)
v0.23.3Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.23.2...v0.23.3
v0.23.2Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.23.1...v0.23.2
v0.23.1Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.23.0...v0.23.1
v0.23.0Compare Source
🔆 Highlights
GetEventRecorderForrequires updating your rbac for events to use theevents.k8s.ioapiGroup rather than the `` (core) apiGroupbuilder.WebhookManagedBy(mgr).For(&corev1.Deployment{})has to be changed tobuilder.WebhookManagedBy(mgr, &appsv1.Deployment{})runtime.Object, for example fromValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)toValidateCreate(ctx context.Context, obj *appsv1.Deployment) (admission.Warnings, error)✨ Features
🐛 Bugfixes
waitermanipulation by @fossedihelm in #3368🌱 Other
sorttoslicespackage by @dongjiang1989 in #3370📖 Documentation
README.md's compatibility matrix forv0.22.x. by @renormalize in #3392Dependencies
Added
Changed
bda5523→078029d5ec99f8→9bdfabea0af3ef→200df9985fd79d→ec3ebc5f3f2b99→589584f4c0f3b2→bc988d5cfa47c3→2d32026Removed
New Contributors
Full Changelog: kubernetes-sigs/controller-runtime@v0.22.0...v0.23.0
Thanks to all our contributors! 😊
v0.22.5Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.22.4...v0.22.5
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.
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.