From 23d1a34db885f3bed75569ecbabd0d76278f30f1 Mon Sep 17 00:00:00 2001 From: Helena Greebe Date: Tue, 17 Jun 2025 10:44:15 -0400 Subject: [PATCH] Adjust error message to show that the capacity reservation does not exist --- cli/src/pcluster/models/cluster.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cli/src/pcluster/models/cluster.py b/cli/src/pcluster/models/cluster.py index bb217b42f6..4a6f471e09 100644 --- a/cli/src/pcluster/models/cluster.py +++ b/cli/src/pcluster/models/cluster.py @@ -500,6 +500,8 @@ def _validate_and_parse_config( except ConfigValidationError as e: raise e except Exception as e: + if "Invalid type for parameter InstanceTypes[0], value: None, type: " in e.__str__(): + raise ConfigValidationError(f"Invalid cluster configuration: Capacity reservation does not exist.") raise ConfigValidationError(f"Invalid cluster configuration: {e}") return config, validation_failures