Skip to content

Commit b4cd1e2

Browse files
feat: upgrade to Ray 2.52.0 to support token auth mode (#4152)
* update Signed-off-by: Future-Outlier <[email protected]> * update Signed-off-by: Future-Outlier <[email protected]> * update Signed-off-by: Future-Outlier <[email protected]> * update Signed-off-by: Future-Outlier <[email protected]> * Trigger CI Signed-off-by: Future-Outlier <[email protected]> * andrew's comment Signed-off-by: Future-Outlier <[email protected]> * update Signed-off-by: Future-Outlier <[email protected]> * Revert ray ml image Signed-off-by: Future-Outlier <[email protected]> --------- Signed-off-by: Future-Outlier <[email protected]>
1 parent e23189e commit b4cd1e2

File tree

96 files changed

+240
-240
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+240
-240
lines changed

.buildkite/setup-env.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ apt-get update
3535
apt-get install -y python3.11 python3-pip python3-venv python3-dev build-essential
3636

3737
# Install requirements
38-
pip install --break-system-packages ray[default]==2.46.0
38+
pip install --break-system-packages ray[default]==2.52.0
3939

4040
# Bypass Git's ownership check due to unconventional user IDs in Docker containers
4141
git config --global --add safe.directory /workdir

apiserver/test/cluster/cluster_external_redis.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
# ray.io/external-storage-namespace: "my-raycluster-storage"
1111
name: raycluster-external-redis
1212
spec:
13-
rayVersion: '2.46.0'
13+
rayVersion: '2.52.0'
1414
headGroupSpec:
1515
# The `rayStartParams` are used to configure the `ray start` command.
1616
# See https://github.com/ray-project/kuberay/blob/master/docs/guidance/rayStartParams.md for the default settings of `rayStartParams` in KubeRay.
@@ -26,7 +26,7 @@ spec:
2626
spec:
2727
containers:
2828
- name: ray-head
29-
image: rayproject/ray:2.46.0
29+
image: rayproject/ray:2.52.0
3030
resources:
3131
limits:
3232
cpu: "1"
@@ -80,7 +80,7 @@ spec:
8080
spec:
8181
containers:
8282
- name: ray-worker
83-
image: rayproject/ray:2.46.0
83+
image: rayproject/ray:2.52.0
8484
volumeMounts:
8585
- mountPath: /tmp/ray
8686
name: ray-logs

benchmark/perf-tests/100-raycluster/raycluster.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ metadata:
55
labels:
66
perf-test: ray-cluster
77
spec:
8-
rayVersion: '2.46.0'
8+
rayVersion: '2.52.0'
99
headGroupSpec:
1010
rayStartParams:
1111
dashboard-host: '0.0.0.0'
1212
template:
1313
spec:
1414
containers:
1515
- name: ray-head
16-
image: rayproject/ray:2.46.0
16+
image: rayproject/ray:2.52.0
1717
ports:
1818
- containerPort: 6379
1919
name: gcs
@@ -42,7 +42,7 @@ spec:
4242
spec:
4343
containers:
4444
- name: ray-worker
45-
image: rayproject/ray:2.46.0
45+
image: rayproject/ray:2.52.0
4646
volumeMounts:
4747
- mountPath: /tmp/ray
4848
name: ray-logs

benchmark/perf-tests/100-rayjob/config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ steps:
3939
- basename: pytorch-mnist
4040
objectTemplatePath: pytorch-mnist-rayjob.yaml
4141
templateFillMap:
42-
Image: "rayproject/ray:2.46.0" # replace with image built from images/ray-pytorch
42+
Image: "rayproject/ray:2.52.0" # replace with image built from images/ray-pytorch
4343
- name: Creating RayJobs for Ray Data Image Resizing
4444
phases:
4545
- namespaceRange:
@@ -51,7 +51,7 @@ steps:
5151
- basename: ray-data-image-resize
5252
objectTemplatePath: ray-data-image-resize.yaml
5353
templateFillMap:
54-
Image: "rayproject/ray:2.46.0" # replace with image built from images/ray-pytorch
54+
Image: "rayproject/ray:2.52.0" # replace with image built from images/ray-pytorch
5555
- name: Wait for RayJobs complete
5656
measurements:
5757
- Identifier: WaitForRayJob

benchmark/perf-tests/100-rayjob/pytorch-mnist-rayjob.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ spec:
1313
CPUS_PER_WORKER: "1"
1414
OMP_NUM_THREADS: "1" # Set OMP_NUM_THREADS to avoid KeyErorr race condition.
1515
rayClusterSpec:
16-
rayVersion: '2.46.0'
16+
rayVersion: '2.52.0'
1717
headGroupSpec:
1818
template:
1919
spec:

benchmark/perf-tests/100-rayjob/ray-data-image-resize.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ spec:
88
shutdownAfterJobFinishes: true
99
entrypoint: python ray_data_image_resize.py
1010
rayClusterSpec:
11-
rayVersion: '2.46.0'
11+
rayVersion: '2.52.0'
1212
headGroupSpec:
1313
template:
1414
spec:

benchmark/perf-tests/1000-raycluster/config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ steps:
4343
objectTemplatePath: raycluster.yaml
4444
templateFillMap:
4545
Replicas: 3
46-
Image: "rayproject/ray:2.46.0"
46+
Image: "rayproject/ray:2.52.0"
4747
- name: Wait for RayClusters ready
4848
measurements:
4949
- Identifier: WaitForRayCluster

benchmark/perf-tests/1000-raycluster/raycluster.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
labels:
66
perf-test: ray-cluster
77
spec:
8-
rayVersion: '2.46.0'
8+
rayVersion: '2.52.0'
99
headGroupSpec:
1010
serviceType: ClusterIP
1111
rayStartParams:

benchmark/perf-tests/1000-rayjob/config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ steps:
3939
- basename: pytorch-mnist
4040
objectTemplatePath: pytorch-mnist-rayjob.yaml
4141
templateFillMap:
42-
Image: "rayproject/ray:2.46.0"
42+
Image: "rayproject/ray:2.52.0"
4343
- name: Creating RayJobs for Ray Data Image Resizing
4444
phases:
4545
- namespaceRange:
@@ -51,7 +51,7 @@ steps:
5151
- basename: ray-data-image-resize
5252
objectTemplatePath: ray-data-image-resize.yaml
5353
templateFillMap:
54-
Image: "rayproject/ray:2.46.0"
54+
Image: "rayproject/ray:2.52.0"
5555
- name: Wait for RayJobs complete
5656
measurements:
5757
- Identifier: WaitForRayJob

benchmark/perf-tests/1000-rayjob/pytorch-mnist-rayjob.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
requests:
2727
cpu: "10m"
2828
rayClusterSpec:
29-
rayVersion: '2.46.0'
29+
rayVersion: '2.52.0'
3030
headGroupSpec:
3131
rayStartParams:
3232
disable-usage-stats: 'true'

0 commit comments

Comments
 (0)