A playbook to install/upgrade VMware Tools on SLES servers.
- name: Install VMWare Tools hosts: sles gather_facts: false remote_user: root tasks: - name: Mount VMware Tools disk (/dev/cdrom1) - must attach it first mount: src=/dev/cdrom1 fstype=iso9660 name=/media state=mounted - command: find /media/ -name "*.tar.gz" register: vmwaretools_gzip - name: Extract VMware Tools package unarchive: copy=no dest=/tmp/ src={{ vmwaretools_gzip.stdout }} - name: Start VMware Tools installation command: /tmp/vmware-tools-distrib/vmware-install.pl -d - name: Umount CD-ROM (/dev/cdrom1) mount: src=/dev/cdrom1 fstype=iso9660 name=/media state=unmounted - name: Clear installation files file: path=/tmp/vmware-tools-distrib state=absent`