Drone

Can't seem to authenticate with GitHub

Hi!

I’m trying Drone Cloud for the first time and was planning to authorize with GitHub account called lf-edge-eve. Unfortunately, I immediately get: Login Failed. Cannot verify user authenticity.

Looking for what happened on the GitHub side, I see that drone.io has correctly created an Authorized OAuth App with the following settings:

Permissions

Access public repositories

Read org and team membership, read org projects

Access user email addresses (read-only)

Can anyone please look into this?

Thanks,
Roman.

Hi Roman,

Unfortunately bots and bitcoin miners try to take advantage of our free compute, so Drone has some protections in place to reject these accounts if it cannot verify their authenticity. Drone looks at a number of data points, including age of the account and public activity. In this case it appears the account you are using to authenticate is being flagged.

Hey @bradrydzewski – any chance you can manually allow this account to go ahead? It is being setup to build Linux Foundation Edge projects: https://github.com/lf-edge

LF Edge is a pretty new organization (and that’s why the account is so new). We are looking to try Drone for our ARM build infrastructure.

We can’t use a ‘human’ account for this – since it has to be a build bot (that’s how Linux Foundation Infra is setup)

Any chance you can help unblock this?

Thanks,
Roman.

Hi Roman, sure, we can take a look and try to manually resolve. We will post back to this thread once we have a status update to share.

1 Like

Any updates on this so far @bradrydzewski ?

thanks for the reminder, just added the account

Thanks @bradrydzewski ! Do I need to remove the GitHub Drone app and re-do the initial sign in?

Hi @bradrydzewski. I have the same issue with my new github account y-lobau. Is it possible to resolve the issue for me as well please?