From 6171df84bbf4a513993309dc1a6350ea4a6751e6 Mon Sep 17 00:00:00 2001 From: martbhell Date: Thu, 24 Mar 2016 18:06:55 +0200 Subject: [PATCH] install open-vm-tools for grid/install/login nodes - but only on VMWare guests --- grid.yml | 1 + install.yml | 1 + login.yml | 1 + requirements.yml | 4 ++++ 4 files changed, 7 insertions(+) diff --git a/grid.yml b/grid.yml index 34dcbd53..fa171321 100644 --- a/grid.yml +++ b/grid.yml @@ -30,6 +30,7 @@ - { role: ansible-role-nfs_mount, tags: [ 'nfsmount' ] } - { role: ansible-role-autofs, tags: [ 'autofs' ] } - { role: ansible-role-rsyslog, tags: [ 'rsyslog' ] } + - { role: ansible-role-open-vm-tools, tags: ['open-vm-tools'] } - { role: ansible-role-slurm, tags: [ 'slurm' ] } - { role: ansible-role-cvmfs, tags: [ 'cvmfs' ] } - { role: ansible-role-sshd, tags: [ 'sshd', 'ssh' ] } diff --git a/install.yml b/install.yml index 32a19321..3509537f 100644 --- a/install.yml +++ b/install.yml @@ -36,6 +36,7 @@ - { role: ansible-role-pxe_config, tags: [ 'pxe_config', 'pxe' ] } - { role: ansible-role-yum-cron-2, tags: [ 'yumcron' ] } - { role: ansible-role-rsyslog, tags: [ 'rsyslog' ] } + - { role: ansible-role-open-vm-tools, tags: ['open-vm-tools'] } - { role: ansible-role-slurm, tags: [ 'slurm' ] } - { role: ansible-role-aliases, tags: [ 'aliases', 'email' ] } - { role: ansible-role-collectd, tags: [ 'collectd', 'monitoring' ] } diff --git a/login.yml b/login.yml index 2c518ac4..83ddbe9f 100644 --- a/login.yml +++ b/login.yml @@ -31,6 +31,7 @@ - { role: ansible-role-nsswitch, tags: [ 'nsswitch', 'auth' ] } - { role: ansible-role-yum-cron-2, tags: [ 'yumcron' ] } - { role: ansible-role-rsyslog, tags: [ 'rsyslog' ] } + - { role: ansible-role-open-vm-tools, tags: ['open-vm-tools'] } - { role: ansible-role-nfs_mount, tags: [ 'nfsmount' ] } - { role: ansible-role-autofs, tags: [ 'autofs' ] } - { role: ansible-role-squid, tags: [ 'squid' ] } diff --git a/requirements.yml b/requirements.yml index fe519089..09927174 100644 --- a/requirements.yml +++ b/requirements.yml @@ -186,3 +186,7 @@ - src: https://github.com/mhakala/ansible-role-samba.git path: roles version: ca4c6dbca39231e61dbaf07e19d5b7f5b0786d3d + +- src: https://github.com/jabl/ansible-role-open-vm-tools.git + path: roles + version: v1.0.0