Skip to content

Conversation

@blkperl
Copy link
Member

@blkperl blkperl commented Nov 26, 2024

Motivation

  • adds support for K8s 1.31, potentially drops support for K8s 1.28 which is EOL

Modifications

  • updated go.mod to k8s 1.31 and dependencies
  • updated dist/kubernetes.swagger.json version to 1.31
  • updated from controller-gen@v0.15.0 to controller-gen@v0.16.5
  • changed HandleCrash to HandleCrashWithContext where needed
  • changed RateLimitingInterface to TypedRateLimitingInterface[string]
  • change wait.Until to wait.UntilWithContext

Verification

E2E tests will verify

Signed-off-by: william.vanhevelingen <william.vanhevelingen@acquia.com>
@blkperl blkperl added type/dependencies PRs and issues specific to updating dependencies go Pull requests that update Go dependencies labels Nov 26, 2024
Signed-off-by: Mason Malone <651224+MasonM@users.noreply.github.com>
@blkperl blkperl marked this pull request as ready for review November 28, 2024 16:29
blkperl and others added 4 commits December 3, 2024 07:33
Signed-off-by: william.vanhevelingen <william.vanhevelingen@acquia.com>
Signed-off-by: william.vanhevelingen <william.vanhevelingen@acquia.com>
Signed-off-by: william.vanhevelingen <william.vanhevelingen@acquia.com>
Copy link
Member

@Joibel Joibel left a comment

Choose a reason for hiding this comment

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

Thanks as always

@Joibel Joibel merged commit de10e06 into argoproj:main Dec 5, 2024
28 checks passed
@blkperl blkperl deleted the k8s_1.31 branch December 5, 2024 16:03
Joibel pushed a commit that referenced this pull request Apr 24, 2025
Signed-off-by: william.vanhevelingen <william.vanhevelingen@acquia.com>
Signed-off-by: Mason Malone <651224+MasonM@users.noreply.github.com>
Co-authored-by: Mason Malone <651224+MasonM@users.noreply.github.com>
(cherry picked from commit de10e06)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

go Pull requests that update Go dependencies type/dependencies PRs and issues specific to updating dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants