-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
tide errors: merge requirements do not match github setttings #1653
Comments
That isn't a normal status check, it is a GitHub check (https://github.com/kubeflow/pipelines/pull/1652/checks) which Tide cannot support because it is not a GitHub App. Can you move the Travis CI tests to a ProwJob? |
Discussed with cjwagner offline. This issue causes Tide to continually try to merge an unmergable PR which burns through the bots API rate limit. |
ping, we still have error spam from this and AFAIK burning bot API rate limit |
I also opened an issue about this in march, but I have been struggling to get anyone to address it. #930 |
@gaoning777 @jessiezcc can you please look into this? @cjwagner @gaoning777 its not clear to me how to how fix this. If you can help me figure out what to do I will be happy to do it. Here's a script for the list of status checks for the repo. |
I can move frontend part of the travis tests to prow. |
@Bobgy Thanks moving travis to prow would be great. |
Efforts for moving frontend unit tests:
|
This is still an issue. Please address! |
/assign @jingzhang36 We will prioritize this after recent release. |
@jingzhang36 has migrated backend test to prow: #2885 |
|
IDK the details of how the google CLA is managed, but I do know that is used with Prow by the Knative org without issue. e.g. knative/serving#8487
This isn't necessary. 1) It looks like |
We use the Google CLA on all other repos within KF and it doesn't appear to be an issue. |
Sent a PR kubernetes/test-infra#18095 to update kubeflow org configuration. |
the config change had permission issues |
@Bobgy: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Latest status: k8s-ci-bot needs admin permission on kubeflow org to enforce above mentioned branch protection rule. ref from @jlewi: We can grant those permissions, but do we think that's safe? @jlewi do you think kubernetes/test-infra#18397 (comment) convinced you these permissions are required and acceptable? If not, another backup option is to add "cla: yes" label to all the repos and configure the requirement by github labels. EDIT: sent a PR for adding cla labels anyway kubeflow/testing#741. |
FYI I am also seeing 403s from GH in the Prow logs when trying to interact with the kubeflow/blog repo. It appears that repo has revoked the permissions for the bot or never granted them. Org level admin permissions should resolve this though. |
Okay, let me do that tomorrow |
Fixed by kubernetes/test-infra#18837 |
A maintainer of this repo / the CI setup should configure Prow / Tide (the merge robot) to have accurate merge requirements matching the
Required
statuses configured on pull requests. AFAIK these need to be kept in sync to work properly (?) cc @cjwagner to confirm...https://prow.k8s.io/tide-history
This is showing on #1652
cc @jlewi for kubeflow prow
The text was updated successfully, but these errors were encountered: