|
19 | 19 | """
|
20 | 20 |
|
21 | 21 | import re
|
| 22 | +import subprocess |
22 | 23 | from time import sleep
|
23 | 24 | from typing import List, Optional, Tuple, Dict
|
24 | 25 |
|
@@ -862,16 +863,19 @@ def _map_to_ray_cluster(rc) -> Optional[RayCluster]:
|
862 | 863 | name=rc["metadata"]["name"],
|
863 | 864 | status=status,
|
864 | 865 | # for now we are not using autoscaling so same replicas is fine
|
865 |
| - workers=rc["spec"]["workerGroupSpecs"][0]["replicas"], |
| 866 | + num_workers=rc["spec"]["workerGroupSpecs"][0]["replicas"], |
866 | 867 | worker_mem_limits=rc["spec"]["workerGroupSpecs"][0]["template"]["spec"][
|
867 | 868 | "containers"
|
868 | 869 | ][0]["resources"]["limits"]["memory"],
|
869 | 870 | worker_mem_requests=rc["spec"]["workerGroupSpecs"][0]["template"]["spec"][
|
870 | 871 | "containers"
|
871 | 872 | ][0]["resources"]["requests"]["memory"],
|
872 |
| - worker_cpu=rc["spec"]["workerGroupSpecs"][0]["template"]["spec"]["containers"][ |
873 |
| - 0 |
874 |
| - ]["resources"]["limits"]["cpu"], |
| 873 | + worker_cpu_requests=rc["spec"]["workerGroupSpecs"][0]["template"]["spec"][ |
| 874 | + "containers" |
| 875 | + ][0]["resources"]["requests"]["cpu"], |
| 876 | + worker_cpu_limits=rc["spec"]["workerGroupSpecs"][0]["template"]["spec"][ |
| 877 | + "containers" |
| 878 | + ][0]["resources"]["limits"]["cpu"], |
875 | 879 | worker_extended_resources=worker_extended_resources,
|
876 | 880 | namespace=rc["metadata"]["namespace"],
|
877 | 881 | head_cpu_requests=rc["spec"]["headGroupSpec"]["template"]["spec"]["containers"][
|
@@ -907,10 +911,11 @@ def _copy_to_ray(cluster: Cluster) -> RayCluster:
|
907 | 911 | ray = RayCluster(
|
908 | 912 | name=cluster.config.name,
|
909 | 913 | status=cluster.status(print_to_console=False)[0],
|
910 |
| - workers=cluster.config.num_workers, |
| 914 | + num_workers=cluster.config.num_workers, |
911 | 915 | worker_mem_requests=cluster.config.worker_memory_requests,
|
912 | 916 | worker_mem_limits=cluster.config.worker_memory_limits,
|
913 |
| - worker_cpu=cluster.config.worker_cpu_requests, |
| 917 | + worker_cpu_requests=cluster.config.worker_cpu_requests, |
| 918 | + worker_cpu_limits=cluster.config.worker_cpu_limits, |
914 | 919 | worker_extended_resources=cluster.config.worker_extended_resource_requests,
|
915 | 920 | namespace=cluster.config.namespace,
|
916 | 921 | dashboard=cluster.cluster_dashboard_uri(),
|
|
0 commit comments