summaryrefslogtreecommitdiff
path: root/roles/installer/openbsd/base/tasks
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2020-07-11 01:42:07 +0200
committerChristian Pointner <equinox@spreadspace.org>2020-07-11 01:42:07 +0200
commitc188d4ac1713506c3028b4501730713cfda0ed36 (patch)
treee056a15d599981f963f20365848d4032aa792191 /roles/installer/openbsd/base/tasks
parentpreseed/partman: nicer error text for not-enough-space (diff)
parentopenbsd installer: improve image verification (diff)
Merge branch 'topic/debian-installer-verification'
Diffstat (limited to 'roles/installer/openbsd/base/tasks')
-rw-r--r--roles/installer/openbsd/base/tasks/main.yml45
1 files changed, 0 insertions, 45 deletions
diff --git a/roles/installer/openbsd/base/tasks/main.yml b/roles/installer/openbsd/base/tasks/main.yml
index 2d6e905e..412f3680 100644
--- a/roles/installer/openbsd/base/tasks/main.yml
+++ b/roles/installer/openbsd/base/tasks/main.yml
@@ -5,48 +5,3 @@
- genisoimage
- signify-openbsd
state: present
-
-- name: prepare directories for installer iso files
- loop: "{{ openbsd_versions | subelements('arch') }}"
- loop_control:
- label: "openbsd-{{ item.0.version }} {{ item.1 }}"
- file:
- name: "{{ installer_path }}/openbsd-{{ item.0.version }}/{{ item.1 }}"
- state: directory
-
-- name: download installer iso files
- loop: "{{ openbsd_versions | subelements('arch') }}"
- loop_control:
- label: "openbsd-{{ item.0.version }} {{ item.1 }}"
- get_url:
- url: "{{ openbsd_installer_url }}/{{ item.0.version }}/{{ item.1 }}/install{{ item.0.version | replace('.', '') }}.iso"
- dest: "{{ installer_path }}/openbsd-{{ item.0.version }}/{{ item.1 }}/install{{ item.0.version | replace('.', '') }}.iso"
- mode: 0644
- force: "{{ openbsd_installer_force_download }}"
-
-- name: download signed sha256 files
- loop: "{{ openbsd_versions | subelements('arch') }}"
- loop_control:
- label: "openbsd-{{ item.0.version }} {{ item.1 }}"
- get_url:
- url: "{{ openbsd_installer_url }}/{{ item.0.version }}/{{ item.1 }}/SHA256.sig"
- dest: "{{ installer_path }}/openbsd-{{ item.0.version }}/{{ item.1 }}/SHA256.sig"
- mode: 0644
- force: "{{ openbsd_installer_force_download }}"
-
-- name: create signing key files
- loop: "{{ openbsd_versions }}"
- loop_control:
- label: "openbsd-{{ item.version }}"
- copy:
- content: "{{ openbsd_signing_keys[item.version] }}"
- dest: "{{ installer_path }}/openbsd-{{ item.version }}/openbsd-{{ item.version | replace('.', '') }}-base.pub"
-
-- name: verfiy downloaded iso files
- loop: "{{ openbsd_versions | subelements('arch') }}"
- loop_control:
- label: "openbsd-{{ item.0.version }} {{ item.1 }}"
- command: "signify-openbsd -Cp ../openbsd-{{ item.0.version | replace('.', '') }}-base.pub -x SHA256.sig install{{ item.0.version | replace('.', '') }}.iso"
- args:
- chdir: "{{ installer_path }}/openbsd-{{ item.0.version }}/{{ item.1 }}"
- changed_when: false