kitchen fails to find inspec when tty-prompt 0.19.0 and tty-box 0.4.0 are installed #235
Labels
Aspect: Packaging
Distribution of the projects 'compiled' artifacts.
Type: Bug
Doesn't work as expected.
Version:
Environment:
Scenario:
Steps to Reproduce:
Create a Gemfile with the following contents
Run:
Kitchen runs successfully:
I have another project using test-kitchen that uses serverspec as the verifier. The Gemfile is as follows:
After installing with bundler the tty-prompt and tty-box gems have been upgraded:
Now
kitchen list
in the project using inspec as the verifier errors:If I manually downgrade just one of the upgraded gems, then kitchen runs again without error i.e. it is only when both tty-box 0.4.0 and tty-prompt 0.19.0 are installed that I see an error.
Uninstalling tty-box 0.4.0 allows kitchen to run normally again.
Similarly, if I reinstall tty-box 0.4.0, but this time remove tty-prompt 0.19.0, kitchen again runs normally:
Kitchen runs OK in the project using serverspec as the verifier regardless of what versions tty-box or tty-prompt are at.
Expected Result:
kitchen should be able to run normally with the required gems for running with serverspec and inspec installed.
Actual Result:
The text was updated successfully, but these errors were encountered: