After multiple retries of logging in and out after adding/removing SSH public keys at accounts.fedoraproject.org and src.fedoraproject.org, I still get the following error messages when trying to clone with fedpkg.
accounts.fedoraproject.org
src.fedoraproject.org
user@host:~/playground$ fedpkg clone repo Cloning into 'repo'... jchzhou@pkgs.fedoraproject.org: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. Could not execute clone: Failed to execute command.
@u2fsdgvkx1 also happened to reproduce this issue: his SSH pubkey is still usable for pulling/pushing after being removed from account.f.o
account.f.o
Q: - How are SSH keys synchronized from account.f.o to src.f.o? - Are they transferred instantly or every hour/day via scripts/playbooks in crontab? - Is there any way that I can trigger the transfer process manually?
src.f.o
Only people in the 'packagers' group can use ssh against src.fedoraproject.org.
If you are not in that group, you have to use https:
https://fedoraproject.org/wiki/Infrastructure/HTTPS-commits
so, you want to use 'fedpkg clone -a'
Let us know if that doesn't work out. ;)
Metadata Update from @kevin: - Issue close_status updated to: Invalid - Issue status updated to: Closed (was: Open)