mirror of
https://github.com/vale981/ray
synced 2025-03-06 10:31:39 -05:00

Passing tests: https://buildkite.com/ray-project/periodic-ci/builds/2560#_ Add an echo timestamp to the post build commands of the ray lightning release tests to trigger a cluster env rebuild and get the latest versions of ray lightning. Without this, the cluster env gets cached so an outdated version is installed on the cluster that is different than the one on the driver, resulting in the below failures. Closes #21871 Closes #21863 Also reinstalls the dependencies in the post build commands so old versions are not cached in the Docker images
18 lines
513 B
YAML
18 lines
513 B
YAML
base_image: "anyscale/ray-ml:nightly-py37-gpu"
|
|
|
|
debian_packages:
|
|
- curl
|
|
|
|
python:
|
|
pip_packages:
|
|
- ray-lightning
|
|
- tblib
|
|
conda_packages: []
|
|
|
|
post_build_cmds:
|
|
- pip uninstall -y ray || true
|
|
- pip3 install -U {{ env["RAY_WHEELS"] | default("ray") }}
|
|
- {{ env["RAY_WHEELS_SANITY_CHECK"] | default("echo No Ray wheels sanity check") }}
|
|
# Upgrade the Ray Lightning version, otherwise it will be cached in the Anyscale Docker image.
|
|
- echo {{ env["TIMESTAMP"] }}
|
|
- pip3 install -U ray-lightning
|