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

EasyCLA not able to fetch the commit author information from GitHub bots #4441

Open
jarias-lfx opened this issue Sep 17, 2024 · 5 comments
Open
Assignees
Labels
01 - High High Priority bug Something isn't working CommunityReported

Comments

@jarias-lfx
Copy link

jarias-lfx commented Sep 17, 2024

Summary

Support has received several reports from EasyCLA not longer been able to fetch the commit author information from GitHub bots.

Background

EasyCLA fetches the author information from the commit and validates the author agains EasyCLA database to conform the presence of an ECLA or ICLA. Currently this is failing for all GitHub bots and EasyCLA reports Missing ID on Commit

image

Affected PRs:

Expected behavior

EasyCLA should be able to fetch the author information from GitHub bots.

Workaround

Please contact the project owners or maintainers to force merge the PR without EasyCLA for the GitHub bots if urgent, while EasyCLA investigates the issue.

@jarias-lfx
Copy link
Author

jarias-lfx commented Sep 17, 2024

It seems to be working again.

Note for AlanGreene: /easycla comment is not working in tektoncd, we have requested the owners to check if there is configuration that is blocking comment actions in the organization. Maybe closing/re-open the PR work this time.

@AlanGreene
Copy link

AlanGreene commented Sep 17, 2024

Thanks @jarias-lfx. I'll work with the other maintainers to see if we can unblock the /easycla command as there are quite a few PRs affected and I'd rather not have them all re-trigger all of their CI jobs.

@afrittoli
Copy link

afrittoli commented Sep 18, 2024

I think the problem with the /easycla command might be that EasyCLA is asking for new permissions that we have not granted yet:

image

What does EasyCLA need read/write administration of the GitHub org for?
We use peribolos to maintain some of org settings and I would like to avoid having conflicting changes from EasyCLA.

@vdemeester FYI

@vdemeester
Copy link

@afrittoli ah good point. I think I missed those "new permissions" request then 😓

@AlanGreene
Copy link

What does EasyCLA need read/write administration of the GitHub org for?

@jarias-lfx is that something you can answer?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
01 - High High Priority bug Something isn't working CommunityReported
Projects
None yet
Development

No branches or pull requests

6 participants