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