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

New parameter for chef omnibus installer to support ChefDK #82

Open
sylus opened this issue May 3, 2014 · 7 comments
Open

New parameter for chef omnibus installer to support ChefDK #82

sylus opened this issue May 3, 2014 · 7 comments

Comments

@sylus
Copy link

sylus commented May 3, 2014

Chef recently added some endpoints and a -P chefdk option to install.sh for their upcoming chefdk release.

Was wondering if this something that could be taken into account here?

@lucaspottersky
Copy link

Now that they have release ChefDK, is there a way to make the vagrant-omnibus plugin install it? I'm trying to use the vagrant-berkshelf plugin, but it requires ChefDK >= 0.2.0.

@tmatilai
Copy link
Contributor

This plugin installs the Chef client on the guest, while ChefDK is a toolkit for your workstation, so IMHO it is out of scope for vagrant-omnibus.

@sethvargo
Copy link

👍 to what @tmatilai said.

@stanlemon
Copy link

@tmatilai When using vagrant chef-solo having ChefDK on the instance is hugely helpful, especially if one is responsible for prepping vagrant and corresponding configs for a team.

@tmatilai tmatilai changed the title New parameter for chef omnibus installer New parameter for chef omnibus installer to support ChefDK Dec 17, 2014
@johnbellone
Copy link

@tmatilai @sethvargo I'm going to have to disagree here. This would be very useful for bootstrapping an OpenStack instance that one wishes to use for cookbook development. Without this we're going to need to have a separate installation for Chef as well as Chef DK.

Please reconsider.

@vinyar
Copy link

vinyar commented Apr 28, 2015

bump.
I see more and more people using Vagrant box as their primary workstation for cookbook development. Which leads to a bit of chefception - omnibus plugin to install chef, chef-client to install chefdk.

It would be fantastic if there was a switch to install chefdk via the omnibus plugin, especially since the script now supports chefdk (including rc builds)
curl -L https://chef.io/chef/install.sh | sudo bash -s -- -P chefdk -p

@sethvargo
Copy link

Vagrant 1.7+ installs Chef automatically on everything but windows (coming soon).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

7 participants