-
Notifications
You must be signed in to change notification settings - Fork 584
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
[KITCHEN-77] Allow custom paths #161
Conversation
Nice addition, thank you! |
[KITCHEN-77] Allow custom paths
What about encrypted_data_bag_secret_key_path? Is that supported as well? I would like to be able to do something like this in my suites configuration block:
Also, what version of test-kitchen would I have to install to get the changes merged above? I am currently running test-kitchen version 1.0.0.alpha.7? |
@ekrupnik you should be able to get all of this with the 1.0.0.beta.1 release using |
@ekrupnik and yes, |
@fnichol After running gem install test-kitchen -v=1.0.0.beta.1, I uninstalled the old alpha.7 version of test kitchen. Do I have to run a kitchen init again? I am getting an error below:
|
@fnichol My .kitchen.yml file is:
|
@ekrupnik Ah, that's most likely due to an older kitchen-vagrant gem which got an update yesterday as well. Try installing the 0.11.0 version of kitchen-vagrant--that should clear it up. Sorry about that, I forgot that technically the last kitchen-vagrant version constraint would still allow itself to run against the beta.1 release. |
@fnichol Success! I really appreciate your help on this! Thank you! |
@fnichol In your testing, are you doing anything in cookbooks where you use tomcat cookbook to deploy apps? When running version test-kitchen 1.0.0.beta.1 and kitchen-vagrant 0.11.0, I am getting errors which older version (1.0.0.alpha.7 / 0.10.0) did not give me. Errors are with permissions:
|
Fix 'invalid char in json text' error
The merge code was using nil when attempting to override data_bags and roles path with custom paths. This will look at those values first and attempt to find and use them.