From daf2ba7d3ce5b82579af09848de904bf3d601f0f Mon Sep 17 00:00:00 2001 From: ePietry Date: Fri, 29 Mar 2024 13:01:46 +0100 Subject: [PATCH] =?UTF-8?q?udp=C3=A2te?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ansible/playbooks/gen_iso_image.yaml | 2 +- ansible/playbooks/kickstart.yaml | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ansible/playbooks/gen_iso_image.yaml b/ansible/playbooks/gen_iso_image.yaml index f4f59f3..a0a654a 100644 --- a/ansible/playbooks/gen_iso_image.yaml +++ b/ansible/playbooks/gen_iso_image.yaml @@ -43,4 +43,4 @@ - name: Export the compose artifact to /tmp/commit infra.osbuild.export_compose: # noqa only-builtins compose_id: "{{ build_id.stdout_lines | first }}" - dest: /{{ ansible_env.HOME }}/installer.iso + dest: /{{ ansible_env.HOME }}/red-hat-kiosk/imagebuilder/installer.iso diff --git a/ansible/playbooks/kickstart.yaml b/ansible/playbooks/kickstart.yaml index 7f3b332..9e1e1a6 100644 --- a/ansible/playbooks/kickstart.yaml +++ b/ansible/playbooks/kickstart.yaml @@ -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