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

Recreating CI jobs from upstream used for release signal #1658

Open
dims opened this issue Jan 16, 2023 · 2 comments
Open

Recreating CI jobs from upstream used for release signal #1658

dims opened this issue Jan 16, 2023 · 2 comments

Comments

@dims
Copy link
Member

dims commented Jan 16, 2023

We have patches against upstream components including Kubernetes, It would be good to adopt some of the CI signals used by k8s release teams as well. I see we do run conformance tests, but those are do not cover the range of functionality and possibilities of things that could go wrong.

Upstream release team uses the following jobs for most of the time:

Around the time when a branch is cut, they copy over the jobs like this:

There some some kubelet related tests that are also important (they run the tests marked with [NodeConformance]:

(this exercises the containerd/runc/kubelet trio)

Not sure if we do these any of these, but filing to start the conversation! We don't have to do all of these either, we can pick and choose / prioritize, may be do the easy ones first? :)

thanks,
Dims

@danbudris
Copy link
Member

Love this, thanks for filing! We've been working on improving our test framework and looking to expand our coverage, so this fits nicely into that work.

@markapruett
Copy link
Member

First step of this would be to have an engineer look into which tests we should pull in and how much lift it would take.

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