ansible-install-server/roles/fai/tasks/fai-profiles.yml

31 lines
731 B
YAML

- name: create fai dir
file:
name: /srv/fai/config
state: directory
owner: root
group: root
mode: u=rw,g=r,o=r
- name: copy fai profiles
synchronize:
src: profiles/
dest: "{{ fai_configdir }}"
mode: push
delete: yes
recursive: yes
register: fai_profiles
- name: Set APT proxy
template:
src: fai-profile-00-proxy.yml
dest: "{{ fai_configdir }}/files/etc/apt/apt.conf.d/00-proxy/HW4F_DESKTOP"
owner: root
group: root
mode: u=rw,g=r,o=r
register: fai_profiles_apt_proxy
- name: pack fai configuration
shell: "tar -C {{ fai_configdir }} -cf {{ fai_download_dir }}/{{ fai_profiles_archive }} ."
when: "fai_profiles.changed or fai_profiles_apt_proxy.changed"