#6605 Failed to clone project fork: Permission denied (publickey)
Closed: Duplicate 6 years ago Opened 6 years ago by abn.

When attempting to clone my fork using the ssh url provided, the clone fails with the following error.

$ git clone ssh://abn@pkgs.fedoraproject.org/forks/abn/rpms/zeal.git
Cloning into 'zeal'...
abn@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.

The following pre-requisite steps were performed prior to this attempt.
1. Add/Update ssh pub key on FAS
2. Verify the the key is added using ssh-add -L
3. User access verified to be admin for the forked project.

I am unsure if I am missing a step prior to being able to fork and clone a package source I do not maintain. Based on the information I could gather, the issue could potentially be that my key was blocked as I had attempted to use the key while my FAS account still referred to an old key.

Any pointers on this would be helpful.


You aren't in the packager group, and currently all write access requires that. :(

We do want to fix this, but it's not simple to do sadly. In the mean time you can do remote forks. (ie, just have your changes in any internet reachable git repo and you can file the PR as a 'remote fork'.

We are tracking this issue in https://pagure.io/fedora-infrastructure/issue/6361 so I will close this in favor of that one. Sorry for any confusion.

Metadata Update from @kevin:
- Issue close_status updated to: Duplicate
- Issue status updated to: Closed (was: Open)

6 years ago

Ah. Thanks for the clarification Kevin. That makes sense. Will do a remote pr.

Login to comment on this ticket.

Metadata