title: CHEF - Attempt to use relative path 'foo when current directory is outside the repository path
body: <p>When I try and run <code>knife upload roles</code> or <code>knife upload /roles</code> it gives the following error</p>
  
  <pre><code>cd ~/my-chef-repo
  knife upload roles -n -V
  INFO: Using configuration from /Users/sowen/.chef/knife.rb
  ERROR: Attempt to use relative path 'roles' when current directory is outside the repository path
  </code></pre>
  
  <p>My knife.rb file</p>
  
  <pre><code>cookbook_path            "/Users/me/my-chef-repo"
  </code></pre>