Skip to content

[Azure] fix default configuration #55906

@jackfrancis

Description

@jackfrancis

What happened + What you expected to happen

Creating a tracking issue to document observed pathologies in the python/ray/autoscaler/azure/defaults.yaml default config for the Azure provider.

  1. The conda environment installed at runtime (conda activate py38_tensorflow) is not compatible with the specified ray wheel (ray-3.0.0.dev0-cp38-cp38-manylinux2014_x86_64.whl)
ERROR: ray-3.0.0.dev0-cp38-cp38-manylinux2014_x86_64.whl is not a supported wheel on this platform.
Shared connection to 40.125.79.255 closed.
  New status: update-failed
  !!!
  Full traceback: Traceback (most recent call last):
  File "/opt/homebrew/anaconda3/envs/ray311/lib/python3.11/site-packages/ray/autoscaler/_private/updater.py", line 166, in run
    self.do_update()
  File "/opt/homebrew/anaconda3/envs/ray311/lib/python3.11/site-packages/ray/autoscaler/_private/updater.py", line 490, in do_update
    self.cmd_runner.run(cmd, run_env="auto")
  File "/opt/homebrew/anaconda3/envs/ray311/lib/python3.11/site-packages/ray/autoscaler/_private/command_runner.py", line 388, in run
    return self._run_helper(final_cmd, with_output, exit_on_fail, silent=silent)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/homebrew/anaconda3/envs/ray311/lib/python3.11/site-packages/ray/autoscaler/_private/command_runner.py", line 303, in _run_helper
    raise click.ClickException(fail_msg) from None
click.exceptions.ClickException: SSH command failed.

  Error message: SSH command failed.
  !!!
  
  Failed to setup head node.

Versions / Dependencies

Ray @ master as of 2025-08-25, python 3.11, using ubuntu OS head node image

Reproduction script

ray up example-minimal.yaml from the python/ray/autoscaler/azure directory

Issue Severity

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1Issue that should be fixed within a few weeksazurebugSomething that is supposed to be working; but isn'tcommunity-backlogcoreIssues that should be addressed in Ray Corestability

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions