#12548 SSH pubkey synchronization issue of src.fedoraproject.org
Closed: Invalid by kevin. Opened by jchzhou.

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.

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

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?


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)

Metadata