containerd icon indicating copy to clipboard operation
containerd copied to clipboard

Migrate off Kubernetes Prow

Open samuelkarp opened this issue 9 months ago • 3 comments

Per https://github.com/kubernetes/k8s.io/issues/7709, we are being asked to migrate containerd's Kubernetes-related CI (sig-node e2e tests) off the Kubernetes project Prow. It has been suggested that we can run the same e2e tests in GitHub Actions, but this is TBD.

As far as I'm aware, the request is to migrate off by the end of 2025.

samuelkarp avatar Mar 05 '25 20:03 samuelkarp

@samuelkarp is the bot going away too?

mxpv avatar Apr 23 '25 19:04 mxpv

Yes, I believe so. We'll have to look for alternatives for any functionality we want to keep. I found https://github.com/googleapis/repo-automation-bots this morning; some of these look like they might be viable replacements.

samuelkarp avatar Apr 23 '25 19:04 samuelkarp

@samuelkarp @mxpv here's a HOWTO i just tested. (haven't dug into failures, there were some!) https://gist.github.com/dims/29b734404b94715373759f25c18e555e

dims avatar Apr 28 '25 13:04 dims

Thanks @dims for the excellent script, this was a great launching off point for the GitHub action. Opened #12028 for review, let me know what you all think

chrishenzie avatar Jun 27 '25 05:06 chrishenzie

Removed the disabled presubmit jobs in Prow. Now all node e2e tests run on GHA. I believe that should be everything, closing.

chrishenzie avatar Oct 14 '25 00:10 chrishenzie

Have we also migrated away from all the prow plugins including labels and cherry-pick robot? If not we should reopen this issue to track that as well.

samuelkarp avatar Oct 14 '25 00:10 samuelkarp

No, good point, thanks for the reminder. I'll look into this

chrishenzie avatar Oct 14 '25 03:10 chrishenzie