title: Knife SSH attribute not working
body: <p>Im confused by the <code>knife ssh</code> command. According to the docs you can pass the <code>-a</code> flag if your node does not have a FQDN or ipaddress attribute set. Also, if you want to override those attributes. I'm running this to test <code>knife ssh</code> on a local VM:</p>
  
  <pre><code>  $ knife ssh "role:webserver" "sudo chef-client" -x someusername -a 192.168.14.141
  </code></pre>
  
  <p>The error i receive:</p>
  
  <p><strong>FATAL: 1 node found, but does not have the required attribute to establish the connection. Try setting another attribute to open the connection using --attribute.</strong></p>
  
  <p>I am running <strong>Chef 11.4.0</strong></p>