bosh-vsphere-cpi/13
You can find the source of this version on GitHub at cloudfoundry-incubator/bosh-vsphere-cpi-release. It was created based on the commit 8c3bae34
.
Release Notes¶
Improvements:
- User should see an error message if other VM has a requested IP address
- Due to large number of users experiencing this problem either due to misconfigured IP ranges or run away VMs, CPI will now query vCenter for VMs with a requested IP address and raise an error if it finds any other VM using it. We have run a few benchmarks and found that such queries did not impact performance of the CPI.
- Example error message: Cannot create new VM because of IP conflicts with other VMs on the same networks: [{:vm_name="vm-f3f6a5fb-0936-4aed-95d9-c079a44e4f64", :network_name="salsa", :ip="10.85.33.95"}]
- User should be able to switch back and forth from using vSphere resource pools
- We started querying vCenter for all VMs to find a specific VM by name. We have run a few benchmarks and found that such queries did not impact performance of the CPI.
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "bosh-vsphere-cpi" version: "13" url: "https://bosh.io/d/github.com/cloudfoundry-incubator/bosh-vsphere-cpi-release?v=13" sha1: "9fd1d00b3350e1efed24a868ebacd891976a6959"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 9fd1d00b3350e1efed24a868ebacd891976a6959 \ "https://bosh.io/d/github.com/cloudfoundry-incubator/bosh-vsphere-cpi-release?v=13"