|
|
|
@ -7,6 +7,11 @@ |
|
|
|
path: "{{ ansible_env.HOME }}/red-hat-kiosk/imagebuilder/kiosk.ks" |
|
|
|
state: absent |
|
|
|
|
|
|
|
- name : Remove existing kiosk.ios |
|
|
|
ansible.builtin.file: |
|
|
|
path: "{{ ansible_env.HOME }}/red-hat-kiosk/imagebuilder/kiosk.ios" |
|
|
|
state: absent |
|
|
|
|
|
|
|
- name: Copy fresh kiosk.ks |
|
|
|
ansible.builtin.copy: |
|
|
|
src: "{{ playbook_dir }}/../../imagebuilder/kiosk.ks" |
|
|
|
@ -47,15 +52,15 @@ |
|
|
|
|
|
|
|
- name: Remove existing kiosk.ios |
|
|
|
ansible.builtin.file: |
|
|
|
path: "{{ ansible_env.HOME }}/kiosk.iso" |
|
|
|
path: "/{{ ansible_env.HOME }}/red-hat-kiosk/imagebuilder/kiosk.iso" |
|
|
|
state: absent |
|
|
|
|
|
|
|
- name: Create new kiosk.ios file |
|
|
|
ansible.builtin.command: |
|
|
|
cmd: "mkksiso -r 'inst.ks' --ks {{ ansible_env.HOME }}/red-hat-kiosk/imagebuilder/kiosk.ks '{{ ansible_env.HOME }}/installer.iso' kiosk.iso" |
|
|
|
cmd: "mkksiso -r 'inst.ks' --ks {{ ansible_env.HOME }}/red-hat-kiosk/imagebuilder/kiosk.ks '{{ ansible_env.HOME }}/red-hat-kiosk/imagebuilder/installer.iso' {{ ansible_env.HOME }}/red-hat-kiosk/imagebuilder/kiosk.iso" |
|
|
|
register: mkksiso_output |
|
|
|
|
|
|
|
- name: Remove installer.iso |
|
|
|
ansible.builtin.file: |
|
|
|
path: "{{ ansible_env.HOME }}/installer.iso" |
|
|
|
path: "{{ ansible_env.HOME }}/red-hat-kiosk/imagebuilder/installer.iso" |
|
|
|
state: absent |
|
|
|
|