-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(timestream): retentionProperties as Json is not working anymore #23404
Comments
I'm sorry this regression occurred @Wurstnase, we try to avoid merging spec changes which will cause regressions for customers. Thank you for letting us know this happened 🙂 |
Thanks for your quick response. Fortunately, we have snapshot tests for our stacks. The most annoying thing about this error is that it is silent. Not an error. It just disappears. Maybe there is an idea that this could lead to an exception? |
… not working as Json (#23425) Fixes #23404 ---- ### All Submissions: * [x] Have you followed the guidelines in our [Contributing guide?](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) ### Adding new Construct Runtime Dependencies: * [ ] This PR adds new construct runtime dependencies following the process described [here](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md/#adding-construct-runtime-dependencies) ### New Features * [ ] Have you added the new feature to an [integration test](https://github.com/aws/aws-cdk/blob/main/INTEGRATION_TESTS.md)? * [ ] Did you use `yarn integ` to deploy the infrastructure and generate the snapshot (i.e. `yarn integ` without `--dry-run`)? *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
|
Hey @Wurstnase, this has been fixed and released in version 2.56.0! We are keeping track of occurrences like this in this issue: #21767, and solutions/suggestions for this problem should go there. I like your suggestion of having an error message. It might be tricky to do since this manifests slightly differently in each target language. |
… not working as Json (aws#23425) Fixes aws#23404 ---- ### All Submissions: * [x] Have you followed the guidelines in our [Contributing guide?](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) ### Adding new Construct Runtime Dependencies: * [ ] This PR adds new construct runtime dependencies following the process described [here](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md/#adding-construct-runtime-dependencies) ### New Features * [ ] Have you added the new feature to an [integration test](https://github.com/aws/aws-cdk/blob/main/INTEGRATION_TESTS.md)? * [ ] Did you use `yarn integ` to deploy the infrastructure and generate the snapshot (i.e. `yarn integ` without `--dry-run`)? *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
… not working as Json (aws#23425) Fixes aws#23404 ---- ### All Submissions: * [x] Have you followed the guidelines in our [Contributing guide?](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) ### Adding new Construct Runtime Dependencies: * [ ] This PR adds new construct runtime dependencies following the process described [here](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md/#adding-construct-runtime-dependencies) ### New Features * [ ] Have you added the new feature to an [integration test](https://github.com/aws/aws-cdk/blob/main/INTEGRATION_TESTS.md)? * [ ] Did you use `yarn integ` to deploy the infrastructure and generate the snapshot (i.e. `yarn integ` without `--dry-run`)? *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Describe the bug
With 2.55.0 the cfnspec changes.
3951f09#diff-0d394a72825e270916f40b00a99f6e46b17ad80d4a4c76d19dd1688883a0f96cR451
3951f09#diff-0d394a72825e270916f40b00a99f6e46b17ad80d4a4c76d19dd1688883a0f96cR457
At least with python, when you define the structure as a python-
dict
, the properties are missing in the cloudformation template.Expected Behavior
Defining the properties as a python-dict should synth the properties into the cloudformation stack.
Current Behavior
When defining the properties as a dict, the cloudformation stack has not properties.
Reproduction Steps
see python example above.
Possible Solution
No response
Additional Information/Context
No response
CDK CLI Version
2.55.1
Framework Version
No response
Node.js Version
OS
Language
Python
Language Version
3.9.16
Other information
No response
The text was updated successfully, but these errors were encountered: