diff --git a/community/modules/scheduler/schedmd-slurm-gcp-v6-controller/modules/slurm_files/scripts/util.py b/community/modules/scheduler/schedmd-slurm-gcp-v6-controller/modules/slurm_files/scripts/util.py index 9886fcaf6d..750d5ab859 100755 --- a/community/modules/scheduler/schedmd-slurm-gcp-v6-controller/modules/slurm_files/scripts/util.py +++ b/community/modules/scheduler/schedmd-slurm-gcp-v6-controller/modules/slurm_files/scripts/util.py @@ -1844,7 +1844,7 @@ def get_reservation_details(self, project:str, zone:str, name:str, bulk_insert_n policies=policies, deployment_type=reservation.get("deploymentType"), reservation_mode=reservation.get("reservationMode"), - assured_count=reservation.get("assuredCount") if reservation.get("assuredCount") else 0, + assured_count=int(reservation.get("specificReservation", {}).get("assuredCount", 0)), delete_at_time=parse_gcp_timestamp(reservation.get("deleteAtTime")) if reservation.get("deleteAtTime") else None, bulk_insert_name=bulk_insert_name)