Skip to content

Commit 080c5a4

Browse files
committed
refactor: use digest instead of tag for raycluster image
1 parent 9380986 commit 080c5a4

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/codeflare_sdk/cluster/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class ClusterConfiguration:
4848
instascale: bool = False
4949
mcad: bool = True
5050
envs: dict = field(default_factory=dict)
51-
image: str = "quay.io/project-codeflare/ray:latest-py39-cu118"
51+
image: str = "quay.io/project-codeflare/ray@sha256:1ddf39c1bbb182bc9f9c477fa0003902506013f8721f7e203673f965156f5559"
5252
local_interactive: bool = False
5353
image_pull_secrets: list = field(default_factory=list)
5454
dispatch_priority: str = None

tests/unit_test.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,10 @@ def test_config_creation():
242242
assert config.min_cpus == 3 and config.max_cpus == 4
243243
assert config.min_memory == 5 and config.max_memory == 6
244244
assert config.num_gpus == 7
245-
assert config.image == "quay.io/project-codeflare/ray:latest-py39-cu118"
245+
assert (
246+
config.image
247+
== "quay.io/project-codeflare/ray@sha256:1ddf39c1bbb182bc9f9c477fa0003902506013f8721f7e203673f965156f5559"
248+
)
246249
assert config.template == f"{parent}/src/codeflare_sdk/templates/base-template.yaml"
247250
assert config.instascale
248251
assert config.machine_types == ["cpu.small", "gpu.large"]

0 commit comments

Comments
 (0)