Don't config/install rpm repo/packages #235
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
My user case: I'm baking AWS AMIs with packer + chef, dealing with all the external dependencies (rpm repos, packages, libraries, etc), and at the end of the process I remove all the yum repos. Then, every single deploy process I run only configs stuffs (secrets, passwords, endpoints, etc), neither installing not requesting 3th party resources. Cookbooks don't split config layer and installation layer are a challenge for me purporse, so that's why I had to implement an update action for server_monitor resource to be able to update in runtime my newrelic config without dealing with yum stuffs.
I added unit tests and verify lint for ruby 2.2, but if you find any other requirements please let me know.