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
11.16.4 Omnibus install on Windows = ruby not found #2291
Comments
Are you going over ssh? On Fri, Oct 24, 2014 at 9:13 AM, Jeff Blaine notifications@github.com
|
Sorry, looks like you are going directly to cmd.exe. I'll test it out. |
I would also like to point out that this appears to not be the first time this has been a regression. Perhaps when the fix is in some sort of test should be added to the suite of tests. |
@jdmundrawala @jblaine Has this been resolved by the referenced pull request? |
Yes, no problems with 11.18.0-1 or 12.3.0-1 for us. |
Between 11.12.2 (worked) and 11.16.4 (fails), someone modified the code somewhere (I'm assuming) that generates (?) the C:\opscode\chef\bin*.bat files so that only
is called instead of something like the following found in your UNIX/Linux-land builds:
As a result, the 11.16.4 on Windows is a dead-end for us. After install, running
chef-client
fails to find Ruby.To replicate:
msiexec /qb /i chef-windows-11.16.4-1.windows.msi ADDLOCAL="ChefClientFeature"
chef-client
from that same cmd.exe.The text was updated successfully, but these errors were encountered: