Skip to content

v15

Compare
Choose a tag to compare
@AbelHu AbelHu released this 20 Sep 16:58
· 894 commits to master since this release

New Features:

  • Support multiple NICs.
  • Create containers in new storage accounts (NOT default storage account) if they do not exist #195
    • DO NOT check/create containers in the default storage account for performance
    • Check/create containers in the new storage account only before one stemcell needs to be copied from the default storage account
  • Use env.bosh.group instead of env.bosh.group_name #205
    • This is a new request. You can reference the feature request #171

Improvements:

  • Set x-ms-client-request-id for all xRP requests for troubleshooting
    • CPI generates a GUID as the value of x-ms-client-request-id in every xRP request header
    • CPI logs this id before sending the request to Azure resource provider
    • We can use this id to check Azure logs when CPI cannot get Azure response

Fixes:

  • Update azure-storage-ruby to 0.11.0.preview. #208
    • This also fixes the issue that azure-storage-ruby does not retry automatically when OpenTimeout
  • Auto retry when ReadTimeout and ECONNRESET #203
    • CPI will retry automatically when ReadTimeout or ECONNRESET