Greetings!
As we posted recently there are now 64 bit Chef Windows Builds available. Currently they are only available from the current
channel of the repository but that is changing soon.
The first part of this change is an update to Omnitruck which will expose the 64 bit packages from the stable
channel, as they are currently available from the current
channel. Right now if you query:
https://www.chef.io/chef/metadata?p=windows&pv=2012r2&m=x86_64&prerelease=true
You will receive the metadata for a 64 bit build of Chef, but if you query:
https://www.chef.io/chef/metadata?p=windows&pv=2012r2&m=x86_64
You will receive the metadata for a 32 bit build of Chef. Once the Omnitruck changes are released, omitting &prerelease=true
or including it will both exhibit the same behavior. They will correctly return 32 bit packages if you specify &m=i386
and 64 bit packages if you specify &m=x86_64
.
We do not anticipate this change causing issues for customers but as always please let us know if you encounter errors.
Swiftly following this update to Omnitruck will be updates to the install.sh
and install.ps1
scripts to have them correctly download the package corresponding to the architecture of the machine. Then downloads.chef.io will be updated to include seperate download links for the 32 bit and 64 bit packages of Chef on Windows. Knife-windows was updated earlier today to include this behavior.
Cheers!
-Tyler