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

Bootstrap script should install latest ChefDK available by default #123

Closed
dougireton opened this Issue Mar 24, 2016 · 1 comment

Comments

Projects
None yet
3 participants
@dougireton
Contributor

dougireton commented Mar 24, 2016

Right now we hardcode the ChefDK version like this:

$targetChefDk = '0.12.0'

Expected

Bootstrap script installs latest ChefDK version available from Chef.
Bootstrap doesn't reinstall the latest version if you already have it (idempotency).

Actual

We have to update this manually every time ChefDK bumps which is now monthly.

@dougireton dougireton self-assigned this Mar 24, 2016

@dougireton dougireton added this to the 2.0 milestone Mar 24, 2016

@webframp

This comment has been minimized.

Show comment
Hide comment
@webframp

webframp May 26, 2016

Contributor

This cookbook provides a chefdk resource: https://github.com/RoboticCheese/chef-dk-chef

It does so using the omnijack gem

So there's two possible paths in light of this:

  1. Just use chefdk in the metadata and rewrite the recipes to use the resource as needed
  2. Integrate using the omnijack gem in a helper library or similar

see any other approach?

Contributor

webframp commented May 26, 2016

This cookbook provides a chefdk resource: https://github.com/RoboticCheese/chef-dk-chef

It does so using the omnijack gem

So there's two possible paths in light of this:

  1. Just use chefdk in the metadata and rewrite the recipes to use the resource as needed
  2. Integrate using the omnijack gem in a helper library or similar

see any other approach?

ekrengel added a commit that referenced this issue Jun 29, 2016

Update readme with bash_profile info
Fixes #96, fixes #69, fixes #123.
Completes mac portion of issue #74.

@ekrengel ekrengel added the in_progress label Aug 8, 2016

@oifland oifland closed this in #144 Aug 11, 2016

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