<div dir="ltr"><div><div>Looks like this is an upstream bug.<br><br></div>I'm passing it upstream with some additional comments.<br><br><a href="https://github.com/saltstack/salt/issues/11525">https://github.com/saltstack/salt/issues/11525</a><br>
<br></div><div>I think if you add:<br><br></div><div>ssh_user: root<br><br>to your /etc/salt/master config file, then it will work. You may also need some similar options.<br></div><div><br></div><div>Thanks,<br></div><div>
<br><br></div>Joe<br><div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Mar 26, 2014 at 10:16 AM, Gilles Mocellin <span dir="ltr"><<a href="mailto:gilles.mocellin@nuagelibre.org" target="_blank">gilles.mocellin@nuagelibre.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Package: salt-ssh<br>
Version: 2014.1.1+ds-1<br>
Severity: important<br>
<br>
Dear Maintainer,<br>
<br>
Since last upgrade (I think after 0.17, so 2014.1.0+ds-1), I can not use<br>
anymore salt-ssh.<br>
<br>
Here is the backtrace :<br>
sudo salt-ssh 'host*' test.ping                                                                                                                              1 <br>
[ERROR   ] An un-handled exception was caught by salt's global exception handler:<br>
KeyError: 'ssh_user'<br>
Traceback (most recent call last):<br>
  File "/usr/bin/salt-ssh", line 10, in <module><br>
    salt_ssh()<br>
  File "/usr/lib/python2.7/dist-packages/salt/scripts.py", line 108, in salt_ssh<br>
    client.run()<br>
  File "/usr/lib/python2.7/dist-packages/salt/cli/__init__.py", line 369, in run<br>
    ssh = salt.client.ssh.SSH(self.config)<br>
  File "/usr/lib/python2.7/dist-packages/salt/client/ssh/__init__.py", line 202, in __init__<br>
    salt.config.DEFAULT_MASTER_OPTS['ssh_user']<br>
<br>
I tried to replace the user entry in my /etc/salt/roster by ssh_user, but it's not working.<br>
I don't know where salt search for a default master option with the name ssh_user...<br>
<br>
<br>
-- System Information:<br>
Debian Release: jessie/sid<br>
  APT prefers unstable<br>
  APT policy: (500, 'unstable'), (101, 'experimental')<br>
Architecture: amd64 (x86_64)<br>
Foreign Architectures: i386<br>
<br>
Kernel: Linux 3.13-1-amd64 (SMP w/8 CPU cores)<br>
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)<br>
Shell: /bin/sh linked to /bin/dash<br>
<br>
Versions of packages salt-ssh depends on:<br>
ii  python-msgpack  0.3.0-1<br>
pn  python:any      <none><br>
ii  salt-common     2014.1.1+ds-1<br>
ii  sshpass         1.05-1<br>
<br>
salt-ssh recommends no packages.<br>
<br>
salt-ssh suggests no packages.<br>
<br>
-- Configuration Files:<br>
/etc/salt/roster changed [not included]<br>
<br>
-- no debconf information<br>
<br>
_______________________________________________<br>
pkg-salt-team mailing list<br>
<a href="mailto:pkg-salt-team@lists.alioth.debian.org">pkg-salt-team@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-salt-team" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-salt-team</a></blockquote></div><br></div>