Skip to content

Releases: cloudfoundry/bosh-vsphere-cpi-release

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.

v57

26 Apr 17:05
Compare
Choose a tag to compare
v57

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

[Feature] When using NSX-T Policy mode, metadata is set on the NSX-T segment ports of BOSH-deployed VMs. Metadata includes the default BOSH metadata (e.g. the keys "deployment", "index", "instance_group", etc.) as well as any top-level tags. Note that metadata is a key/value pair, and the on the NSX-T segment, the key (called "Scope" in NSX-T) is always prepended with "bosh/".