diff --git a/src/codeflare_sdk/cluster/cluster.py b/src/codeflare_sdk/cluster/cluster.py index 4e1968e9f..d6cf12f5d 100644 --- a/src/codeflare_sdk/cluster/cluster.py +++ b/src/codeflare_sdk/cluster/cluster.py @@ -546,7 +546,7 @@ def _component_resources_up( ): if self.config.write_to_file: with open(self.app_wrapper_yaml) as f: - yamls = yaml.load_all(f, Loader=yaml.FullLoader) + yamls = list(yaml.load_all(f, Loader=yaml.FullLoader)) for resource in yamls: enable_ingress = ( resource.get("spec", {}) @@ -559,8 +559,6 @@ def _component_resources_up( f"Forbidden: RayCluster '{name}' has 'enableIngress' set to 'True' or is unset." ) return - f.seek(0) # Reset file pointer to the beginning - yamls = yaml.load_all(f, Loader=yaml.FullLoader) # Reload the YAMLs _create_resources(yamls, namespace, api_instance) else: yamls = yaml.load_all(self.app_wrapper_yaml, Loader=yaml.FullLoader)