File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
src/codeflare_sdk/ray/cluster Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -783,6 +783,12 @@ def remove_autogenerated_fields(resource):
783783 del resource [key ]
784784 else :
785785 remove_autogenerated_fields (resource [key ])
786+
787+ # After cleaning, remove empty metadata sections
788+ if "metadata" in resource and isinstance (resource ["metadata" ], dict ):
789+ if len (resource ["metadata" ]) == 0 :
790+ del resource ["metadata" ]
791+
786792 elif isinstance (resource , list ):
787793 for item in resource :
788794 remove_autogenerated_fields (item )
Original file line number Diff line number Diff line change 1111 ManagedClusterConfig ,
1212)
1313
14- # This test validates Ray version compatibility checking for RayJob with cluster lifecycling scenarios
1514
16-
17- @pytest .mark .openshift
1815class TestRayJobRayVersionValidationOauth :
1916 def setup_method (self ):
2017 initialize_kubernetes_client (self )
You can’t perform that action at this time.
0 commit comments