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_set
option 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 create
with Chef Environment argument does not correctly assign environment to the created node #456 (dheerajd-msys) - Fix for
--delete-resource-group
works, 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 none
does not write appropriate value to resulting client.rb #437 (piyushawasthi) - Updated code to work with latest azure-sdk gems. #425(dheerajd-msys)