[Pre-Release Announcement] Chef Client 12.7


#1

Greetings!

This morning we made Chef 12.7.0 available for testing via the current channel. You can download it by executing curl https://omnitruck.chef.io/install.sh | sudo bash -s -- -c current -P chef -v 12.7.0.

This is the first release which uses a new versioning specification as specified in RFC047 (the release process RFC). The TL;DR takeaway is that the version of Chef Client 12.7 we release may have a higher patch version that .0. For example the final version we release may be 12.7.2 or 12.7.5. See the RELEASE_NOTES for more information.

Please try this new version in a test environment and let us know of any issues you encounter by tagging it with 12.7. I’ll make another announcement when the final 12.7 release is available from the stable channel and via the downloads website.

Cheers!
-Tyler

RELEASE_NOTES
CHANGELOG


#2

Hi Tyler

Amazing timing as I have just run into a windows service run as bug that’s fixed in this build.

How do I get the Windows chef-client, your instructions look at bit Linux to me :slight_smile:

Thanks in advance

David


#3

You could use . { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -channel current -project chef. However, this is going to give you a 64 bit build of Windows, which may not be the thing you want. Currently, we don’t have a switch to let you select, so I’m just going to give you a link to the build info: https://omnitruck.chef.io/current/chef/metadata?p=windows&m=i386&pv=2008r2


#4

Just to note - the Powershell command that Jay posted will work for a 64 bit system. If you have a 32 bit system thats when you need to grab the URL out of that metadata link he posted.


#5

Hi Tyler

12.7 fixed my issue, and I love the omnitrack powershell script.

If I want to boot strap a node with 12.7 can I simply add --bootstrap-version 12.7.0 to mu knife bootstrap command?

Thanks again and have an awesome weekend :slight_smile:


#6

It looks like the knife-windows bootstrap command has a --msi-url switch on it. Give that a shot by passing it the msi url


#7

knife bootstrap --prerelease --bootstrap-version 12.7.0 should work.