- Newest
- Most votes
- Most comments
The error you're encountering appears to be related to a validation issue with the stack name when executing a provisioned product plan in AWS Service Catalog. This is likely caused by an incompatibility between the stack naming convention used by Service Catalog and the expected format for CloudFormation stack names.
When Service Catalog creates a plan for a provisioned product, it generates a stack name that includes additional information such as the Service Catalog product ID and a unique identifier. However, this generated name doesn't meet the requirements of the CloudFormation stack name pattern, which is causing the validation error during plan execution.
To resolve this issue, you have a few potential options:
-
Instead of using the plan execution feature, you could try updating the product directly. Since you mentioned that updating the product directly works without issues, this might be a viable workaround until the underlying issue is resolved.
-
Check if there's a recent update available for AWS Service Catalog in your region. AWS may have addressed this issue in a recent release.
-
Contact AWS Support to report this issue. They may be able to provide a specific fix or workaround, or escalate it to the Service Catalog team if it's a known bug.
-
If possible, try creating a new provisioned product instead of updating an existing one. This might avoid the naming conflict that's occurring during the plan execution.
-
Review your Service Catalog product and portfolio configurations to ensure there are no unusual characters or formatting in names or IDs that could be contributing to the issue.
It's worth noting that the error message you're seeing in the console UI about "buggy/unfinished description" is likely a separate issue related to the Service Catalog console interface, and may not be directly related to the stack name validation error.
Remember to always test any changes in a non-production environment first before applying them to your production resources.
Sources
ExecuteProvisionedProductPlan - AWS Service Catalog
CreateProvisionedProductPlan - AWS Service Catalog
AWS Service Catalog Service Actions - AWS Service Catalog
ProvisionedProductDetail - AWS Service Catalog
Relevant content
asked 4 years ago
asked 3 years ago
asked 4 years ago
- AWS OFFICIALUpdated 9 months ago

There is a "/" in the sack name which is not allowed. This is most likely a stack id and not a stack name. Check your configuration and see if you can modify the stack name.
Yes, that is the problem. There's a bug because the string is being generated by Service Catalog.
When Service Catalog creates a plan for a provisioned product, it generates a stack name that includes extra information, such as the Service Catalog product ID and a unique identifier.
Is there a way to contact the Service Catalog team? it doesn't look like this repo is being engaged https://github.com/awslabs/aws-service-catalog-products