Currently, the cluster inference step attempts to create a CPU cluster based on the cluster shape. This requires the installation and configuration of CSP CLIs (aws/databricks). However, if the CLIs are not installed or configured, the tools can crash.
Proposed Solution:
Log an appropriate error message.
Skip the cluster inference process to prevent crashes.
Disable cost savings associated with cluster inference when skipping it.
Currently, the cluster inference step attempts to create a CPU cluster based on the cluster shape. This requires the installation and configuration of CSP CLIs (aws/databricks). However, if the CLIs are not installed or configured, the tools can crash.
Proposed Solution: