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

CI Feature: Run K8s node-e2e tests in CRI-O CI #8503

Open
kannon92 opened this issue Aug 20, 2024 · 10 comments
Open

CI Feature: Run K8s node-e2e tests in CRI-O CI #8503

kannon92 opened this issue Aug 20, 2024 · 10 comments

Comments

@kannon92
Copy link
Contributor

We would like to be able to run main cri-o against latest master k8s to discover any regressions.

We want to be able to test different components with cri-o and k8s that upstream is not as interested in testing.

@sohankunkerkar
Copy link
Member

We would like to be able to run main cri-o against latest master k8s to discover any regressions.

We are already using the master branch for CI.
We have two periodic jobs that run every day at 8:30 PM EST to build images with the latest Kubernetes codebase.

@kannon92
Copy link
Contributor Author

How are we including the latest Kubernetes codebase?

@haircommander
Copy link
Member

point of clarification: are we running node_e2e or e2e tests

@kannon92
Copy link
Contributor Author

kannon92 commented Aug 20, 2024

I want to run make test-e2e-node with the crio master, custom cri-o configs and k8s e2e_node test cases.

@sohankunkerkar
Copy link
Member

point of clarification: are we running node_e2e or e2e tests

I guess we are running e2e tests

@sohankunkerkar
Copy link
Member

I want to run make test-e2e-node with the crio master and custom ignition.

Are you thinking of adding a periodic job, or will it run on every PR? Our CI uses the PR content, not the master branch content, for running tests against changes.

@kannon92
Copy link
Contributor Author

I was thinking a periodic is useful and a PR.

@kannon92
Copy link
Contributor Author

Maybe we start with a periodic and we monitor that to catch potential issues with k8s and crio.

@sohankunkerkar
Copy link
Member

See this PR. I think you need to do something similar, but you should add a separate workflow under step-registry/cri-o.

Copy link

A friendly reminder that this issue had no activity for 30 days.

@github-actions github-actions bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 20, 2024
@sohankunkerkar sohankunkerkar removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 20, 2024
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

No branches or pull requests

3 participants