Dist-git pushes over HTTPS recently stopped working for me -- git push command now asks for user name and password.
Steps to reproduce:
$ fedpkg clone -a forks/mizdebsk/rpms/plexus-languages
Cloning into 'plexus-languages'...
remote: Counting objects: 16, done.
remote: Compressing objects: 100% (13/13), done.
remote: Total 16 (delta 6), reused 0 (delta 0)
Unpacking objects: 100% (16/16), done.
$ cd ./plexus-languages/
$ git commit --allow-empty -m "test3"
[master a2d0006] test3
$ git push
Username for 'https://src.fedoraproject.org': ^C
When do you need this? (YYYY/MM/DD)
When is this no longer needed or useful? (YYYY/MM/DD)
If we cannot complete your request, what is the impact?
I will have to switch back to SSH protocol with public key authentication. This increases security risk for Fedora infrastructure as the same SSH key can be used to access any machines in Fedora infrastructure.
Could you provide the .git/config file in this repository please, and after that try pushing with fedpkg push?
Okay, I think I found and fixed the server-side issue causing this.
Please retest and let me know.
It turned out to be a problem on my end - fedpkg was outdated on the machine I tried to push from. Closing the ticket as invalid, sorry for the noise.
Metadata Update from @mizdebsk:
- Issue close_status updated to: Invalid
- Issue status updated to: Closed (was: Open)
to comment on this ticket.