Skip to content

Releases: cloudfoundry/bosh-aws-cpi-release

v63

15 Apr 02:07
Compare
Choose a tag to compare
v63

Known Issues:

  • VM creation fails on old AWS accounts that still support AWS Classic. Will be fixed in 64+. Following error may be shown:

Aws::EC2::Errors::InvalidParameterCombination You must specify an allocation id when mapping an address to a VPC instance

Updates:

  • Updated to AWS SDK v2
  • Adds albs support (similar to elbs)
  • Adds ability to encrypt root disks with latest AWS stemcells (3363.15)
    • Use bosh2 repack-stemcell ..in.tgz ..out.tgz --cloud-properties '{"encrypted":true, "kms_key_arn":"..."}' before importing stemcell
  • Automatically retry InternalServer error

v62

30 Nov 23:06
Compare
Choose a tag to compare
v62
  • Improve errors messages for missing cloud properties in create_vm CPI call
  • Fix problem with finding root disks for Windows stemcells

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)