Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.0.2
4.1.0
2 changes: 1 addition & 1 deletion ansible/roles/nc-health-checker/defaults/main.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---

nc_health_checker_version: 1.0.0-178.260115
nc_health_checker_version: 1.1.8-a3dae386
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ resources:
images:
- name: controller
newName: cr.eu-north1.nebius.cloud/soperator/slurm-operator
newTag: 4.0.2
newTag: 4.1.0
2 changes: 1 addition & 1 deletion config/manager/manager.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ spec:
value: "false"
- name: SLURM_OPERATOR_WATCH_NAMESPACES
value: "*"
image: controller:4.0.2
image: controller:4.1.0
imagePullPolicy: Always
name: manager
securityContext:
Expand Down
2 changes: 1 addition & 1 deletion config/soperatorchecks/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resources:
images:
- name: controller
newName: cr.eu-north1.nebius.cloud/soperator/soperatorchecks
newTag: 4.0.2
newTag: 4.1.0
patches:
# Protect the /metrics endpoint by putting it behind auth.
# If you want your controller-manager to expose the /metrics
Expand Down
2 changes: 1 addition & 1 deletion docs/metrics-pipeline.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ curl "http://localhost:8429/api/v1/query?query=up"

#### Remote Write to Nebius Cloud
- Endpoint: `https://write.monitoring.{region}.nebius.cloud/projects/{projectId}/buckets/soperator/prometheus`
- Authentication: Bearer token from `/mnt/cloud-metadata/tsa-token`
- Authentication: Bearer token from `/mnt/imds/tsa-token`, populated and refreshed by the vmagent IMDS token sidecar
- When: Enabled with `publicEndpointEnabled: true`

### Visualization
Expand Down
2 changes: 1 addition & 1 deletion fluxcd/environment/local/helmrelease.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ spec:
chart:
spec:
chart: helm-soperator-fluxcd
version: "4.0.2"
version: "4.1.0"
sourceRef:
kind: HelmRepository
name: soperator-fluxcd
Expand Down
2 changes: 1 addition & 1 deletion fluxcd/environment/local/slurmCluster.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ slurmCluster:
enabled: true
interval: 5m
timeout: 5m
version: 4.0.2
version: 4.1.0
namespace: soperator
releaseName: soperator
overrideValues:
Expand Down
8 changes: 4 additions & 4 deletions fluxcd/environment/local/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ ns:
soperator:
enabled: true
namespace: soperator-system
version: "4.0.2"
version: "4.1.0"
interval: 5m
timeout: 5m
releaseName: soperator-controller
Expand Down Expand Up @@ -57,7 +57,7 @@ slurmCluster:
enabled: true
interval: 5m
timeout: 5m
version: 4.0.2
version: 4.1.0
namespace: soperator
releaseName: soperator
overrideValues:
Expand Down Expand Up @@ -276,10 +276,10 @@ backup:
# NFS Server - disabled for local dev
nfsServer:
enabled: false
version: 4.0.2
version: 4.1.0
overrideValues:
image:
tag: 4.0.2
tag: 4.1.0
# Notifier - disabled for local dev
notifier:
enabled: false
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ spec:
name: nebius-cloud
postBuild:
substitute:
soperator_version: 4.0.2
soperator_version: 4.1.0
path: "./fluxcd/enviroment/nebius-cloud/dev"
prune: true
timeout: 1m
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ spec:
name: nebius-cloud
postBuild:
substitute:
soperator_version: 4.0.2
soperator_version: 4.1.0
path: "./fluxcd/enviroment/nebius-cloud/prod"
prune: false
timeout: 1m
4 changes: 2 additions & 2 deletions helm/nodeconfigurator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 4.0.2
version: 4.1.0
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "4.0.2"
appVersion: "4.1.0"
2 changes: 1 addition & 1 deletion helm/nodeconfigurator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ rebooter:
env: []
image:
repository: "cr.eu-north1.nebius.cloud/soperator/rebooter"
tag: "4.0.2"
tag: "4.1.0"
pullPolicy: IfNotPresent
nodeSelector: {}
resources: {}
Expand Down
4 changes: 2 additions & 2 deletions helm/nodesets/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 4.0.2
version: 4.1.0
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "4.0.2"
appVersion: "4.1.0"
8 changes: 4 additions & 4 deletions helm/nodesets/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,13 @@ priorityClasses:
images:
munge:
repository: "cr.eu-north1.nebius.cloud/soperator/munge"
tag: "4.0.2-slurm25.11.3"
tag: "4.1.0-slurm25.11.3"
sssd:
repository: "cr.eu-north1.nebius.cloud/soperator/sssd"
tag: "2.9.4-1-63"
slurmd:
repository: "cr.eu-north1.nebius.cloud/soperator/worker_slurmd"
tag: "4.0.2-slurm25.11.3"
tag: "4.1.0-slurm25.11.3"
# NodeSets configuration
# Each NodeSet defines a group of worker nodes with specific characteristics
nodesets:
Expand Down Expand Up @@ -98,7 +98,7 @@ nodesets:
# Optional
image:
repository: "cr.eu-north1.nebius.cloud/soperator/worker_slurmd"
tag: "4.0.2-slurm25.11.3"
tag: "4.1.0-slurm25.11.3"
pullPolicy: "IfNotPresent"
customEnv:
- name: "NVIDIA_DRIVER_CAPABILITIES"
Expand Down Expand Up @@ -188,7 +188,7 @@ nodesets:
image:
repository: "cr.eu-north1.nebius.cloud/soperator/munge"
# Optional
tag: "4.0.2-slurm25.11.3"
tag: "4.1.0-slurm25.11.3"
pullPolicy: "IfNotPresent"
# Munge container resources
resources:
Expand Down
4 changes: 2 additions & 2 deletions helm/slurm-cluster-storage/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ apiVersion: v2
name: helm-slurm-cluster-storage
description: A Helm chart for Kubernetes
type: application
version: "4.0.2"
appVersion: "4.0.2"
version: "4.1.0"
appVersion: "4.1.0"
4 changes: 2 additions & 2 deletions helm/slurm-cluster/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ apiVersion: v2
name: helm-slurm-cluster
description: A Helm chart for Kubernetes
type: application
version: "4.0.2"
appVersion: "4.0.2"
version: "4.1.0"
appVersion: "4.1.0"
kubeVersion: ">=1.29.0-0"
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "alloc_gpus_busy",
"command": "./alloc_gpus_busy.drain.sh",
"platforms": ["8xGPU", "1xGPU"],
"platforms": ["8xGPU", "1xGPU", "4xGPU"],
"skip_for_cpu_jobs": true,
"skip_for_partial_gpu_jobs": false,
"skip_for_reservation_prefixes": [],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "alloc_gpus_busy",
"command": "./alloc_gpus_busy.undrain.sh",
"platforms": ["8xGPU", "1xGPU"],
"platforms": ["8xGPU", "1xGPU", "4xGPU"],
"skip_for_cpu_jobs": true,
"skip_for_partial_gpu_jobs": false,
"skip_for_reservation_prefixes": [],
Expand Down
Loading
Loading