Hi Coiby,
On Wed, 23 Feb 2022 08:50:32 +0800
Coiby Xu <coxu(a)redhat.com> wrote:
On Tue, Feb 22, 2022 at 10:55:12AM +0100, Philipp Rudo wrote:
>Hi Coiby,
>
>On Tue, 22 Feb 2022 14:28:55 +0800
>Coiby Xu <coxu(a)redhat.com> wrote:
>
>> Hi Philipp,
>>
>> On Mon, Feb 21, 2022 at 04:38:54PM +0100, Philipp Rudo wrote:
>> >Hi Tao,
>> >
>> >On Mon, 21 Feb 2022 18:03:05 +0800
>> >Tao Liu <ltao(a)redhat.com> wrote:
>> >
>> >> Hi Coiby,
>> >>
>> >> Thanks for the info!
>> >
>> >it's a real pain, that the mail server changes the patches...
>> >
>> >I'll try to push the series to
src.fedoraproject.org. But currently it
>> >doesn't allow me to push to my fork...
>>
>> Have you added your SSH pub key to
https://accounts.fedoraproject.org?
>
>
>yes, I have. But I don't think this makes a difference. I'm no packager
>and thus shouldn't have direct ssh access to dist-git.
I thought you pushed the changes to a fork like [2]. You can fork the
repo then you won't have permission issue.
[2]
https://src.fedoraproject.org/fork/coiby/rpms/kexec-tools
yes, I tried to push to my fork [3]. The problem is that I'm not in the
packager group and thus cannot access dist-git via ssh. This is
explained in [1]
"Contributors that are not in the packager group cannot ssh into
dist-git. This is for security reasons and will not be changed.
However, pagure on dist-git supports now pushing via https."
When I try to push via https as described in [1]...
[3]
https://src.fedoraproject.org/fork/prudo/rpms/kexec-tools
>
>I've followed these instructions [1]. But when I try to push it only
>shows me a link to
id.fedoraproject.org. When I click it and log in it
>redirects me to localhost:12345 (not a joke) with some verification
>code where I get stuck...
This could be related to 2-factor authentication. But I haven't
encountered this issue when pushing change to my fork [2].
... I end up in the situation described above. BTW the login with 2FA
works. It's the redirect afterwards that fails/ends up in nirvana.
I believe difference between us is that you are the Fedora maintainer.
So you are in the packager group and can access everything via ssh
which will take care of authentication.
Thanks
Philipp