On 04/04/2014 08:34, Brian Candler wrote:

It does also work with:

ssh -o RequestTTY=yes node1 'sudo ls'
ssh -o RequestTTY=force node1 'sudo ls'

But strangely, not if I put this in ~/.ssh/config:

$ cat ~/.ssh/config
Host node1
RequestTTY force
Host *
RequestTTY force

In that case, ssh -v doesn't show a TTY being requested :-(


Ah, it's a known bug in Ubuntu 12.04's openssh (5.9p1), and was fixed between 6.0p1 and 6.1p1:
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1080621

14.04 beta has 6.5p1, so the problem will go away. The ceph repositories don't have trusty builds yet, but trusty comes with ceph 0.78 already.

That still doesn't give a workaround for running ceph-deploy on 12.04 though. I've checked, there is no updated openssh-client package in precise-backports.

Regards,

Brian.

_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to