title: Include vars in role tasks
body: <p>In a role, I am trying to load some variables from another role. (If that role was included in the current play, the variables would be accessible, but it's not so they're not.)</p>
  
  <p>So I tried this:</p>
  
  <pre><code>- include_vars: ../../another_role/defaults/main.yml
  </code></pre>
  
  <p>But it doesn't work, no error but the variables are still undefined.
  So I tried to be smart and symlink the file to <code>vars/another_role_defaults.yml</code> in the role where I want to use the vars and then include it like this:</p>
  
  <pre><code>- include_vars: another_role_defaults.yml
  </code></pre>
  
  <p>Same result, no error (why doesn't it throw an error if the file cannot be found??) but variables are still undefined. I tried this as well, for good measure, but still no cigar.</p>
  
  <pre><code>- include_vars: ../vars/another_role_defaults.yml
  </code></pre>
  
  <p>What am I doing wrong?</p>