Skip to content

Commit a0ffe7b

Browse files
committed
fix
Signed-off-by: oliver könig <okoenig@nvidia.com>
1 parent ea59fa2 commit a0ffe7b

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

nemo_run/run/ray/kuberay.py

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -745,7 +745,20 @@ class KubeRayJob:
745745
executor: KubeRayExecutor
746746

747747
def __post_init__(self):
748-
config.load_kube_config()
748+
try:
749+
config.load_kube_config()
750+
except Exception as kube_config_error:
751+
logger.error(
752+
"Error loading kube-config: %s, trying with incluster config", kube_config_error
753+
)
754+
try:
755+
config.load_incluster_config()
756+
except Exception as incluster_config_error:
757+
logger.error(
758+
"Error loading incluster config: %s, raising original error",
759+
incluster_config_error,
760+
)
761+
raise kube_config_error from incluster_config_error
749762

750763
# Lazily create K8s API clients if not supplied
751764
self.api = client.CustomObjectsApi()

0 commit comments

Comments
 (0)