Roles folder in /tmp/awx_*/project/roles/ is empty

Hello,

I use a AWX patched version (I patched the update process so AWX will use Gilt to retrieve roles in project/roles folder).

When installing / updating AWX, the roles are fetched, and the folder roles/ is populated with all my roles :

  • /project
    /roles
    /role-a
    /role-b
    /role-c
    /…

But, when the temporary folder or each playbook is created in /tmp, I can see that my roles, available in the projet/roles folder, are not copied.

I know that my use case is not a normal one, so I did not created an issue on the project. Could someone point me to the process / functions that are responsible for the action of copying the files from the project folder to the temporary folder ?

Regards,