knife-azure 1.8.0 release notes:
The --chef-service-interval option has been renamed to --chef-daemon-interval.
Now supports the latest azure-sdk gem, version 0.9.0.
New options introduced:
--azure_availability_set, which allows the user to create virtual machines in specified availability set.
--daemon, which allows the user to configure the chef-client to run as a daemon by specifying none, service, or task. This option is only supported on Windows and requires the --bootstrap-protocol option to be set to ‘cloud-api’.
Please file bugs or feature requests against the KNIFE_AZURE repository.
More information on the contribution process for Chef projects can be found in the Chef Contributions document.
Features added in this release:
See the 1.8.0 CHANGELOG for the complete list of features added in this release.
Here is a partial list:
-
Added
--azure_availability_setoption which allows the user to create virtual machine in specified availability set. #453 (piyushawasthi)
Issues fixed in this release:
See the 1.8.0 CHANGELOG for the complete list of issues fixed in this release.
Here is a partial list:
- Master is broken for any azurerm server create operations that involve virtual networks #460 (harikesh-kolekar)
- Running
azurerm server createwith Chef Environment argument does not correctly assign environment to the created node #456 (dheerajd-msys) - Fix for
--delete-resource-groupworks, but exits as failed #459 (dheerajd-msys) - Can not create vms in required availability set (ARM) #453 (piyushawasthi)
- Fix for azurerm command bootstrap was not happening fully #447 (harikesh-kolekar)
- knife-azure does not work with latest Chefdk #445 (harikesh-kolekar)
- Fix for
--node-ssl-verify-mode nonedoes not write appropriate value to resulting client.rb #437 (piyushawasthi) - Updated code to work with latest azure-sdk gems. #425(dheerajd-msys)