Skip to content

Latest commit

 

History

History
133 lines (101 loc) · 6.19 KB

CHANGELOG.md

File metadata and controls

133 lines (101 loc) · 6.19 KB

Changelog

1.1.1 (4/28/2015)

1.1.0 (4/16/2015)

  • Added aws_network_interface resource (@patrick-wright #167)
  • Added integration tests which automatically destroy AWS resources after use (@jkeiser #152)
  • Added action :purge support on aws resources, will delete all dependent resources in addition to the current resource (@jkeiser @tyler-ball #152 #187)
    • EG, action :purge on the VPC will delete the subnet, machines, etc.
  • Update docs/examples to be consistent with current codebase (@msonnabaum #181 #179)
  • Added version constraint for aws-sdk to support required features (@msonnabaum #178)
  • Updated aws_ebs_volume :availability_zone attribute to only require letter instead of full region and letter (@patrick-wright #185)
    • IE, use availability_zone 'a' instead of availability_zone 'us-east-1a'
  • Added AWS Proxy & Session Token Support (@afiune #177)

1.0.4 (4/7/2015)

  • Removed resource cloning again
  • Moved chef-zero to a development dependence because it is only used for testing

1.0.3 (4/7/2015)

  • Unpinning cheffish, using dependency from chef-provisioning

1.0.2 (4/6/2015)

  • Use released 4.2.0 version of chef-zero instead of pointing towards github

1.0.1 (4/6/2015)

  • Use released 1.0.0 version of chef-provisioning instead of pointing towards github

1.0.0 (4/2/2015)

1.0.0.rc.1 (3/31/2015)

  • Fix issue with load balancer failing on the second run

0.5.0 (3/26/2015)

  • Expanded docs/examples with many more references
  • Refactored the data_bag storage for easier development. This should not affect existing cookbooks. (@jkeiser)
  • All resources which reference an aws_resource can be referenced by resource name, AWS object or AWS object identifier. See docs/examples/attribute_reference.rb for an example. (@jkeiser)
  • Existing AWS resources can be 'imported' (have a data bag managed entry created) by specifying their identifier in the resource's aws_id_attribute. EG,
aws_security_group "my_group" do
  security_group_id 'sg-123456'
end

(@jkeiser)

  • Updated aws_vpc to support an internet_gateway true/false flag (@jkeiser)
  • Updated aws_security_group inbound/outbound rules for easier readability. See docs/examples/sg_test.rb for an example. (@jkeiser)
  • Added new aws_dhcp_options, aws_route_table resource/provider (@jkeiser)
  • Added new aws_ebs_volume resource/provider (@patrick-wright)
  • Deprecated action :delete across all aws_* resources - use action :destroy instead.

0.4.0 (3/4/2015)

  • Add driver and with_driver support to AWS resources, remove region as a resource attribute and remove with_data_center (@jkeiser)
  • load_balancer can now be created without any associated machines (@christinedraper)
  • Set region from credentials if not specified in driver url (@christinedraper)
  • Added support for scheme and subnet attributes in the load_balancer resource (@erikvanbrakel & @tyler-ball)
  • Renamed load_balancer_options security_group_id to security_group_ids and security_group_name to security_group_names. These now accept an array of Strings. (@erikvanbrakel & @tyler-ball)

0.3 (2/25/2015)

0.2.1 (1/27/2015)

  • Fix issue with not waiting for ssh transport to be up (@afiune)
  • Don't require lb_options when defaults will do (@bbbco)

0.2 (1/27/2015)

  • aws_subnet support (@meekmichael)

  • aws_s3_bucket static website support (@jdmundrawala)

  • machine_image support (@miguelcnf)

  • Make machine_batch parallelize requests (@lynchc)

  • Support profile name and region in driver URL (aws:profilename:us-east-1)

  • Make machine_execute and machine_file work (implement connect_to_machine) (@miguelcnf)

  • Make ssh_username work again

  • Fix issues waiting for pending machines or waiting for machines on the second run

0.1.3

0.1.2

0.1.1

0.1 (9/18/2014)

  • Initial revision. Use at own risk :)