Contributors report signing CLA multiple times and CLA dashboard is blank
mc-hamster opened this issue · comments
Hi,
We have had a report of contributors signing the CLA multiple times and the CLA Assistant not recording the digital signature. When I logged into to the CLA Assistant dashboard, the dashboard comes up blank.
![image](https://private-user-images.githubusercontent.com/12804989/292305201-5af02f95-161a-447c-92fb-350ffa794007.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA2MTQxODUsIm5iZiI6MTcyMDYxMzg4NSwicGF0aCI6Ii8xMjgwNDk4OS8yOTIzMDUyMDEtNWFmMDJmOTUtMTYxYS00NDdjLTkyZmItMzUwZmZhNzk0MDA3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzEwVDEyMTgwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFlMjM2MjM2MTIzYmUwNDQ4YmMyNzZiZGVmMjA1NzQ5OTYxZGM3OWQ3ZTM4MTE3OTJiNGQwYTM3NGI1MjY4ZTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.EEP3wQU_ktFmwokVp9yxo5XGwQrl_nVeRHzbZi18pP0)
Additionally, I am unable to view the list of signed CLAs. That also comes up blank.
Looking for help here.
Thanks!
There should be about a dozen repos on that list.
Yes, as above we are supporting this mission and need access. One other and I are on standby, thank you.
@mc-hamster please excuse the super long wait.
I had today some time to check it and I couldn't find any CLAs configured with with https://github.com/mc-hamster
- Could it be that your user was previously called something else? Did you rename it?
- Can you link me a repository where you have enabled CLA-Assistant?
@mc-hamster please excuse the super long wait.
I had today some time to check it and I couldn't find any CLAs configured with with https://github.com/mc-hamster
- Could it be that your user was previously called something else? Did you rename it?
- Can you link me a repository where you have enabled CLA-Assistant?
Thank you so much for replying!
I have enabled cla assistant in most of the repos on the meshtastic project, here's one:
https://github.com/meshtastic/firmware
Here's a screen shot of the configuration from 5/12/2022. We did rename some of the repos at some point.
Okay, so it is about the repositories in the meshtastic
organization, right?
The good news is that I'm able to confirm, that indeed the repositories and config still exist. The weird thing is why you can't see them.
Are you a GitHub organization owner of the meshtastic
and can you check if CLA assistant
has third-party access rights under https://github.com/organizations/meshtastic/settings/oauth_application_policy ?
Can you try granting CLA Assistant access again via https://github.com/orgs/meshtastic/policies/applications/160438 and then try logging into CLA-Assistant again?
I don't have a clear reason why, but I could imagine that either:
- somebody removed the third-party authorization from the CLA-Assistant app in your organization
- somebody enabled third-party authorization alltogether and it wasn't enabled previously and forgot to add the CLA-Assistant app.
I don't have a clear reason why, but I could imagine that either:
- somebody removed the third-party authorization from the CLA-Assistant app in your organization
- somebody enabled third-party authorization alltogether and it wasn't enabled previously and forgot to add the CLA-Assistant app.
MMMmmmm... I'll remind the team to keep it in place.
Thanks for the help mate!
Cheers!