You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23-12Lines changed: 23 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -10,16 +10,27 @@ The minimal image for nodes is a CentOS 7 or RockyLinux 8 GenericCloud image. Th
10
10
11
11
## Role Variables
12
12
13
-
`openhpc_release_repo`: Optional. Path to the `ohpc-release` repo to use. Defaults provide v1.3 for Centos 7 and v2 for Centos 8. Or, include this
14
-
package in the image.
15
-
16
-
`openhpc_slurm_service_enabled`: boolean, whether to enable the appropriate slurm service (slurmd/slurmctld)
13
+
`openhpc_version`: Optional. OpenHPC version to install. Defaults provide `1.3` for Centos 7 and `2` for RockyLinux/CentOS 8.
14
+
15
+
`openhpc_extra_repos`: Optional list. Extra Yum repository definitions to configure, following the format of the Ansible
16
+
[yum_repository](https://docs.ansible.com/ansible/2.9/modules/yum_repository_module.html) module. Respected keys for
17
+
each list element:
18
+
*`name`: Required
19
+
*`description`: Optional
20
+
*`file`: Required
21
+
*`baseurl`: Optional
22
+
*`metalink`: Optional
23
+
*`mirrorlist`: Optional
24
+
*`gpgcheck`: Optional
25
+
*`gpgkey`: Optional
26
+
27
+
`openhpc_slurm_service_enabled`: boolean, whether to enable the appropriate slurm service (slurmd/slurmctld).
17
28
18
29
`openhpc_slurm_service_started`: Optional boolean. Whether to start slurm services. If set to false, all services will be stopped. Defaults to `openhpc_slurm_service_enabled`.
19
30
20
-
`openhpc_slurm_control_host`: ansible host name of the controller e.g `"{{ groups['cluster_control'] | first }}"`
31
+
`openhpc_slurm_control_host`: ansible host name of the controller e.g `"{{ groups['cluster_control'] | first }}"`.
21
32
22
-
`openhpc_packages`: additional OpenHPC packages to install
33
+
`openhpc_packages`: additional OpenHPC packages to install.
23
34
24
35
`openhpc_enable`:
25
36
*`control`: whether to enable control host
@@ -62,7 +73,7 @@ For each group (if used) or partition any nodes in an ansible inventory group `<
62
73
63
74
`openhpc_job_maxtime`: Maximum job time limit, default `'60-0'` (60 days). See [slurm.conf](https://slurm.schedmd.com/slurm.conf.html) parameter `MaxTime` for format. The default is 60 days. The value should be quoted to avoid Ansible conversions.
64
75
65
-
`openhpc_cluster_name`: name of the cluster
76
+
`openhpc_cluster_name`: name of the cluster.
66
77
67
78
`openhpc_config`: Optional. Mapping of additional parameters and values for `slurm.conf`. Note these will override any included in `templates/slurm.conf.j2`.
68
79
@@ -99,9 +110,9 @@ accounting data such as start and end times. By default no job accounting is con
0 commit comments