Here's another oddity. As far as I can see from the docs, this should work ("myrole" lives in roles/myrole in the plabook folder)
---
- name: Do stuff to stuff
hosts: localhost
tasks:
- name: set fact
set_fact:
thing: otherstuff
- name: myrole
with_items:
- "aone"
- "atwo"
include_role:
name: myrole
vars:
thing: "{{ item }}"
However, it throws an error I haven't seen before: 'IncludeRole' object has no attribute '_role_name'
Shouldn't this work?