Skip to content

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"

Jobs

Packages