diff options
Diffstat (limited to 'roles/vmware/tasks/setup_iso.yml')
-rw-r--r-- | roles/vmware/tasks/setup_iso.yml | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/roles/vmware/tasks/setup_iso.yml b/roles/vmware/tasks/setup_iso.yml deleted file mode 100644 index 18f1f5e..0000000 --- a/roles/vmware/tasks/setup_iso.yml +++ /dev/null @@ -1,57 +0,0 @@ -- name: Fetch VyOS ISO GPG signature - uri: - url: "{{ vyos_iso_url }}.asc" - dest: "{{ vyos_iso_local }}.asc" - status_code: 200,404,403 - tags: verify - register: gpg_uri - -- name: Download VyOS ISO release - get_url: - url: "{{ vyos_iso_url }}" - dest: "{{ vyos_iso_local }}" - -- name: Fetch the VyOS release GPG key - get_url: - url: "{{ vyos_key_url}}" - dest: "{{ vyos_key_local }}" - tags: verify - -- name: Install the VyOS release GPG key - command: gpg --import {{ vyos_key_local }} - when: gpg_uri.status == 200 - tags: verify - -- name: Validate ISO GPG signature - command: gpg --verify {{ vyos_iso_local }}.asc {{ vyos_iso_local }} - when: gpg_uri.status == 200 - tags: verify - -- name: Mount ISO - mount: - name: "{{ CD_ROOT }}" - src: "{{ vyos_iso_local }}" - fstype: iso9660 - opts: loop,ro - state: mounted - -- name: Verify checksums of all the files in the ISO image - command: md5sum -c md5sum.txt - args: - chdir: "{{ CD_ROOT }}" - changed_when: False - -- name: Mount squashfs image from ISO - mount: - name: "{{ CD_SQUASH_ROOT }}" - src: "{{ SQUASHFS_IMAGE }}" - fstype: squashfs - opts: loop,ro - state: mounted - -- name: Read version string from iso packages - shell: cat {{ CD_SQUASH_ROOT }}/opt/vyatta/etc/version | awk '{print $2}' | tr + - - register: version_string - -- name: Debug version string as read from ISO - debug: msg="This is version {{ version_string.stdout }}" |