Skip to content

Releases: cloudfoundry/bosh-vsphere-cpi-release

v67

27 Aug 22:41
Compare
Choose a tag to compare
v67

Notes

[Feature Enhancement] VM creation performance is improved in datacenters with many networks or frequent network creation and deletion.
[Feature Enhancement] BOSH error messages have added context when failures occur calling into the vSphere API (fixes #107).
[Bug Fix] Fix failure in VM creation when NSX-T Policy API is enabled but a VM is added to a Distributed Virtual Switch that is not managed by NSX-T (fixes #302).

v66

20 Aug 18:57
Compare
Choose a tag to compare
v66

Notes

[Feature Enhancement] Avoid HA alarms deleting VMs when HA is enabled on a cluster and vSan datastores are in use. (Fixes #284)

v65

18 Aug 16:53
Compare
Choose a tag to compare
v65

Notes

[Feature Enhancement] Support vSphere Replication and Storage vMotion where datastores are not accessible across compute clusters.
[Feature Enhancement] Improved error reporting when an uploaded stemcell contains an unparsable or incompatible OVF file. (Fixes #278.)

v64

26 Jul 17:22
Compare
Choose a tag to compare
v64

Notes

[Feature Enhancement] datastore_pattern is optional when datastore_cluster_pattern is set.
[Feature Enhancement] Improved logic for datastore selection when multiple datastore clusters are specified.
[Feature Enhancement] Improve performance of delete_vm calls when nsx-t policy api is used.
[Security Fix] Bump addressable from 2.7.0 to 2.8.0 to fix a security vulnerability.
[Bug Fix] Fix failure in CPI when optional property persistent_datastore_pattern is omitted from BOSH properties.

v63

15 Jul 20:48
Compare
Choose a tag to compare
v63

Notes

[Feature Enhancement] Adds datastore_cluster_pattern configuration to vSphere CPI datacenter configuration. This allows the CPI to use a global setting for datastore clusters when provisioning ephemeral disks. Previously, datastore clusters could only be configured in vm_types in the cloud_config.

v62

09 Jul 16:32
Compare
Choose a tag to compare
v62

Notes

[Bug Fix] Fixes error Invalid expression node count X in group. Total count of operators and operands in expression should be an odd number. while deleting VMs when use_policy_api is set to true and NSGroups are used.
[Feature Enhancement] Adds persistent_datastore_cluster_pattern configuration to vsphere CPI datacenter configuration. This allows the CPI to use a global setting for datastore clusters when provisioning persistent disks, and will facilitate simpler migration from datastores to clusters.

v61

02 Jul 16:38
Compare
Choose a tag to compare
v61

Known Issues

When use_policy_api is set to true and NSGroups are used, deleting VMs may fail with the error Invalid expression node count X in group. Total count of operators and operands in expression should be an odd number., due to a bug in NSgroup membership expression logic. This bug is corrected in v62

Notes

[Bug Fix] NSX-T Policy API no longer fails creating VMs with error, "The requested object could not be found. Object identifiers are case sensitive." When working with the NSX-T Policy API, the CPI now uses id instead of display_name in the NSX-T URL path.

v60

15 Jun 16:48
Compare
Choose a tag to compare
v60

Known Issues

When use_policy_api is set to true and NSGroups are used, deleting VMs may fail with the error Invalid expression node count X in group. Total count of operators and operands in expression should be an odd number., due to a bug in NSgroup membership expression logic. This bug is corrected in v62

Notes

[Bug Fix] NSX-T certificate-based authentication no longer fails for all operations with the error uninitialized constant VSphereCloud::Cloud::Tempfile.

v59

03 Jun 21:07
Compare
Choose a tag to compare
v59

Known Issues

  • When use_policy_api is set to true and NSGroups are used, deleting VMs may fail with the error Invalid expression node count X in group. Total count of operators and operands in expression should be an odd number., due to a bug in NSgroup membership expression logic. This bug is corrected in v62
  • NSX-T certificate-based authentication fails for all operations with the error uninitialized constant VSphereCloud::Cloud::Tempfile.

Notes

[Bug Fix] When using NSX-T Policy mode, allow unlimited number of VMS in NSgroup
[Enhancement] Accelerate CPI RPC info call
[Enhancement] Lazily load NSX-T Policy and Manager APIs. This speeds up deploys and reduces timeout/SSL errors by only loading libraries that are necessary

v58

13 May 17:38
Compare
Choose a tag to compare
v58

Known Issues

When use_policy_api is set to true and NSGroups are used, deleting VMs may fail with the error Invalid expression node count X in group. Total count of operators and operands in expression should be an odd number., due to a bug in NSgroup membership expression logic. This bug is corrected in v62

Notes

[Enhancement] When using NSX-T Policy mode, more than five VMs can be added statically added to an NSX-T group.
[Bug Fix] When using NSX-T Policy mode, the CPI calls create_network and delete_network have no effect; NSX-T segments should not be create by the CPI.