Skip to content

Releases: cloudfoundry/bosh-aws-cpi-release

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

v51

20 Apr 16:45
Compare
Choose a tag to compare
v51
  • Fixes marking stemcells as "light" when light stemcell is imported
    • This was more of a cosmetic change

v50

19 Apr 17:35
Compare
Choose a tag to compare
v50
  • Updated aws.max_retries property to be 8 by default

v49

18 Apr 18:00
Compare
Choose a tag to compare
v49

[Note: Default value for aws.max_retries is currently set to 2. We will be issuing v50 shortly to bump it to 10.]

Improvements:

  • Switch to using AWS SDK retry mechanism for rate limit errors
    • aws.max_retries property allows changing number of retries to make
  • Added aws.connection_options.ca_cert property to specify custom CA certs
  • Fixes spot instance creation on dynamic networks
  • Fixes IAM instance profile support for spot instances

Dev:

  • Updated Ruby to 2.2.4
  • Removed several unnecessary gem dependencies

v48

28 Mar 18:14
Compare
Choose a tag to compare
v48

Fixes:

  • Respect aws.stemcell.kernel_id property
  • Default to HVM virtualization type in the CPI

v47

24 Mar 23:14
Compare
Choose a tag to compare
v47
  • Encode registry password when rendering URI
  • Switch default virtualization type to HVM when creating stemcells
    • Stemcells can still specify virtualization_type: paravirtual in stemcell.MF's cloud properties
  • Deprecate configure_networks CPI call

v46

21 Mar 18:02
Compare
Choose a tag to compare
v46
  • Allow to specify security_groups as part of create_vm CPI call (can be used with VM extensions / resource pools)
  • Support aws.ec2_endpoint and aws.elb_endpoint properties
    • When provided region is optional

v45

14 Mar 16:44
Compare
Choose a tag to compare
v45
  • Reconfigure credentials provider so that IAM instance profile credentials fetching is retries upon failure

v44

09 Feb 03:37
Compare
Choose a tag to compare
v44
  • Exposed AWS SDK retry option (max_retries) with default of 2