Skip to content

Commit f0d1036

Browse files
committed
chore: update slurm version to 25.05
1 parent 2db2e63 commit f0d1036

File tree

6 files changed

+17
-16
lines changed

6 files changed

+17
-16
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ All notable changes to this project will be documented in this file.
6060
- Changed `compute.nodesets[].resources` to allow empty resources.
6161
- Changed how `compute.nodeset[]` expresses gres, weight, and features.
6262
- Changed default `login.securityContext`, omit SYS_CHROOT.
63+
- Changed Slurm version to 25.05
6364

6465
### Removed
6566

helm/slurm-operator/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
apiVersion: v2
3-
appVersion: "24.11"
3+
appVersion: "25.05"
44
description: Helm Chart for Slurm HPC Workload Manager Operator
55
name: slurm-operator
66
type: application

helm/slurm-operator/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# slurm-operator
22

3-
![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 24.11](https://img.shields.io/badge/AppVersion-24.11-informational?style=flat-square)
3+
![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 25.05](https://img.shields.io/badge/AppVersion-25.05-informational?style=flat-square)
44

55
Helm Chart for Slurm HPC Workload Manager Operator
66

helm/slurm/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ annotations:
33
category: HPC
44
licenses: Apache-2.0
55
apiVersion: v2
6-
appVersion: "24.11"
6+
appVersion: "25.05"
77
description: Helm Chart for Slurm HPC Workload Manager
88
name: slurm
99
type: application

helm/slurm/README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# slurm
22

3-
![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 24.11](https://img.shields.io/badge/AppVersion-24.11-informational?style=flat-square)
3+
![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 25.05](https://img.shields.io/badge/AppVersion-25.05-informational?style=flat-square)
44

55
Helm Chart for Slurm HPC Workload Manager
66

@@ -25,17 +25,17 @@ Helm Chart for Slurm HPC Workload Manager
2525
| accounting.external.secretName | string | `""` | The existing secret containing the user password to the database. |
2626
| accounting.external.user | string | `"slurm"` | The database user to use. |
2727
| accounting.image.repository | string | `"ghcr.io/slinkyproject/slurmdbd"` | Set the image repository to use. |
28-
| accounting.image.tag | string | `"24.11-ubuntu24.04"` | Set the image tag to use. |
28+
| accounting.image.tag | string | `"25.05-ubuntu24.04"` | Set the image tag to use. |
2929
| accounting.imagePullPolicy | string | `"IfNotPresent"` | Set the image pull policy. |
3030
| accounting.nodeSelector | map | `{"kubernetes.io/os":"linux"}` | Selector which must match a node's labels for the pod to be scheduled on that node. Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector |
3131
| accounting.resources | object | `{}` | Set container resource requests and limits for Kubernetes Pod scheduling. Ref: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-requests-and-limits-of-pod-and-container |
3232
| accounting.tolerations | list | `[]` | Configure pod tolerations. Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ |
3333
| authcred.image.repository | string | `"ghcr.io/slinkyproject/sackd"` | Set the image repository to use. |
34-
| authcred.image.tag | string | `"24.11-ubuntu24.04"` | Set the image tag to use. |
34+
| authcred.image.tag | string | `"25.05-ubuntu24.04"` | Set the image tag to use. |
3535
| authcred.imagePullPolicy | string | `"IfNotPresent"` | Set the image pull policy. |
3636
| authcred.resources | object | `{}` | Set container resource requests and limits for Kubernetes Pod scheduling. Ref: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-requests-and-limits-of-pod-and-container |
3737
| compute.image.repository | string | `"ghcr.io/slinkyproject/slurmd"` | Set the image repository to use. |
38-
| compute.image.tag | string | `"24.11-ubuntu24.04"` | Set the image tag to use. |
38+
| compute.image.tag | string | `"25.05-ubuntu24.04"` | Set the image tag to use. |
3939
| compute.imagePullPolicy | string | `"IfNotPresent"` | Set the image pull policy. |
4040
| compute.nodesets | list | `[{"affinity":{},"enabled":true,"extraVolumeMounts":[],"extraVolumes":[],"image":{"repository":"","tag":""},"imagePullPolicy":"IfNotPresent","name":"debug","nodeConfig":{},"nodeSelector":{"kubernetes.io/os":"linux"},"partition":{"config":{"MaxTime":"UNLIMITED","State":"UP"},"enabled":true},"persistentVolumeClaimRetentionPolicy":{"whenDeleted":"Retain","whenScaled":"Retain"},"priorityClassName":"","replicas":1,"resources":{},"tolerations":[],"updateStrategy":{"rollingUpdate":{"maxUnavailable":"20%"},"type":"RollingUpdate"},"useResourceLimits":true,"volumeClaimTemplates":[]}]` | Slurm NodeSets by object list. |
4141
| compute.nodesets[0] | string | `{"affinity":{},"enabled":true,"extraVolumeMounts":[],"extraVolumes":[],"image":{"repository":"","tag":""},"imagePullPolicy":"IfNotPresent","name":"debug","nodeConfig":{},"nodeSelector":{"kubernetes.io/os":"linux"},"partition":{"config":{"MaxTime":"UNLIMITED","State":"UP"},"enabled":true},"persistentVolumeClaimRetentionPolicy":{"whenDeleted":"Retain","whenScaled":"Retain"},"priorityClassName":"","replicas":1,"resources":{},"tolerations":[],"updateStrategy":{"rollingUpdate":{"maxUnavailable":"20%"},"type":"RollingUpdate"},"useResourceLimits":true,"volumeClaimTemplates":[]}` | Name of NodeSet. Must be unique. |
@@ -71,7 +71,7 @@ Helm Chart for Slurm HPC Workload Manager
7171
| compute.partitions[0].nodesets | list | `["ALL"]` | NodeSets to put into this Partition by name/key. NOTE: 'ALL' is a Slurm meta value to mean all nodes in the system. |
7272
| controller.affinity | object | `{}` | Set affinity for Kubernetes Pod scheduling. Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity |
7373
| controller.image.repository | string | `"ghcr.io/slinkyproject/slurmctld"` | Set the image repository to use. |
74-
| controller.image.tag | string | `"24.11-ubuntu24.04"` | Set the image tag to use. |
74+
| controller.image.tag | string | `"25.05-ubuntu24.04"` | Set the image tag to use. |
7575
| controller.imagePullPolicy | string | `"IfNotPresent"` | Set the image pull policy. |
7676
| controller.nodeSelector | map | `{"kubernetes.io/os":"linux"}` | Selector which must match a node's labels for the pod to be scheduled on that node. Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector |
7777
| controller.persistence.accessModes | list | `["ReadWriteOnce"]` | Create a `PersistentVolumeClaim` with these access modes. |
@@ -97,7 +97,7 @@ Helm Chart for Slurm HPC Workload Manager
9797
| login.extraVolumeMounts | list | `[]` | List of volume mounts. Ref: https://kubernetes.io/docs/concepts/storage/volumes/ |
9898
| login.extraVolumes | list | `[]` | Define list of pod volumes. Ref: https://kubernetes.io/docs/concepts/storage/volumes/ |
9999
| login.image.repository | string | `"ghcr.io/slinkyproject/login"` | Set the image repository to use. |
100-
| login.image.tag | string | `"24.11-ubuntu24.04"` | Set the image tag to use. |
100+
| login.image.tag | string | `"25.05-ubuntu24.04"` | Set the image tag to use. |
101101
| login.imagePullPolicy | string | `"IfNotPresent"` | Set the image pull policy. |
102102
| login.nodeSelector | map | `{"kubernetes.io/os":"linux"}` | Selector which must match a node's labels for the pod to be scheduled on that node. Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector |
103103
| login.priorityClassName | string | `""` | Set the priority class to use. Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/#priorityclass |
@@ -141,7 +141,7 @@ Helm Chart for Slurm HPC Workload Manager
141141
| restapi.affinity | object | `{}` | Set affinity for Kubernetes Pod scheduling. Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity |
142142
| restapi.enabled | bool | `true` | Enables restapi services. |
143143
| restapi.image.repository | string | `"ghcr.io/slinkyproject/slurmrestd"` | Set the image repository to use. |
144-
| restapi.image.tag | string | `"24.11-ubuntu24.04"` | Set the image tag to use. |
144+
| restapi.image.tag | string | `"25.05-ubuntu24.04"` | Set the image tag to use. |
145145
| restapi.imagePullPolicy | string | `"IfNotPresent"` | Set the image pull policy. |
146146
| restapi.nodeSelector | map | `{"kubernetes.io/os":"linux"}` | Selector which must match a node's labels for the pod to be scheduled on that node. Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector |
147147
| restapi.priorityClassName | string | `""` | Set the priority class to use. Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/#priorityclass |

helm/slurm/values.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ authcred:
180180
#
181181
# -- (string)
182182
# Set the image tag to use.
183-
tag: 24.11-ubuntu24.04
183+
tag: 25.05-ubuntu24.04
184184
#
185185
# -- (object)
186186
# Set container resource requests and limits for Kubernetes Pod scheduling.
@@ -210,7 +210,7 @@ controller:
210210
#
211211
# -- (string)
212212
# Set the image tag to use.
213-
tag: 24.11-ubuntu24.04
213+
tag: 25.05-ubuntu24.04
214214
#
215215
# -- (object)
216216
# The controller service configuration.
@@ -326,7 +326,7 @@ login:
326326
#
327327
# -- (string)
328328
# Set the image tag to use.
329-
tag: 24.11-ubuntu24.04
329+
tag: 25.05-ubuntu24.04
330330
#
331331
# -- (object)
332332
# The login service configuration.
@@ -479,7 +479,7 @@ compute:
479479
#
480480
# -- (string)
481481
# Set the image tag to use.
482-
tag: 24.11-ubuntu24.04
482+
tag: 25.05-ubuntu24.04
483483
#
484484
# -- (list)
485485
# Slurm NodeSets by object list.
@@ -707,7 +707,7 @@ accounting:
707707
#
708708
# -- (string)
709709
# Set the image tag to use.
710-
tag: 24.11-ubuntu24.04
710+
tag: 25.05-ubuntu24.04
711711
#
712712
# Configuration for an external database (e.g. mariadb, mysql).
713713
external:
@@ -892,7 +892,7 @@ restapi:
892892
#
893893
# -- (string)
894894
# Set the image tag to use.
895-
tag: 24.11-ubuntu24.04
895+
tag: 25.05-ubuntu24.04
896896
#
897897
# -- (object)
898898
# The restapi service configuration.

0 commit comments

Comments
 (0)