Skip to content

Commit 678ec25

Browse files
authored
[release] Update Ray image to 2.34.0 (#2303)
* update to 2.34.0 Signed-off-by: kaihsun <[email protected]> * use DeploymentHandle instead * change to new Serve API Signed-off-by: kaihsun <[email protected]> * skip ray serve autoscaling Signed-off-by: kaihsun <[email protected]> * fix autoscaling issue Signed-off-by: kaihsun <[email protected]> --------- Signed-off-by: kaihsun <[email protected]>
1 parent faa5251 commit 678ec25

File tree

86 files changed

+307
-303
lines changed

Some content is hidden

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

86 files changed

+307
-303
lines changed

.github/workflows/test-job.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -312,13 +312,13 @@ jobs:
312312
run: go test ./pkg/... -race -parallel 4
313313
working-directory: ${{env.working-directory}}
314314

315-
test-compatibility-2_7_0:
315+
test-compatibility-2_8_0:
316316
needs:
317317
- build_operator
318318
- build_apiserver
319319
- lint
320320
runs-on: ubuntu-latest
321-
name: Compatibility Test - 2.7.0
321+
name: Compatibility Test - 2.8.0
322322
steps:
323323
- name: Check out code into the Go module directory
324324
uses: actions/checkout@v2
@@ -330,15 +330,15 @@ jobs:
330330

331331
- uses: ./.github/workflows/actions/compatibility
332332
with:
333-
ray_version: 2.7.0
333+
ray_version: 2.8.0
334334

335-
test-compatibility-2_8_0:
335+
test-compatibility-2_9_0:
336336
needs:
337337
- build_operator
338338
- build_apiserver
339339
- lint
340340
runs-on: ubuntu-latest
341-
name: Compatibility Test - 2.8.0
341+
name: Compatibility Test - 2.9.0
342342
steps:
343343
- name: Check out code into the Go module directory
344344
uses: actions/checkout@v2
@@ -350,15 +350,15 @@ jobs:
350350

351351
- uses: ./.github/workflows/actions/compatibility
352352
with:
353-
ray_version: 2.8.0
353+
ray_version: 2.9.0
354354

355-
test-compatibility-2_9_0:
355+
test-compatibility-2_34_0:
356356
needs:
357357
- build_operator
358358
- build_apiserver
359359
- lint
360360
runs-on: ubuntu-latest
361-
name: Compatibility Test - 2.9.0
361+
name: Compatibility Test - 2.34.0
362362
steps:
363363
- name: Check out code into the Go module directory
364364
uses: actions/checkout@v2
@@ -370,7 +370,7 @@ jobs:
370370

371371
- uses: ./.github/workflows/actions/compatibility
372372
with:
373-
ray_version: 2.9.0
373+
ray_version: 2.34.0
374374

375375
test-compatibility-nightly:
376376
needs:

apiserver/Autoscaling.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ curl -X POST 'localhost:31888/apis/v1/namespaces/default/clusters' \
4747
},
4848
"headGroupSpec": {
4949
"computeTemplate": "default-template",
50-
"image": "rayproject/ray:2.9.0-py310",
50+
"image": "rayproject/ray:2.34.0-py310",
5151
"serviceType": "NodePort",
5252
"rayStartParams": {
5353
"dashboard-host": "0.0.0.0",
@@ -71,7 +71,7 @@ curl -X POST 'localhost:31888/apis/v1/namespaces/default/clusters' \
7171
{
7272
"groupName": "small-wg",
7373
"computeTemplate": "default-template",
74-
"image": "rayproject/ray:2.9.0-py310",
74+
"image": "rayproject/ray:2.34.0-py310",
7575
"replicas": 0,
7676
"minReplicas": 0,
7777
"maxReplicas": 5,

apiserver/CreatingServe.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ curl -X POST 'localhost:31888/apis/v1/namespaces/default/clusters' \
2323
"clusterSpec": {
2424
"headGroupSpec": {
2525
"computeTemplate": "default-template",
26-
"image": "rayproject/ray:2.9.0-py310",
26+
"image": "rayproject/ray:2.34.0-py310",
2727
"serviceType": "ClusterIP",
2828
"rayStartParams": {
2929
"dashboard-host": "0.0.0.0",
@@ -44,7 +44,7 @@ curl -X POST 'localhost:31888/apis/v1/namespaces/default/clusters' \
4444
{
4545
"groupName": "small-wg",
4646
"computeTemplate": "default-template",
47-
"image": "rayproject/ray:2.9.0-py310",
47+
"image": "rayproject/ray:2.34.0-py310",
4848
"replicas": 1,
4949
"minReplicas": 0,
5050
"maxReplicas": 5,

apiserver/DEVELOPMENT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ There are two `make` targets provide execute the end to end test (integration be
7070

7171
The `e2e` test targets use two variables to control what version of Ray images to use in the end to end tests:
7272

73-
* `E2E_API_SERVER_RAY_IMAGE` -- for the ray docker image. Currently set to `rayproject/ray:2.9.0-py310`. On Apple silicon or arm64 development machines the `-aarch64` suffix is added to the image.
73+
* `E2E_API_SERVER_RAY_IMAGE` -- for the ray docker image. Currently set to `rayproject/ray:2.34.0-py310`. On Apple silicon or arm64 development machines the `-aarch64` suffix is added to the image.
7474
* `E2E_API_SERVER_URL` -- for the base URL of the deployed KubeRayAPI server. The default value is: `http://localhost:31888`
7575

7676
The end to end test targets share the usage of the `GO_TEST_FLAGS`. Overriding the make file variable with a `-v` option allows for both unit and end to end tests to print any output / debug messages. By default, only if there's a test failure those messages are shown.

apiserver/HACluster.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,15 +58,15 @@ curl -X POST 'localhost:31888/apis/v1/namespaces/default/clusters' \
5858
"name": "ha-cluster",
5959
"namespace": "default",
6060
"user": "boris",
61-
"version": "2.9.0",
61+
"version": "2.34.0",
6262
"environment": "DEV",
6363
"annotations" : {
6464
"ray.io/ft-enabled": "true"
6565
},
6666
"clusterSpec": {
6767
"headGroupSpec": {
6868
"computeTemplate": "default-template",
69-
"image": "rayproject/ray:2.9.0-py310",
69+
"image": "rayproject/ray:2.34.0-py310",
7070
"serviceType": "NodePort",
7171
"rayStartParams": {
7272
"dashboard-host": "0.0.0.0",
@@ -103,7 +103,7 @@ curl -X POST 'localhost:31888/apis/v1/namespaces/default/clusters' \
103103
{
104104
"groupName": "small-wg",
105105
"computeTemplate": "default-template",
106-
"image": "rayproject/ray:2.9.0-py310",
106+
"image": "rayproject/ray:2.34.0-py310",
107107
"replicas": 1,
108108
"minReplicas": 0,
109109
"maxReplicas": 5,

apiserver/JobSubmission.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ curl -X POST 'localhost:31888/apis/v1/namespaces/default/clusters' \
4040
"clusterSpec": {
4141
"headGroupSpec": {
4242
"computeTemplate": "default-template",
43-
"image": "rayproject/ray:2.9.0-py310",
43+
"image": "rayproject/ray:2.34.0-py310",
4444
"serviceType": "NodePort",
4545
"rayStartParams": {
4646
"dashboard-host": "0.0.0.0",
@@ -60,7 +60,7 @@ curl -X POST 'localhost:31888/apis/v1/namespaces/default/clusters' \
6060
{
6161
"groupName": "small-wg",
6262
"computeTemplate": "default-template",
63-
"image": "rayproject/ray:2.9.0-py310",
63+
"image": "rayproject/ray:2.34.0-py310",
6464
"replicas": 1,
6565
"minReplicas": 1,
6666
"maxReplicas": 1,

apiserver/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ GO_TEST_FLAGS ?=
1313
# Ray docker images to use for end to end tests based upon the architecture
1414
# for arm64 environments (Apple silicon included) pull the architecture specific image
1515
ifeq (arm64,$(shell go env GOARCH))
16-
E2E_API_SERVER_RAY_IMAGE ?=rayproject/ray:2.9.0-py310-aarch64
16+
E2E_API_SERVER_RAY_IMAGE ?=rayproject/ray:2.34.0-py310-aarch64
1717
else
18-
E2E_API_SERVER_RAY_IMAGE ?=rayproject/ray:2.9.0-py310
18+
E2E_API_SERVER_RAY_IMAGE ?=rayproject/ray:2.34.0-py310
1919
endif
2020
# Kuberay API Server base URL to use in end to end tests
2121
E2E_API_SERVER_URL ?=http://localhost:31888

0 commit comments

Comments
 (0)