Skip to content
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

kola/test: add kubernetes 1.24.1 #337

Merged
merged 6 commits into from
Jun 23, 2022
Merged

Conversation

tormath1
Copy link
Contributor

@tormath1 tormath1 commented Jun 7, 2022

In this PR, we remove the tests for Kubernetes 1.21.10 and we provide a new test for Kubernetes 1.24.1.

Testing done

In progress: http://jenkins.infra.kinvolk.io:8080/job/os/job/manifest/5816/cldsv/

Note for reviewers

Still need to decide if we want to exclude kubernetes 1.24.1 from being tested on version != from next major.

  • Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)

@tormath1 tormath1 self-assigned this Jun 7, 2022
@tormath1 tormath1 marked this pull request as ready for review June 9, 2022 15:38
@tormath1 tormath1 requested a review from a team June 9, 2022 15:39
Copy link
Member

@jepio jepio left a comment

Choose a reason for hiding this comment

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

Just out of interest: whats your process to generate the testConfig map entry?

@tormath1
Copy link
Contributor Author

tormath1 commented Jun 10, 2022

Just out of interest: whats your process to generate the testConfig map entry?

I use this gist: https://gist.github.com/tormath1/57f4e3794b2645a7617f50819d6e20e8 to get the SHA signatures :)

@tormath1
Copy link
Contributor Author

On hold - waiting for Alpha release. Otherwise, Kubernetes 1.24.1 tests will fail.

@tormath1
Copy link
Contributor Author

@flatcar-linux/flatcar-maintainers I added two extra commits since the approval:

  • 8e8116b: do not activate SELinux for Flannel CNI
  • 81a2960: run Kubernetes 1.24 tests only against the next Alpha release

this release is not actively maintained and support is about to end.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
it was initially done on 1.21.10

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Can be reverted once:
flatcar/Flatcar#779 done

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
this requires some changes introduced in: flatcar-archive/coreos-overlay#1944

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
@tormath1 tormath1 merged commit bcc1ec1 into flatcar-master Jun 23, 2022
@tormath1 tormath1 deleted the tormath1/kubernetes-1.24 branch June 23, 2022 15:34
@pothos
Copy link
Member

pothos commented Jun 30, 2022

I think we should run the K8s 1.24 tests for all channels, as people probably want to use it on LTS or Stable, too.

@pothos
Copy link
Member

pothos commented Jun 30, 2022

I've backported the changes to enable containerd by default and load the required modules

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants