# With\_items using {{ role\_path }} and multiple items.values give error

**URL:** <https://forum.ansible.com/t/with-items-using-role-path-and-multiple-items-values-give-error/29315>\
**Category:** Ansible Developer\
**Created:** [December 21, 2018, 11:45am UTC](https://forum.ansible.com/t/with-items-using-role-path-and-multiple-items-values-give-error/29315 "2018-12-21T11:45:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![itsme](https://avatars.discourse-cdn.com/v4/letter/i/8797f3/32.png) [@itsme](https://forum.ansible.com/u/itsme)\
**Post date:** [December 21, 2018, 11:45am UTC](https://forum.ansible.com/t/with-items-using-role-path-and-multiple-items-values-give-error/29315/1 "2018-12-21T11:45:53Z")

</div>

Hi,

I’m trying to copy multiple files from the task/files folder but ansible shows an error:

FAILED! =\> {“reason”: "Syntax Error while loading YAML.\n did not find expected ‘,’ or ‘}’

And i don’t see what’s wrong…

- name: Copy different scripts  
copy:  
src: “{{ item.src }}”  
dest: “{{ item.dest }}”  
mode: “{{ item.mode }}”  
owner: “{{ item.owner }}”  
group: “{{ item.group }}”  
with\_items:
- { item.src: {{ role\_path }}/files/profile.d/oracle.sh, item.dest: /etc/profile.d/oracle.sh, item.mode: ‘0755’, item.owner: root, item.group: root }
- { item.src: {{ role\_path }}/files/sudoers.oracle, item.dest: /etc/sudoers.d/oracle, item.mode: ‘0440’, item.owner: root, item.group: root }
- { item.src: {{ role\_path }}/files/bash\_profile, item.dest: /app/oracle/.bash\_profile , item.mode: ‘0660’ , item.owner: oracle , item.group: oinstall }
- { item.src: {{ role\_path }}/files/baseline\_scripts, item.dest: /app/oracle/u01/local/Scripts, item.mode: ‘0750’, item.owner: oracle, item.group: oinstall }

anybody an idea ?

Cheers,  
cybo
