-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TT-11566][TT-11953] upgraded go to 1.22 #6230
base: master
Are you sure you want to change the base?
Conversation
PR Description updated to latest commit (c4f5044) |
API Changes no api changes detected |
PR Review
Code feedback:✨ Review tool usage guide:Overview: The tool can be triggered automatically every time a new PR is opened, or can be invoked manually by commenting on any PR.
See the review usage page for a comprehensive guide on using this tool. |
PR Code Suggestions
✨ Improve tool usage guide:Overview:
See the improve usage page for a comprehensive guide on using this tool. |
💥 CI tests failed 🙈git-stateall ok Please look at the run or in the Checks tab. |
💥 CI tests failed 🙈git-stateall ok Please look at the run or in the Checks tab. |
1 similar comment
💥 CI tests failed 🙈git-stateall ok Please look at the run or in the Checks tab. |
# Conflicts: # .github/workflows/plugin-compiler-build.yml
💥 CI tests failed 🙈git-stateall ok Please look at the run or in the Checks tab. |
1 similar comment
💥 CI tests failed 🙈git-stateall ok Please look at the run or in the Checks tab. |
💥 CI tests failed 🙈git-stateall ok Please look at the run or in the Checks tab. |
gateway/server.go
Outdated
@@ -1582,6 +1582,13 @@ func Start() { | |||
os.Exit(0) | |||
} | |||
|
|||
// https://github.com/golang/go/issues/63413 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pls add a bit more context to comment. That it required to enable RCA ciphers
.
Co-authored-by: Jeffy Mathew <jeffy.mathew100@gmail.com>
Co-authored-by: Jeffy Mathew <jeffy.mathew100@gmail.com>
Co-authored-by: Jeffy Mathew <jeffy.mathew100@gmail.com>
Co-authored-by: Jeffy Mathew <jeffy.mathew100@gmail.com>
Please retry analysis of this Pull-Request directly on SonarCloud |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, we have to exclude releng files from this PR and get them updated via automation.
Quality Gate passedIssues Measures |
User description
Description
This Pull Request introduces an upgrade to our Golang version and all required dependencies to 1.22.3. This upgrade is essential to keep our codebase up-to-date and benefit from the latest features, improvements, and security patches provided by the newer version. Changes include:
Upgraded the Golang version to 1.22.3.
Updated all dependencies to be compatible with the new Golang version.
Refactored some parts of the code to accommodate the changes in the new Golang version.
Added a new function setGODEBUG to handle deprecated ciphers in Golang 1.22.
Added unit tests for the setGODEBUG function.
MAIN TASK: https://tyktech.atlassian.net/browse/TT-11953
Related Issue
Motivation and Context
How This Has Been Tested
Screenshots (if appropriate)
Types of changes
Checklist
Type
enhancement
Description
go.mod
from 1.21.0 to 1.22.2 to ensure compatibility with newer libraries and features.Changes walkthrough
go.mod
Upgrade Go Version and Remove Toolchain Specification
go.mod