GoogleCloudPlatform / oss-test-infra

https://oss-prow.knative.dev
Apache License 2.0
48 stars 132 forks source link

Enable endpoint for cherrypicker plugin #2343

Open andreyvelich opened 1 month ago

andreyvelich commented 1 month ago

Kubeflow community would like to use cherrypicker Prow plugin, similar to other Kubernetes projects: https://github.com/kubernetes/test-infra/blob/ab0aea453361484ad834f42c7cb633f5f74a3535/config/prow/plugins.yaml#L1826

According to the @cjwagner's comment currently this Prow instance doesn't have this service deployed: https://github.com/GoogleCloudPlatform/oss-test-infra/pull/2331#discussion_r1710130826

It would be nice to enable it.

cc @zijianjoy @chensun @james-jwu @chaodaiG @chases2 @cjwagner @fejta @michelle192837 @mpherman2 @thesuperzapper

cjwagner commented 1 month ago

I looked into this a bit. We need to parallel this issue: https://github.com/kubernetes/test-infra/issues/23469 I think we can reuse the https://github.com/google-oss-robot account that creates our autobump PRs (example). I'm not certain that the access token we have in our cluster will have all appropriate scopes, but I think it probably does given that it creates bump PRs. It is possible it is missing permissions to create new forks though. I'll come back to give this a try when I have a bit more time. /assign

andreyvelich commented 1 month ago

Thanks a lot for your time @cjwagner!