Skip to content

kola/test: add kubernetes 1.24.1#337

Merged
tormath1 merged 6 commits intoflatcar-masterfrom
tormath1/kubernetes-1.24
Jun 23, 2022
Merged

kola/test: add kubernetes 1.24.1#337
tormath1 merged 6 commits intoflatcar-masterfrom
tormath1/kubernetes-1.24

Conversation

@tormath1
Copy link
Copy Markdown
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 force-pushed the tormath1/kubernetes-1.24 branch from 2ab38d4 to e78acc9 Compare June 9, 2022 15:38
@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
Copy Markdown
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
Copy Markdown
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 tormath1 force-pushed the tormath1/kubernetes-1.24 branch from e78acc9 to 8e8116b Compare June 16, 2022 11:49
@tormath1
Copy link
Copy Markdown
Contributor Author

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

@tormath1
Copy link
Copy Markdown
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

@tormath1 tormath1 force-pushed the tormath1/kubernetes-1.24 branch from 81a2960 to 73b383f Compare June 23, 2022 15:23
tormath1 added 6 commits June 23, 2022 17:24
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 force-pushed the tormath1/kubernetes-1.24 branch from 73b383f to 757715b Compare June 23, 2022 15:25
@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
Copy Markdown
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
Copy Markdown
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