Knife-azure 1.8.0 released

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)

  • Added --daemon option for chef extension. #417 (Vasu1105)

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)