Skip to content

Releases: cloudfoundry/bosh-aws-cpi-release

v61

16 Nov 23:39
Compare
Choose a tag to compare
v61
  • Switched to using gp2 as default disk type for all disks (root, ephemeral and persistent)
  • Updated bosh_cpi gem to work with multi-cpi Director features

v60

09 Sep 23:03
Compare
Choose a tag to compare
v60
  • Ensures that source_dest_check=false (already happens by default) SDK call is not made to avoid requiring extra permissions

v59

06 Sep 17:53
Compare
Choose a tag to compare
v59
  • Added source_dest_check to automatically allow disabling source destination check on the VM [PR https://github.com//pull/38]

v58

30 Aug 01:51
Compare
Choose a tag to compare
v58
  • Added advertised_routes to automatically set routes to created VMs [PR https://github.com//pull/37]

v57

11 Aug 17:38
Compare
Choose a tag to compare
v57
  • Quote proxy env variables

v56

20 Jul 03:15
Compare
Choose a tag to compare
v56
  • Switched to gp2 disk type as default for all disks
  • Implemented calculate_vm_cloud_properties CPI method (for future use)

v55

13 Jul 01:59
Compare
Choose a tag to compare
v55
  • Adds auto_assign_public_ip so that VM can get automatic public IP
vm_extensions:
- name: public_ip
  cloud_properties:
    auto_assign_public_ip: true

v54

06 Jul 22:23
Compare
Choose a tag to compare
v54
  • Include human-readable error messages with VMCreationFailed error
  • Adds suppport for new S3 CLI configuration options
  • Support KMS key id for persistent disks
    • It's not supported for ephemeral disks unfortunately due to API constraints
disk_types:
- name: encrypted_persistent
  disk_size: 20_000
  cloud_properties:
    type: gp2
    encrypted: true
    kms_key_arn: arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef

Dev:

  • Bumped AWS SDK (minor version)

v53

01 Jun 23:17
Compare
Choose a tag to compare
v53
  • Use EBS disks for ephemeral disk (/var/vcap/data) instead of instance storage
    • Very convenient when shutting down and starting up large number of machines directly in AWS
    • Can opt-in to use instance storage via ephemeral_disk.use_instance_storage=true
  • Allow encryption of ephemeral disks via ephemeral_disk.encrypted=true property
  • Allow use of new volume types: st1 and sc1 for ephemeral and persistent disks
  • Allow mixing of security group names and IDs and be very explicit when exactly one security group cannot be found

v52

05 May 02:10
Compare
Choose a tag to compare
v52
  • Return a more meaningful error, when an invalid region was configured
  • Retry InvalidInstanceID error when trying to associate elastic IP
  • Return error if stemcell cannot be deleted due to authorization error
    • Use bosh delete stemcell X --force to ignore this error if necessary