bosh-openstack-cpi/25
You can find the source of this version on GitHub at cloudfoundry-incubator/bosh-openstack-cpi-release. It was created based on the commit 6b45d8b4
.
Release Notes¶
Fixes:
- avoid having extra bash process while running cpi
(https://github.com/cloudfoundry-incubator/bosh-openstack-cpi-release/pull/37 thanks @friegger and @cheeseblubber)
New Features:
- Define root disk size in deployment manifest (https://github.com/cloudfoundry-incubator/bosh-openstack-cpi-release/pull/35 thanks @kanekoh and @dkoper)
- Example of an m1.small
instance with custom root disk size of 50GB:
resource_pools:
- name: default
network: default
stemcell:
name: bosh-openstack-kvm-ubuntu-trusty-go_agent
version: latest
cloud_properties:
instance_type: m1.small
availability_zone: east
root_disk:
size: 50
Misc:
- Switch to block_device_mapping_v2
for boot_from_volume: true
(https://github.com/cloudfoundry-incubator/bosh-openstack-cpi-release/pull/33 thanks @dkoper and @kanekoh)
- Bumped to fog-openstack 0.1.6
- changes endpoint for boot_from_volume: true
to /servers
- removes dependency to fog-xml and nokogiri. Faster installations, yay!
- Get rid of development dependencies in distributed release. (https://github.com/cloudfoundry-incubator/bosh-openstack-cpi-release/pull/32 thanks @coreyti, @ljfranklin, and @friegger)
- Release size down to ~16MB from ~31MB
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "bosh-openstack-cpi" version: "25" url: "https://bosh.io/d/github.com/cloudfoundry-incubator/bosh-openstack-cpi-release?v=25" sha1: "8ad0182d9cb6638bc216d7fa77d521390971e2a5"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 8ad0182d9cb6638bc216d7fa77d521390971e2a5 \ "https://bosh.io/d/github.com/cloudfoundry-incubator/bosh-openstack-cpi-release?v=25"