#9954 cannot push to personal fork on src.fedoraproject.org without packager group membership
Closed: Fixed 2 years ago by sobek. Opened 2 years ago by sobek.

Describe what you would like us to do:


I would like to be able to git push to my own fork on src.fedoraproject.org. I was asked to change a commit message of my pull request ( https://src.fedoraproject.org/rpms/evolution/pull-request/2 ). The WebUI does not seem to offer that. My account is not a member of the packager group.

To no avail I tried:

$ git clone -b fix-spec https://src.fedoraproject.org/forks/sobek/rpms/evolution.git
$ cd evolution
...
$ git push
Username for 'https://src.fedoraproject.org': sobek
Password for 'https://sobek@src.fedoraproject.org': 
fatal: Authentication failed for 'https://src.fedoraproject.org/forks/sobek/rpms/evolution.git/'

On pagure.io the "SSH key" tab is visible. On https://src.fedoraproject.org/settings I cannot see it. Uploading SSH keys to https://accounts.fedoraproject.org and trying SSH upload with different URLs does not help.

When do you need this to be done by? (YYYY/MM/DD)


Take your time. It is done when it is done.


Please see https://fedoraproject.org/wiki/Infrastructure/HTTPS-commits

You MUST use fedpkg to clone and/or push your changes. fedpkg has the needed logic to fetch the token you need to push via https.

Please give that a try and let us know if you run into any problems.

Thank you very much for that information. fedpkg push worked out perfect!

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

2 years ago

Login to comment on this ticket.

Metadata