I had some permission issues, and I couldn't find an easier way to solve
them.
package:
name:
- puppet
- - tar
+ - unzip
- name: get facts
command: facter -y
register: facter_output
- name: package modules
archive:
path: ../puppet/modules
- dest: "{{ local_temp.path }}/puppet_modules.tar.gz"
+ dest: "{{ local_temp.path }}/puppet_modules.zip"
+ format: zip
delegate_to: 127.0.0.1
tags: puppet_fast
- name: unpackage modules
unarchive:
- src: "{{ local_temp.path }}/puppet_modules.tar.gz"
+ src: "{{ local_temp.path }}/puppet_modules.zip"
dest: "{{ remote_temp.path }}"
tags: puppet_fast
- name: preview catalog