title: Ansible: Archive module does not take into account exclude_path param
body: <p>I want to archive the following directory:</p>
  
  <pre><code>temp_build_directory: /tmp/mdr-upgrade
  </code></pre>
  
  <p>Where </p>
  
  <pre><code>$ ls -1 /tmp/mdr-upgrade
  ansible
  atr
  composefiles
  data
  images
  packs
  wheelhouse
  </code></pre>
  
  <p>and the task is:</p>
  
  <pre><code>- name: archive_artifacts.yml --&gt; Archive artifacts
      archive:
        path: "{{ temp_build_directory }}/*"
        dest: "{{ target_tmp_dir }}/{{ artifacts_file_name }}"
        exclude_path: "{{ target_tmp_dir }}/{{ ansible_dir }}"
  </code></pre>
  
  <p>And <code>ansible_dir: ansible</code></p>
  
  <p>Tarball ends up always containing the <code>ansible</code> folder.</p>
  
  <p>Why is that?</p>
  
  <p><strong>edit</strong>: I am using <code>target_tmp_dir: "/tmp"</code></p>