Skip to content
Snippets Groups Projects

Remove pkg release tag no. as sw/build ver are enough for the install

1 file
+ 23
22
Compare changes
  • Side-by-side
  • Inline
@@ -50,7 +50,8 @@
@@ -50,7 +50,8 @@
- cm-modules-init-client-8.2
- cm-modules-init-client-8.2
- cmdaemon
- cmdaemon
- nss-pam-ldapd
- nss-pam-ldapd
- openldap-servers
- ruby
 
- python3
state: present
state: present
- name: Update nsswitch.conf to look for ldap
- name: Update nsswitch.conf to look for ldap
ansible.builtin.replace:
ansible.builtin.replace:
@@ -63,6 +64,16 @@
@@ -63,6 +64,16 @@
- group
- group
- netgroup
- netgroup
- automount
- automount
 
- name: Create base directories
 
ansible.builtin.file:
 
path: "{{ item.dir }}"
 
state: directory
 
mode: "{{ item.mode }}"
 
loop:
 
- { dir: /local, mode: '0777' }
 
- { dir: /scratch, mode: '0755' }
 
- { dir: /share, mode: '0755' }
 
- { dir: /data/rc/apps, mode: '0755' } # this is only required for the symlink to be happy
- name: Set up NFS GPFS mount point(s)
- name: Set up NFS GPFS mount point(s)
ansible.posix.mount:
ansible.posix.mount:
path: "{{ item.path }}"
path: "{{ item.path }}"
@@ -76,6 +87,17 @@
@@ -76,6 +87,17 @@
- { path: /data/project, src: "gpfs.rc.uab.edu:/data/project", fstype: nfs, opts: _netdev,defaults }
- { path: /data/project, src: "gpfs.rc.uab.edu:/data/project", fstype: nfs, opts: _netdev,defaults }
- { path: /data/user, src: "gpfs.rc.uab.edu:/data/user", fstype: nfs, opts: _netdev,defaults }
- { path: /data/user, src: "gpfs.rc.uab.edu:/data/user", fstype: nfs, opts: _netdev,defaults }
- { path: /data/rc/apps, src: "gpfs.rc.uab.edu:/data/rc/apps", fstype: nfs, opts: _netdev,defaults }
- { path: /data/rc/apps, src: "gpfs.rc.uab.edu:/data/rc/apps", fstype: nfs, opts: _netdev,defaults }
 
- name: Create symbolic links
 
ansible.builtin.file:
 
src: "{{ item.src }}"
 
dest: "{{ item.dest }}"
 
owner: root
 
group: root
 
force: yes
 
state: link
 
loop:
 
- { src: /local, dest: /scratch/local }
 
- { src: /data/rc/apps, dest: /share/apps }
- name: Add ssh key for root access
- name: Add ssh key for root access
ansible.posix.authorized_key:
ansible.posix.authorized_key:
user: root
user: root
@@ -114,24 +136,3 @@
@@ -114,24 +136,3 @@
- munge
- munge
- slurmd
- slurmd
- nslcd
- nslcd
- name: Create base directories
ansible.builtin.file:
path: "{{ item.dir }}"
state: directory
mode: "{{ item.mode }}"
loop:
- { dir: /local, mode: '0777' }
- { dir: /scratch, mode: '0755' }
- { dir: /share, mode: '0755' }
- { dir: /data/rc/apps, mode: '0755' } # this is only required for the symlink to be happy
- name: Create symbolic links
ansible.builtin.file:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
owner: root
group: root
force: yes
state: link
loop:
- { src: /local, dest: /scratch/local }
- { src: /share/apps, dest: /data/rc/apps }
Loading