Skip to main content

CloudFormation Changeset Workflow - EarlyValidation

Accelerate infrastructure development with CloudFormation pre-deployment validation and simplified troubleshooting | AWS DevOps & Developer Productivity Blog

The above feature appears to be in use, as CloudFormation runs detected failures from the changeset worfklow:

The following hook(s)/validation failed: [AWS::EarlyValidation::PropertyValidation]. To troubleshoot Early Validation errors, use the DescribeEvents API for detailed failure information.

However, it would be more useful if Deployment Validation failures were displayed along with this using the DescribeEvents API as mentioned, so then the developers did not have to try to track these down in the AWS console.

Workaround
Problem
Status: ⬆️ Gathering votes3 comments

Log in to comment and vote

Comments3

  • Turquoise Deer

    •

    Jul 24

    Logical ID, Resource Type and Reason are the most useful. Looking at our logging, I can see a little over 500 runs in the last 60 days that had EarlyValidation failures where this feedback would have been useful to the developers in the Spacelift run output.

    • Jonah Kowall

      Team•

      Jul 24

      Thanks for the info. I will open this up for additional votes, and we'll see if we get enough demand to implement it.

  • Jonah Kowall

    Team•

    Jul 13

    Thanks for the FR!

    How often are your CloudFormation stacks hitting these EarlyValidation/Deployment Validation failures?


    When one occurs, what specific information from the AWS console ends up being the thing you needed? ex: the failure reason string, the resource/property, something else?