HPCasCode merge requestshttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests2021-12-09T11:28:15+11:00https://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/541the cronname needs to be unique, fixing path for symlinker script2021-12-09T11:28:15+11:00Andreas Hamacherthe cronname needs to be unique, fixing path for symlinker scripthttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/540Update symlinker.sh.j2 to simplify ansible template2021-12-09T11:14:29+11:00Kerri WaitUpdate symlinker.sh.j2 to simplify ansible templateAndreas HamacherAndreas Hamacherhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/539Update symlinker.sh.j2 to fix Kerri's stupid typo2021-12-08T17:17:28+11:00Kerri WaitUpdate symlinker.sh.j2 to fix Kerri's stupid typoAndreas HamacherAndreas Hamacherhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/538Cleaning up symlinker.sh with clearer variable names and better find command ...2021-12-08T17:04:03+11:00Kerri WaitCleaning up symlinker.sh with clearer variable names and better find command instead of lsAndreas HamacherAndreas Hamacherhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/537Symlink cronjob role and template2021-12-08T13:48:06+11:00Kerri WaitSymlink cronjob role and templateExample plays to invoke the role for monarch and m3
```yaml
- hosts: monarch-login1
gather_facts: False
vars:
lustre_mount: "/monfs00"
local_directory_path: "/mnt/lustre"
lustre_storage_types:
- projects
- sc...Example plays to invoke the role for monarch and m3
```yaml
- hosts: monarch-login1
gather_facts: False
vars:
lustre_mount: "/monfs00"
local_directory_path: "/mnt/lustre"
lustre_storage_types:
- projects
- scratch
roles:
- { role: lustre-symlinks }
- hosts: m3-login1
gather_facts: False
vars:
lustre_mount: "/fs02"
local_directory_path: "/projects"
lustre_storage_types:
- projects
roles:
- { role: lustre-symlinks }
- hosts: m3-login1
gather_facts: False
vars:
lustre_mount: "/fs03"
local_directory_path: "/scratch"
lustre_storage_types:
- scratch
roles:
- { role: lustre-symlinks }
```Andreas HamacherAndreas Hamacherhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/536bugfix traffic class was not set on VMs2021-12-07T21:30:47+11:00Andreas Hamacherbugfix traffic class was not set on VMsTrung NguyenTrung Nguyenhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/535service reliability improved. still not super satisfied2021-12-07T20:14:16+11:00Andreas Hamacherservice reliability improved. still not super satisfied- ExecStartPost may be interrupted.
- The sleep is following a recommendation of RC. I have seen this work only on a second preboot run before so I guess a sleep is a good idea- ExecStartPost may be interrupted.
- The sleep is following a recommendation of RC. I have seen this work only on a second preboot run before so I guess a sleep is a good ideaTrung NguyenTrung Nguyenhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/534disabling global pause on hypervisors2021-12-06T17:03:57+11:00Andreas Hamacherdisabling global pause on hypervisorsTrung NguyenTrung Nguyenhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/533Mellanoxcfgchg2021-12-06T15:37:27+11:00Andreas HamacherMellanoxcfgchgTrung NguyenTrung Nguyenhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/532minor maintenance improvement2021-12-02T20:18:16+11:00Andreas Hamacherminor maintenance improvementAndreas HamacherAndreas Hamacherhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/531Update telegraf version from 1.15 to 1.202021-11-29T12:22:01+11:00Kerri WaitUpdate telegraf version from 1.15 to 1.20Chris HinesChris Hineshttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/530Xconf gen2021-11-29T12:42:51+11:00Chris HinesXconf genAndreas HamacherAndreas Hamacherhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/529Update roles/telegraf/templates/telegraf.conf.j22021-11-26T20:05:43+11:00Kerri WaitUpdate roles/telegraf/templates/telegraf.conf.j2https://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/528Gpurole2021-11-12T16:26:04+11:00Andreas HamacherGpurolehttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/527Baremetalfixes2021-11-05T10:14:29+11:00Andreas HamacherBaremetalfixesSimon MichnowiczSimon Michnowiczhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/526Xorgconfgen2021-11-04T17:06:06+11:00Andreas HamacherXorgconfgenSimon MichnowiczSimon Michnowiczhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/525adding an option to specify a nopasswd user to the role because we cannot jus...2021-11-04T17:01:32+11:00Andreas Hamacheradding an option to specify a nopasswd user to the role because we cannot just...adding an option to specify a nopasswd user to the role because we cannot just rely on the OS-image having that
an example playbook line would look like: - { role: enable_sudo_group, nopasswd_user: "ec2-user", tags: [ sudo, authenticati...adding an option to specify a nopasswd user to the role because we cannot just rely on the OS-image having that
an example playbook line would look like: - { role: enable_sudo_group, nopasswd_user: "ec2-user", tags: [ sudo, authentication ] }Simon MichnowiczSimon Michnowiczhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/524renaming the handlername because an identical handler name found in a differe...2022-04-29T11:17:07+10:00Andreas Hamacherrenaming the handlername because an identical handler name found in a different roleSimon MichnowiczSimon Michnowiczhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/523reboots a node after selinux was disabled to macke the change take effect.2022-04-29T11:11:01+10:00Andreas Hamacherreboots a node after selinux was disabled to macke the change take effect.Simon MichnowiczSimon Michnowiczhttps://gitlab.erc.monash.edu.au/hpc-team/HPCasCode/-/merge_requests/522changing name of monashhpc_epel to not clash with the public epel2021-11-04T17:05:05+11:00Andreas Hamacherchanging name of monashhpc_epel to not clash with the public epelSimon MichnowiczSimon Michnowicz