Skip to content

Commit e3533ef

Browse files
authored
[Release] Fix dask dependencies (#34261)
Some if not all of the dask release tests are failing because of dependency hell. In short, boto, s3sf does not work well with boto3 that is installed in anyscale dataplane. Good news is these tests do not need these dependencies anyway (since anyscale already installed them properly). Related issue number Closes #19399
1 parent 7fbc1fc commit e3533ef

3 files changed

Lines changed: 7 additions & 4 deletions

File tree

release/nightly_tests/chaos_test/dask_on_ray_app_config_reconstruction.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@ env_vars: {"RAY_lineage_pinning_enabled": "1"}
33
debian_packages: []
44

55
python:
6-
pip_packages: ["dask[complete]", tqdm, scipy, xarray, zarr, boto, s3fs, pyarrow]
6+
pip_packages: ["dask[complete]", tqdm, scipy, xarray, zarr, pyarrow]
77
conda_packages: []
88

99
post_build_cmds:
1010
# - pip install fastparquet
11+
- pip3 install boto3 s3fs
1112
- pip3 uninstall -y ray && pip3 install -U {{ env["RAY_WHEELS"] | default("ray") }}
1213
- pip3 install ray[default]
1314
- {{ env["RAY_WHEELS_SANITY_CHECK"] | default("echo No Ray wheels sanity check") }}

release/nightly_tests/dask_on_ray/dask_on_ray_app_config.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@ env_vars: {"RAY_worker_killing_policy": "retriable_lifo"}
77
debian_packages: []
88

99
python:
10-
pip_packages: ["dask[complete]", tqdm, scipy, xarray, zarr, boto, s3fs, pyarrow, pytest]
10+
pip_packages: ["dask[complete]", tqdm, scipy, xarray, zarr, pyarrow, pytest]
1111
conda_packages: []
1212

1313
post_build_cmds:
1414
# - pip install fastparquet
15+
- pip3 install boto3 s3fs
1516
- pip3 uninstall -y ray && pip3 install -U {{ env["RAY_WHEELS"] | default("ray") }}
1617
- pip3 install -U ray[default]
1718
- echo {{env["DATESTAMP"]}}

release/nightly_tests/dask_on_ray/large_scale_dask_on_ray_app_config.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@ base_image: {{ env["RAY_IMAGE_NIGHTLY_CPU"] | default("anyscale/ray:nightly-py37
22
debian_packages: []
33

44
python:
5-
pip_packages: ["dask[complete]", tqdm, scipy, xarray, zarr, boto, s3fs, pyarrow, pytest]
5+
pip_packages: ["dask[complete]", tqdm, scipy, xarray, zarr, pyarrow, pytest]
66
conda_packages: []
77

88
post_build_cmds:
99
# - pip install fastparquet
10+
- pip3 install boto3 s3fs
1011
- pip3 install -U pytest
11-
- pip3 uninstall -y ray && pip3 install -U {{ env["RAY_WHEELS"] | default("ray") }}
12+
- pip3 uninstall -y ray && pip3 install -U {{ env["RAY_WHEELS"] | default("ray") }}
1213
- pip3 install -U ray[default]
1314
- echo {{env["DATESTAMP"]}}
1415
- {{ env["RAY_WHEELS_SANITY_CHECK"] | default("echo No Ray wheels sanity check") }}

0 commit comments

Comments
 (0)