You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beam.apache.org by Eugene Kirpichov <ki...@google.com> on 2017/12/06 00:39:59 UTC

Authenticating a push to gitbox using ssh key?

Hi,

When merging PRs, during the step "git push apache HEAD:master", I have to
enter my apache.org password (I copy it from a password manager app). It's
mildly annoying.

Has anybody been able to set up git authentication for gitbox.apache.org
using an ssh key instead?

Re: Authenticating a push to gitbox using ssh key?

Posted by Eugene Kirpichov <ki...@google.com>.
Because I often make small final touch-ups to PRs I merge. But yeah, I
didn't realize the button was working already.

On Wed, Dec 6, 2017 at 1:56 PM Lukasz Cwik <lc...@google.com> wrote:

> The github UI has a merge button allowing you to merge/squash/rebase since
> our migration to gitbox.
>
> Why do you still want to use git push apache HEAD:master?
> On Tue, Dec 5, 2017 at 4:39 PM, Eugene Kirpichov <ki...@google.com>
> wrote:
>
>> Hi,
>>
>> When merging PRs, during the step "git push apache HEAD:master", I have
>> to enter my apache.org password (I copy it from a password manager app).
>> It's mildly annoying.
>>
>> Has anybody been able to set up git authentication for gitbox.apache.org
>> using an ssh key instead?
>>
>

Re: Authenticating a push to gitbox using ssh key?

Posted by Lukasz Cwik <lc...@google.com>.
The github UI has a merge button allowing you to merge/squash/rebase since
our migration to gitbox.

Why do you still want to use git push apache HEAD:master?

On Tue, Dec 5, 2017 at 4:39 PM, Eugene Kirpichov <ki...@google.com>
wrote:

> Hi,
>
> When merging PRs, during the step "git push apache HEAD:master", I have to
> enter my apache.org password (I copy it from a password manager app).
> It's mildly annoying.
>
> Has anybody been able to set up git authentication for gitbox.apache.org
> using an ssh key instead?
>

Re: Authenticating a push to gitbox using ssh key?

Posted by Lukasz Cwik <lc...@google.com>.
The github UI has a merge button allowing you to merge/squash/rebase since
our migration to gitbox.

Why do you still want to use git push apache HEAD:master?

On Tue, Dec 5, 2017 at 4:39 PM, Eugene Kirpichov <ki...@google.com>
wrote:

> Hi,
>
> When merging PRs, during the step "git push apache HEAD:master", I have to
> enter my apache.org password (I copy it from a password manager app).
> It's mildly annoying.
>
> Has anybody been able to set up git authentication for gitbox.apache.org
> using an ssh key instead?
>

Re: Authenticating a push to gitbox using ssh key?

Posted by Kenneth Knowles <kl...@google.com>.
At this point, a bit of a tangent from the original query, but revamped the
guide slightly at https://github.com/apache/beam-site/pull/362 to talk
about The Button.

On Thu, Dec 7, 2017 at 8:02 PM, Kenneth Knowles <kl...@google.com> wrote:

> Yea, there's https://issues.apache.org/jira/browse/BEAM-3248 and
> https://issues.apache.org/jira/browse/BEAM-3264 which I've just snagged
> to make a general revision of the contribution guide.
>
> On Thu, Dec 7, 2017 at 2:17 PM, Eugene Kirpichov <ki...@google.com>
> wrote:
>
>> Hmm, I didn't know that either! At least, the contribution guide doesn't
>> say that this is allowed https://beam.apache.or
>> g/contribute/contribution-guide/#commit-committers-only - I think
>> there's a JIRA somewhere for updating it.
>>
>> On Thu, Dec 7, 2017 at 6:55 AM Daniel Kulp <dk...@apache.org> wrote:
>>
>>> Why don’t you just push to GitHub directly?   With the dual master, you
>>> can push directly to the master at GitHub instead of gitbox.   Thus, you
>>> don’t need to deal with Apache credentials at all.
>>>
>>> Dan
>>>
>>>
>>>
>>> > On Dec 5, 2017, at 7:39 PM, Eugene Kirpichov <ki...@google.com>
>>> wrote:
>>> >
>>> > Hi,
>>> >
>>> > When merging PRs, during the step "git push apache HEAD:master", I
>>> have to enter my apache.org password (I copy it from a password manager
>>> app). It's mildly annoying.
>>> >
>>> > Has anybody been able to set up git authentication for
>>> gitbox.apache.org using an ssh key instead?
>>>
>>> --
>>> Daniel Kulp
>>> dkulp@apache.org - http://dankulp.com/blog
>>> Talend Community Coder - http://coders.talend.com
>>>
>>>
>

Re: Authenticating a push to gitbox using ssh key?

Posted by Kenneth Knowles <kl...@google.com>.
Yea, there's https://issues.apache.org/jira/browse/BEAM-3248 and
https://issues.apache.org/jira/browse/BEAM-3264 which I've just snagged to
make a general revision of the contribution guide.

On Thu, Dec 7, 2017 at 2:17 PM, Eugene Kirpichov <ki...@google.com>
wrote:

> Hmm, I didn't know that either! At least, the contribution guide doesn't
> say that this is allowed https://beam.apache.org/contribute/contribution-
> guide/#commit-committers-only - I think there's a JIRA somewhere for
> updating it.
>
> On Thu, Dec 7, 2017 at 6:55 AM Daniel Kulp <dk...@apache.org> wrote:
>
>> Why don’t you just push to GitHub directly?   With the dual master, you
>> can push directly to the master at GitHub instead of gitbox.   Thus, you
>> don’t need to deal with Apache credentials at all.
>>
>> Dan
>>
>>
>>
>> > On Dec 5, 2017, at 7:39 PM, Eugene Kirpichov <ki...@google.com>
>> wrote:
>> >
>> > Hi,
>> >
>> > When merging PRs, during the step "git push apache HEAD:master", I have
>> to enter my apache.org password (I copy it from a password manager app).
>> It's mildly annoying.
>> >
>> > Has anybody been able to set up git authentication for
>> gitbox.apache.org using an ssh key instead?
>>
>> --
>> Daniel Kulp
>> dkulp@apache.org - http://dankulp.com/blog
>> Talend Community Coder - http://coders.talend.com
>>
>>

Re: Authenticating a push to gitbox using ssh key?

Posted by Eugene Kirpichov <ki...@google.com>.
Hmm, I didn't know that either! At least, the contribution guide doesn't
say that this is allowed
https://beam.apache.org/contribute/contribution-guide/#commit-committers-only -
I think there's a JIRA somewhere for updating it.

On Thu, Dec 7, 2017 at 6:55 AM Daniel Kulp <dk...@apache.org> wrote:

> Why don’t you just push to GitHub directly?   With the dual master, you
> can push directly to the master at GitHub instead of gitbox.   Thus, you
> don’t need to deal with Apache credentials at all.
>
> Dan
>
>
>
> > On Dec 5, 2017, at 7:39 PM, Eugene Kirpichov <ki...@google.com>
> wrote:
> >
> > Hi,
> >
> > When merging PRs, during the step "git push apache HEAD:master", I have
> to enter my apache.org password (I copy it from a password manager app).
> It's mildly annoying.
> >
> > Has anybody been able to set up git authentication for gitbox.apache.org
> using an ssh key instead?
>
> --
> Daniel Kulp
> dkulp@apache.org - http://dankulp.com/blog
> Talend Community Coder - http://coders.talend.com
>
>

Re: Authenticating a push to gitbox using ssh key?

Posted by Daniel Kulp <dk...@apache.org>.
Why don’t you just push to GitHub directly?   With the dual master, you can push directly to the master at GitHub instead of gitbox.   Thus, you don’t need to deal with Apache credentials at all.

Dan



> On Dec 5, 2017, at 7:39 PM, Eugene Kirpichov <ki...@google.com> wrote:
> 
> Hi,
> 
> When merging PRs, during the step "git push apache HEAD:master", I have to enter my apache.org password (I copy it from a password manager app). It's mildly annoying.
> 
> Has anybody been able to set up git authentication for gitbox.apache.org using an ssh key instead?

-- 
Daniel Kulp
dkulp@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com