Skip to content
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

Support wget and curl for omnibus installs (in Kitchen::Driver::SSHBase) #61

Closed
fnichol opened this issue Feb 19, 2013 · 3 comments
Closed
Milestone

Comments

@fnichol
Copy link
Contributor

fnichol commented Feb 19, 2013

Reference: 15b85bd#commitcomment-2645831

fnichol referenced this issue Feb 19, 2013
This will allow a user to upgrade or downgrade their Omnibus package
version to match the version string in require_chef_omnibus. If the
version string matches what is currently installed, the installation is
skipped.

**Note** This commit also supports a value of `"latest"` for
require_chef_omnibus which drops the version flag when calling the omnibus
installation script. Since calculating the lastest Chef release is
nontrivial, the Omnibus installer will be called on every converge when
`"latest"` is set--whether Chef is installed or not.

Closes #32
@martinisoft
Copy link

This issue is still ongoing. Right now the Bento base boxes do not come with curl so switching omnibus versions is impossible. Here's two lines that show up when you specify or require omnibus in your kitchen.yml

-----> Installing Chef Omnibus (11.4.0)
       bash: line 9: curl: command not found

This references this install command that does not check for or install curl.

@fnichol
Copy link
Contributor Author

fnichol commented Apr 18, 2013

Should be addressed with #82

@fnichol fnichol closed this as completed Apr 18, 2013
@martinisoft
Copy link

Can confirm this was resolved for me. Bento baseboxes now upgrade Chef per the omnibus version number directive. I'll see about documenting this if it's not there yet.

@test-kitchen test-kitchen locked and limited conversation to collaborators Nov 16, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants