Seu recuo está errado, with_items
deve estar no mesmo nível de file
. Isto é o que você quer:
file:
src: "/drupal/drush/{{ item.path }}.aliases.drushrc.php"
dest: "/home/vagrant/.drush/{{ item.dest }}.aliases.drushrc.php"
state: link
with_items:
- { path: 'new', dest: 'new' }
- { path: 'vmdev', dest: 'vmdev' }