qcommit: commit to sftp/bzr+ssh location asks password in the console

Bug #422656 reported by Alexander Belchenko
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QBzr
Invalid
Undecided
Unassigned

Bug Description

According to Maxim Tyurin report qcommit over sftp/bzr+ssh transport asked for password in the console instead of GUI dialog.

We should always force our SubprocessUI implementation for qsubprocess based dialogs. This bug seems strange.

Revision history for this message
Alexander Belchenko (bialix) wrote :

Maxim, can you tell version of qbzr and configuartion of your working branches: does this bug occurs with bound branches or lightweight checkouts?

Changed in qbzr:
status: New → Incomplete
Revision history for this message
Maksym Tiurin (mrkooll) wrote :

I have QBzr 0.14 (Bazaar 1.18) and working with bound branches like this:

 > cat .bzr/branch/branch.conf
bound_location = bzr+ssh://krt.bzr/srv/bzr/projects/Nephila/devel/
bound = True

Revision history for this message
Gary van der Merwe (garyvdm) wrote :

It is maybe the ssh client, and not bzr that is asking for a password. I'm not to sure how to check for this though. Please will you paste the console output to this bug. That might give us and indication.

Revision history for this message
Maksym Tiurin (mrkooll) wrote :

> bzr qcommit -v
<email address hidden>'s password:
Committing to: bzr+ssh://krt.bzr/srv/bzr/configs/Nephila/marla.pibhe.com/
added etc
....

Необходим пароль для доступа к секретному ключу пользователя: "Maxim Tyurin <email address hidden>"
1024-бит DSA ключ, ID 4A101D3B, создан 2002-05-27

Committed revision 44.

Revision history for this message
Lukáš Lalinský (luks) wrote :

Is this Windows or Linux? It's not easily possible to fix this for OpenSSH. You would have to convince the process it doesn't have an associated terminal (which I wasn't able to figure out how) and then make it launch a separate executable.

Revision history for this message
Alexander Belchenko (bialix) wrote : Re: [Bug 422656] Re: qcommit: commit to sftp/bzr+ssh location asks password in the console

Gary van der Merwe пишет:
> It is maybe the ssh client, and not bzr that is asking for a password.
> I'm not to sure how to check for this though. Please will you paste the
> console output to this bug. That might give us and indication.
>

I think it's OpenSSH thing.

Maxim, can you try with env variable BZR_SSH set to "paramiko" and say if there is any change in the
bzr behavior?

Revision history for this message
Maksym Tiurin (mrkooll) wrote :

I has changed branch path to hostname (instead of openssh alias) and set BZR_SSH=paramiko

After these changes qcommit asks the password.

Changed in qbzr:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.