Releases: cloudfoundry/bosh-vsphere-cpi-release
v76
v75
What's Changed
- Vertical Storage (datastores not connected to all clusters) is properly handled by @nouseforaname in #327
New Contributors
- @nouseforaname made their first contribution in #327
Full Changelog: v74...v75
v74
v73
[Bug fixes]
- Correctly resolve ns_groups whose display names do not match their ID.
- Remove obsolete postgres-9.4 BOSH job
- Prevent CPI from incorrectly removing non-BOSH-managed VMs from server pools
- Update find_disk to use the
persistent_datastore_cluster_pattern
if specified in cpi config
[Feature Enhancements]
- CPI logs now more frequently return display names that match first class names in the vSphere UI.
- CPI users deploying against an NSX-T installation using the policy API can define dynamic server pools (matching the CPI configuration API for the management API).
v72
Notes
[Bug Fix] Fixes a logical error during VM creation when N-VDS and CVDS networks exist with the same name. (This can occur when there are ESXi hosts enabled with N-VDS and CVDS in the same vSphere DataCenter.) Fixes:
Unknown CPI error 'Unknown' with message 'undefined method `mob' for #<VimSdk::Vim::OpaqueNetwork:0x0000555927045648>' in 'create_vm' CPI method
v71
v70
v69
Notes
[Bug Fix] Fixes "Persistent disk with volume id ... could not be found" error when attaching persistent disks.
[Feature Enhancement] The CPI implements version 2 of the Cloud Provider Interface.
Known Issues
Deployments using the disk.enableUUID
vmx option and attaching additional SCSI devices (for example, kubernetes deployments using persistent volumes) may experience data loss if the VM is powered off and powered on again. This is due to a functional regression in the CPI attach_disk
method causing the BOSH agent to mount the wrong disk at startup. This regression is fixed in vSphere CPI v70.
v68
Notes
[Bug Fix] Improves handling of special characters (including spaces ampersands and extended unicode) in datastore and datacenter names [fixes #120].
Note that use of the ampersand character in datastore names is still not recommended, as it is poorly handled by the vSphere 6.5 API, and disallowed in the v7.0 vCenter UI.
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).