[chore] Update operator to Go 1.25 - #2127
Conversation
Signed-off-by: Leanne Ahern <lahern@redhat.com>
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Type(Describe updated until commit 9365075)Enhancement Description
|
| Relevant files | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dependencies | |||||||||||||||
| Configuration changes | |||||||||||||||
| Documentation | 1 files
| ||||||||||||||
| Miscellaneous | 7 files
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||
Co-authored-by: OpinionatedHeron <OpinionatedHeron@users.noreply.github.com>
|
|
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Co-authored-by: OpinionatedHeron <OpinionatedHeron@users.noreply.github.com>
|
|
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
|
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: rm3l The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
2c6cef4
into
redhat-developer:main



Description
Updated operator to Go 1.25.
Based on this change - I also updated the CONTROLLER_TOOLS_VERSION to v0.17.0 as it was causing issues when trying to make test and lint. This is the latest version of this tool. Also updated the go.mod and go.sum files to ensure they are compatible with the latest version of go by running
go mod tidy.Which issue(s) does this PR fix or relate to
RHIDP-8979
PR acceptance criteria
How to test changes / Special notes to the reviewer
I tested changes by running make test and make lint - both ran without errors. Also built a local docker image to ensure that the image would build with the updated version without causing issues. All ran without noticeable errors.