I got around this issue by manually deleting the key in the DB. So the issue is that if a project is deleted that is the originator of the added Deploy Key, and the project gets deleted without first deleting the DK within the project. Then there is an orphaned key in the DB and you can't use it again.
I think a logical fix would be to incorporate some sort Deployment Key management tool. All keys need to be added to this tool then within each project you can enable it. You could then revoke/suspend/update keys across multiple projects if necessary. To get me by I have created a dummy project called "Deployment Keys" that all my keys go into. Then all new keys get added to that project and I just enable off of that. -- You received this message because you are subscribed to the Google Groups "GitLab" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
