31 lines
731 B
YAML
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"
|
|
|