Skip to content

Releases: cloudfoundry/bosh-azure-cpi-release

v13

15 Jun 03:10
Compare
Choose a tag to compare
v13

New Features:

  • Support multiple resource groups. Please reference this doc PR

Improvements:

  • Improve the performance of uploading stemcells
  • Filter credential in logs
  • Catch BAD_REQUEST in get_token

Dev:

  • Add debug_mode to log all raw HTTP requests/responses. Please reference this doc PR

Known Issues:

  • bosh-init v0.0.92 has issue with connection timeouts; use bosh-init v0.0.94.

v12

02 Jun 21:17
Compare
Choose a tag to compare
v12
  • Change the default ephemeral size from 15GB to 30GB
  • Fix invalid disk name error when failing to create VM

Dev:

  • Avoid extra bash process by passing CPI input directly to exec'ed process

v11

19 May 02:31
Compare
Choose a tag to compare
v11

Improvements:

  • Reduce storage account queries
  • Fix retry issue in asynchronous operations.

Fixes:

  • Use LUN and host device id as the disk identifier
    • Compatible Stemcell Versions: v3181 or later
    • Stemcell v3232.5 or later is recommended with CPI v11. You may hit the issue #135 if you still use an older stemcell than v3232.5
  • Use a data disk as the persistent ephemeral disk
    • The VM size should not be Standard_A0 if you want to use persistent data disks
    • The CPU cores of VM should be more than 1 if you plan to resize the persistent data disks in future
    • The premium storage is recommended for better performance
    • You can see more information about the 'Max data disks' and 'Max disk IOPS & bandwidth' of Azure Linux VMs here
  • Fix an issue in calculating the sleep interval when copying blobs

Dev:

  • Updated Ruby to 2.2.4
  • Removed several unnecessary gem dependencies

v10

21 Apr 07:01
Compare
Choose a tag to compare
v10

New Features:

  • Add AzureChinaCloud support

Improvements:

  • Auto retry when an internal error occurs in asynchronous operations
  • Reduce retry interval to improve performance

v9

31 Mar 23:49
Compare
Choose a tag to compare
v9

New Features:

  • Allow specifying security_groups for a VM via resource pool's cloud_properties
    • Strongly recommded to be specified when using public IPs
  • Allow specifying default_security_group as a global configuration

v8

28 Mar 17:56
Compare
Choose a tag to compare
v8

Improvements:

  • Assign public IPs directly to VMs
    • Previously public IPs were assigned by adding a LB to the VM
  • Retry around DNS resolution errors
    • Typically shown as SocketError: Hostname not known

Dev:

  • Set open_timeout explicitly for HTTP requests