After checking the archive: https://groups.google.com/forum/#!topic/ansible-project/HqCymjQoVjc
Seem the point here as we need jinja2 on remote server too and python. So best is festching it once using http://docs.ansible.com/ansible/fetch_module.html Then pushing back the file. If anyone have better idea you are welcome. Mehdi B On Thursday, December 29, 2016 at 11:47:06 AM UTC+1, Mehdi B wrote: > > Hi, > > I have a project where I wanted to use templates but instead of having > them on ansible server, I wanted to use a remote file and deploy it. > > Why? As I'm cloning site project on remote front servers, and the template > is in the project so dev's could update it. > > So I have server 1 ( ansible controller ) > > Server 2 ( target ) with template.php.dist file on /home > > I created a role with main task: > > > - name: Create conf config/template.php > template: > > src="/home/template.php.dist" > dest="/home/licom.php" > delegate_to: "{{ item }}" > with_items: > - "{{ inventory_hostname }}" > > So I delegate the task to execute on server 2 here but seem that the > template will always check for server 1 as source. Is there a way to > changer the source server? So I won't need to clone the entire project on > server 1? > > Thanks > Mehdi B > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/a66108cc-e4f0-444f-84e3-1cafc6c10731%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
