Skip to content

Commit 888b07b

Browse files
committed
Replaced old ray image with new 2.20.0 image
1 parent 38382aa commit 888b07b

8 files changed

+20
-20
lines changed

Diff for: src/codeflare_sdk/templates/base-template.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ spec:
6969
containers:
7070
# The Ray head pod
7171
- name: ray-head
72-
image: quay.io/project-codeflare/ray:latest-py39-cu118
72+
image: quay.io/project-codeflare/ray:2.20.0-py39-cu118
7373
imagePullPolicy: Always
7474
ports:
7575
- containerPort: 6379
@@ -152,7 +152,7 @@ spec:
152152
spec:
153153
containers:
154154
- name: machine-learning # must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name', or '123-abc'
155-
image: quay.io/project-codeflare/ray:latest-py39-cu118
155+
image: quay.io/project-codeflare/ray:2.20.0-py39-cu118
156156
# environment variables to set in the container.Optional.
157157
# Refer to https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/
158158
lifecycle:

Diff for: tests/e2e/support.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99

1010
def get_ray_image():
11-
default_ray_image = "quay.io/project-codeflare/ray:latest-py39-cu118"
11+
default_ray_image = "quay.io/project-codeflare/ray:2.20.0-py39-cu118"
1212
return os.getenv("RAY_IMAGE", default_ray_image)
1313

1414

Diff for: tests/test-case-bad.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
valueFrom:
4343
fieldRef:
4444
fieldPath: status.podIP
45-
image: quay.io/project-codeflare/ray:latest-py39-cu118
45+
image: quay.io/project-codeflare/ray:2.20.0-py39-cu118
4646
imagePullPolicy: Always
4747
lifecycle:
4848
preStop:
@@ -90,7 +90,7 @@ spec:
9090
valueFrom:
9191
fieldRef:
9292
fieldPath: status.podIP
93-
image: quay.io/project-codeflare/ray:latest-py39-cu118
93+
image: quay.io/project-codeflare/ray:2.20.0-py39-cu118
9494
lifecycle:
9595
preStop:
9696
exec:

Diff for: tests/test-case-no-mcad.yamls

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ spec:
3333
template:
3434
spec:
3535
containers:
36-
- image: quay.io/project-codeflare/ray:latest-py39-cu118
36+
- image: quay.io/project-codeflare/ray:2.20.0-py39-cu118
3737
imagePullPolicy: Always
3838
lifecycle:
3939
preStop:
@@ -106,7 +106,7 @@ spec:
106106
key: value
107107
spec:
108108
containers:
109-
- image: quay.io/project-codeflare/ray:latest-py39-cu118
109+
- image: quay.io/project-codeflare/ray:2.20.0-py39-cu118
110110
lifecycle:
111111
preStop:
112112
exec:

Diff for: tests/test-case.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ spec:
3838
template:
3939
spec:
4040
containers:
41-
- image: quay.io/project-codeflare/ray:latest-py39-cu118
41+
- image: quay.io/project-codeflare/ray:2.20.0-py39-cu118
4242
imagePullPolicy: Always
4343
lifecycle:
4444
preStop:
@@ -111,7 +111,7 @@ spec:
111111
key: value
112112
spec:
113113
containers:
114-
- image: quay.io/project-codeflare/ray:latest-py39-cu118
114+
- image: quay.io/project-codeflare/ray:2.20.0-py39-cu118
115115
lifecycle:
116116
preStop:
117117
exec:

Diff for: tests/test-default-appwrapper.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ spec:
3838
template:
3939
spec:
4040
containers:
41-
- image: quay.io/project-codeflare/ray:latest-py39-cu118
41+
- image: quay.io/project-codeflare/ray:2.20.0-py39-cu118
4242
imagePullPolicy: Always
4343
lifecycle:
4444
preStop:
@@ -110,7 +110,7 @@ spec:
110110
key: value
111111
spec:
112112
containers:
113-
- image: quay.io/project-codeflare/ray:latest-py39-cu118
113+
- image: quay.io/project-codeflare/ray:2.20.0-py39-cu118
114114
lifecycle:
115115
preStop:
116116
exec:

Diff for: tests/unit_test.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ def test_config_creation():
261261
assert config.min_cpus == 3 and config.max_cpus == 4
262262
assert config.min_memory == "5G" and config.max_memory == "6G"
263263
assert config.num_gpus == 7
264-
assert config.image == "quay.io/project-codeflare/ray:latest-py39-cu118"
264+
assert config.image == "quay.io/project-codeflare/ray:2.20.0-py39-cu118"
265265
assert config.template == f"{parent}/src/codeflare_sdk/templates/base-template.yaml"
266266
assert config.machine_types == ["cpu.small", "gpu.large"]
267267
assert config.image_pull_secrets == ["unit-test-pull-secret"]
@@ -400,7 +400,7 @@ def test_cluster_creation_no_mcad_local_queue(mocker):
400400
num_gpus=7,
401401
machine_types=["cpu.small", "gpu.large"],
402402
image_pull_secrets=["unit-test-pull-secret"],
403-
image="quay.io/project-codeflare/ray:latest-py39-cu118",
403+
image="quay.io/project-codeflare/ray:2.20.0-py39-cu118",
404404
write_to_file=True,
405405
appwrapper=False,
406406
local_queue="local-queue-default",
@@ -428,7 +428,7 @@ def test_default_cluster_creation(mocker):
428428
)
429429
default_config = ClusterConfiguration(
430430
name="unit-test-default-cluster",
431-
image="quay.io/project-codeflare/ray:latest-py39-cu118",
431+
image="quay.io/project-codeflare/ray:2.20.0-py39-cu118",
432432
appwrapper=True,
433433
)
434434
cluster = Cluster(default_config)
@@ -777,7 +777,7 @@ def test_ray_job_wrapping(mocker):
777777
return_value=get_local_queue("kueue.x-k8s.io", "v1beta1", "ns", "localqueues"),
778778
)
779779
cluster = cluster = createClusterWithConfig(mocker)
780-
cluster.config.image = "quay.io/project-codeflare/ray:latest-py39-cu118"
780+
cluster.config.image = "quay.io/project-codeflare/ray:2.20.0-py39-cu118"
781781
mocker.patch(
782782
"ray.job_submission.JobSubmissionClient._check_connection_and_version_with_url",
783783
return_value="None",
@@ -897,7 +897,7 @@ def test_ray_details(mocker, capsys):
897897
ClusterConfiguration(
898898
name="raytest2",
899899
namespace="ns",
900-
image="quay.io/project-codeflare/ray:latest-py39-cu118",
900+
image="quay.io/project-codeflare/ray:2.20.0-py39-cu118",
901901
write_to_file=True,
902902
appwrapper=True,
903903
local_queue="local_default_queue",
@@ -2290,7 +2290,7 @@ def test_cluster_status(mocker):
22902290
ClusterConfiguration(
22912291
name="test",
22922292
namespace="ns",
2293-
image="quay.io/project-codeflare/ray:latest-py39-cu118",
2293+
image="quay.io/project-codeflare/ray:2.20.0-py39-cu118",
22942294
write_to_file=True,
22952295
appwrapper=True,
22962296
local_queue="local_default_queue",
@@ -2385,7 +2385,7 @@ def test_wait_ready(mocker, capsys):
23852385
ClusterConfiguration(
23862386
name="test",
23872387
namespace="ns",
2388-
image="quay.io/project-codeflare/ray:latest-py39-cu118",
2388+
image="quay.io/project-codeflare/ray:2.20.0-py39-cu118",
23892389
write_to_file=True,
23902390
appwrapper=True,
23912391
local_queue="local-queue-default",
@@ -2612,7 +2612,7 @@ def throw_if_getting_raycluster(group, version, namespace, plural):
26122612
cluster = Cluster(
26132613
ClusterConfiguration(
26142614
"test_cluster",
2615-
image="quay.io/project-codeflare/ray:latest-py39-cu118",
2615+
image="quay.io/project-codeflare/ray:2.20.0-py39-cu118",
26162616
write_to_file=False,
26172617
)
26182618
)

Diff for: tests/unit_test_support.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def createClusterConfig():
1717
appwrapper=True,
1818
machine_types=["cpu.small", "gpu.large"],
1919
image_pull_secrets=["unit-test-pull-secret"],
20-
image="quay.io/project-codeflare/ray:latest-py39-cu118",
20+
image="quay.io/project-codeflare/ray:2.20.0-py39-cu118",
2121
write_to_file=True,
2222
)
2323
return config

0 commit comments

Comments
 (0)