aws-sdk-utils's People
Forkers
aelsabbahyaws-sdk-utils's Issues
Add command line tool to converge vanilla cfn json
Accept yaml bindings and try to convert into parameters implicitly. just let it fail if the yaml doesn't quite match up and leave it to the caller to line things up
Add some command line tools to make life easier
Polling period not long enough for RDS creation
Bump it up blindly. Should make this configurable when I have a few spare moments
Some more experimentation with chains of cfndsl
Add a CLI interface
Bump cfndsl to 0.11.11
Add option to cfn convergence to strip extra parameters instead of failing
converge_stack does not pass parameters to stack
converge_stack does not pass parameters to stac,.update() and stack.create(). This causes an error to be thrown by the template if a default is not specified in the parameter declaration in the template.
Add some util to get resource id's by Name tag
Add experimental ability to "chain converge" cfndsl scripts
Add option to block convergence using changesets
Get the changeset for an update stack call..... and if the resources that come back have a tag immutable=true, fail out
(try to parse the cfn json to see if the tag is there to make this relatively fast)
Add chaining support for vanilla cloudformation templates
A shell script for cfn_chain_converge
Overspecification in gemspec
This gem overspecifies dependencies in its gemspec, which leads to problems with consuming code (such as the stelligent/vpc repo)
Bump version of aws-sdk to 2.6.14
error message should go to stderr not stdout
Do not consult changesets when stack doesn't even exist
Converge fails when there are no updates and stack is in UPDATE_ROLLBACK_COMPLETE state
When a stack is in UPDATE_ROLLBACK_COMPLETE
state cfn_converge will always return a failed status.. even if there are no updates.
Steps to reproduce:
- Converge a working stack (Stack v1)
- This will result in
CONVERGE_COMPLETE
- This will result in
- Converge a broken stack (Stack v2)
- This will result in
UPDATE_ROLLBACK_COMPLETE
since it failed to converge and it's rolled back to v1
- This will result in
- Converge v1 stack again
- This will result in "no updates needed" since stack is already v1, but cfn_converge will return an error due to status being
UPDATE_ROLLBACK_COMPLETE
- This will result in "no updates needed" since stack is already v1, but cfn_converge will return an error due to status being
Possible fix: IF there are no updates AND state is =~ /COMPLETE/
consider that a success.
Increase max_attempts from 200 -> 360
RDS can sometime timeout with the current retry limit
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.