Skip to content
Snippets Groups Projects
Commit 4377efe1 authored by jupiter's avatar jupiter
Browse files

Add sudo to yumList.yml easy-rsa-common

parent 0b87c514
No related branches found
No related tags found
No related merge requests found
...@@ -25,11 +25,11 @@ ...@@ -25,11 +25,11 @@
- {name: dev, group: ComputeNodesDebug, default: false} - {name: dev, group: ComputeNodesDebug, default: false}
- {name: multicore, group: ComputeNodesLarge, default: false} - {name: multicore, group: ComputeNodesLarge, default: false}
mkFileSystems: mkFileSystems:
- {fstype : 'ext4', dev: '/dev/vdc1', opts: '', name: '/scrach'} - {fstype : 'ext4', dev: '/dev/vdc1', opts: ''}
- {fstype : 'ext4', dev: '/dev/vdc2', opts: '', name: '/cvl_home'} - {fstype : 'ext4', dev: '/dev/vdc2', opts: ''}
- {fstype : 'ext4', dev: '/dev/vdc3', opts: '', name: '/usr/local'} - {fstype : 'ext4', dev: '/dev/vdc3', opts: ''}
mountFileSystems: mountFileSystems:
- {fstype : 'ext4', dev: '/dev/vdc1', opts: 'defaults,nofail', name: '/scrach'} - {fstype : 'ext4', dev: '/dev/vdc1', opts: 'defaults,nofail', name: '/scratch'}
- {fstype : 'ext4', dev: '/dev/vdc2', opts: 'defaults,nofail', name: '/cvl_home'} - {fstype : 'ext4', dev: '/dev/vdc2', opts: 'defaults,nofail', name: '/cvl_home'}
- {fstype : 'ext4', dev: '/dev/vdc3', opts: 'defaults,nofail', name: '/usr/local'} - {fstype : 'ext4', dev: '/dev/vdc3', opts: 'defaults,nofail', name: '/usr/local'}
roles: roles:
...@@ -41,8 +41,6 @@ ...@@ -41,8 +41,6 @@
- { role: nfs-server, configDiskDevice: true } - { role: nfs-server, configDiskDevice: true }
- { role: slurm, slurm_use_vpn: true} - { role: slurm, slurm_use_vpn: true}
- { role: installPackage, yumGroupPackageList: ['CVL Pre-installation', 'CVL Base Packages'], cliCopy: {'run': 'cp -r /usr/local/Modules/modulefiles/cvl /usr/local/Modules/modulefiles/massive', 'check': '/usr/local/Modules/modulefiles/massive'} } - { role: installPackage, yumGroupPackageList: ['CVL Pre-installation', 'CVL Base Packages'], cliCopy: {'run': 'cp -r /usr/local/Modules/modulefiles/cvl /usr/local/Modules/modulefiles/massive', 'check': '/usr/local/Modules/modulefiles/massive'} }
tasks:
setup:
- hosts: all - hosts: all
vars_files: vars_files:
......
...@@ -10,3 +10,4 @@ ...@@ -10,3 +10,4 @@
- openssl-devel - openssl-devel
- nfs-utils - nfs-utils
yum: "name={{ item }} state=present" yum: "name={{ item }} state=present"
sudo: true
--- ---
- include: mkFilesystem.yml - include: mkFilesystem.yml
- include: fileSymbolicLink.yml
- include: startServer.yml - include: startServer.yml
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
filesystem: fstype={{ item.fstype }} dev={{ item.dev }} opts={{ item.opts }} filesystem: fstype={{ item.fstype }} dev={{ item.dev }} opts={{ item.opts }}
with_items: mkFileSystems with_items: mkFileSystems
sudo: true sudo: true
when: configDiskDevice or mkFileSystems is defined when: mkFileSystems is defined
- name: Mount device - name: Mount device
mount: name={{ item.name }} src={{ item.dev }} fstype={{ item.fstype }} opts={{ item.opts }} state=mounted mount: name={{ item.name }} src={{ item.dev }} fstype={{ item.fstype }} opts={{ item.opts }} state=mounted
with_items: mountFileSystems with_items: mountFileSystems
sudo: true sudo: true
when: configDiskDevice or mountFileSystems is defined when: mountFileSystems is defined
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment