Skip to content
This repository has been archived by the owner on Sep 27, 2021. It is now read-only.

Switch to use the Boxes Metadata API for Chef. #52

Merged
merged 1 commit into from
Apr 8, 2018
Merged

Conversation

nickcharlton
Copy link
Owner

Recently, Chef changed the way that packages can be discovered. This
broke the original script.

Since, Chef has released a library (Mixlib::Install) which provides
the ability to look up versions of most of their projects. As that's in
Ruby (and is quite big) that's been implemented as an API external to
this.

Now, we can fetch version information from the Boxes Metadata API, fetch
and install the package.

Recently, Chef changed the way that packages can be discovered. This
broke the original script.

Since, Chef has released a library (`Mixlib::Install`) which provides
the ability to look up versions of most of their projects. As that's in
Ruby (and is quite big) that's been implemented as an API external to
this.

Now, we can fetch version information from the Boxes Metadata API, fetch
and install the package.
@nickcharlton nickcharlton merged commit 73cbcbb into master Apr 8, 2018
@nickcharlton nickcharlton deleted the fix-chef branch April 8, 2018 17:27
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant