title: Role tags ignored when applied on include directive alongside with_items
body: <p>So I am experiencing a strange issue with ansible not being able to execute some tagged <code>include</code> tasks in roles.</p>
  
  <p>After some digging, it appears that the ability to run the specified task broke as soon as <code>include</code> is associated with <code>with_items</code>.</p>
  
  <p>For example, my simple role contains:</p>
  
  <pre><code>role/tasks/main.yml
  ---
  - include: test.yml
    tags:
      - my_role_test
  
  
  role/tasks/test.yml
  ---
  - debug:
      msg: "It works"
  </code></pre>
  
  <p>When I run my playbook with <code>--tags=my_role_test</code>, I can see the expected output:</p>
  
  <pre><code>[20:18:52] test : debug | server | SUCCESS | 593ms
  {
    - msg: It works
  }
  </code></pre>
  
  <p>However, if I change my <code>main.yml</code> file and add <code>with_items</code>to the include task:</p>
  
  <pre><code>role/tasks/main.yml
  ---
  - include: test.yml
    with_items:
      - A
      - B
    tags:
      - my_role_test
  </code></pre>
  
  <p>I got this output:</p>
  
  <pre><code>[20:15:41] test : include
  [20:15:41]  ➥ system | included: /test/tasks/test.yml for server
  [20:15:41]  ➥ system | included: /test/tasks/test.yml for server
  [20:15:41]  ➥ system | -- Play recap --
  </code></pre>
  
  <p>and the tasks are not being executed.</p>
  
  <p>Am I doing something wrong ? Is this an ansible issue ? Do you know a workaround ?</p>
  
  <p>My ansible version is 2.5.2.</p>
  
  <p>Thanks,</p>