diff options
-rw-r--r-- | roles/install-open-vmdk/tasks/main.yml | 20 | ||||
-rw-r--r-- | vmware.yml | 1 |
2 files changed, 21 insertions, 0 deletions
diff --git a/roles/install-open-vmdk/tasks/main.yml b/roles/install-open-vmdk/tasks/main.yml new file mode 100644 index 0000000..dedece0 --- /dev/null +++ b/roles/install-open-vmdk/tasks/main.yml @@ -0,0 +1,20 @@ +- name: Check vmdk-convert exists + stat: + path: /usr/bin/vmdk-convert + register: stat_result +- name: Download open-vmdk + get_url: + url: https://github.com/vmware/open-vmdk/archive/master.zip + dest: /tmp/master.zip + when: stat_result.stat.exists == False +- name: Extract master.zip into /var/lib/foo + unarchive: + src: /tmp/master.zip + dest: /tmp + when: stat_result.stat.exists == False +- name: Install open-vmdk + become: true + make: + chdir: /tmp/open-vmdk-master + target: install + when: stat_result.stat.exists == False @@ -23,5 +23,6 @@ - install-grub - install-persistence-conf - unmount-all + - install-open-vmdk - vmware-ova - release |