Skip to content

Latest commit

 

History

History
376 lines (259 loc) · 25.8 KB

CHANGELOG.md

File metadata and controls

376 lines (259 loc) · 25.8 KB

Change Log

1.2.0 (2016-09-12)

Full Changelog

Fixed bugs:

Merged pull requests:

v1.1.0 (2016-08-09)

Full Changelog

Implemented enhancements:

  • Make tags optional for clients without IAM rights to CreateTags #257 (freimer)

Fixed bugs:

  • New transport.ssh_key does not work in Travis, possibly elsewhere #203
  • not able to connect via winrm #175
  • Fix AWS Ruby SDK autoload for all time #270 (jkeiser)

Closed issues:

  • Do not require aws_ssh_key_id in ec2.rb #268
  • Retrieve AMI IDs from the EC2 API #147

v1.0.1 (2016-07-20)

Full Changelog

Fixed bugs:

  • Default AMIs for Windows not available #174
  • Fix autoload race in Aws::EC2::* #264 (jkeiser)

v1.0.0 (2016-03-03)

Full Changelog

Merged pull requests:

  • Use github_changelog_generator for changelog #231 (jkeiser)
  • Rename price -> spot_price, fix rubocop #229 (jkeiser)
  • support duration for spot instances #214 (wjordan)
  • Add support for looking up Private DNS Name for hostname #197 (mekf)

v1.0.0.beta.1 (2016-02-13)

Full Changelog

Implemented enhancements:

  • Slow file transference #93
  • Dynamically find default images for many platforms #221 (jkeiser)
  • Query Ubuntu AMI IDs #169 (whiteley)

Fixed bugs:

  • Improve error handling if kitchen instance is destroy out of band #210
  • SSH prompting password for an instance inside VPC #129
  • amis.json out of date #117
  • Fix sudo dependency. Fixes #204 #219 (alexpop)
  • Use ubuntu user for Ubuntu 15.04 and 15.10 #196 (jaym)
  • Adding better retry logic to creation, fixes #179 (hopefully) #184 (tyler-ball)
  • Add support for looking up AMIs with the EC2 API #177 (zl4bv)
  • Trying :instance_running check before tagging #171 (tyler-ball)

Closed issues:

  • Requesting to include this plug-in in Chefdk #218
  • Can't ssh to instance after it's created #217
  • No installation instructions #216
  • availability_zone is always b #215
  • Windows create fails fetching password #211
  • Offering to help maintain this repo #209
  • Support for HVM EC2 instances #205
  • Installation fails due to sudo dependency in test-kitchen #204
  • Not all AMIs in amis.json are public. #202
  • connection_retries doesn't seem to work? #200
  • kitchen converge needs to be run 2-3 times to work with stock Windows 2012r2 AMI ami-dfccd1ef #198
  • Unable to assign a name to an ec2 instance #194
  • Administrator password not being retrieved on Windows 2008 R2 #192
  • Removing Default Storage when running Kitchen Destroy #188
  • Test Kitchen issues on EC2 using RHEL platform? #181
  • Failure for numeric key name #178
  • Issues under high concurrency #176
  • SSH Connection Expiring Upon Instance Creation #173
  • Throttle requests to EC2 API #170
  • missing aws_secret_access_key causes quiet timeout #155

Merged pull requests:

v0.10.0 (2015-06-24)

Full Changelog

Fixed bugs:

  • ebs_volume_type missing parameters when set to 'io1' #157
  • setting http_proxy causes no_proxy to be ignored #156
  • transport configuration options do not work #145
  • expected params[:network_interfaces][0][:groups] to be an array #144
  • Premature timeout when waiting for WinRM for be ready #132
  • Allow :security\_group\_ids to accept a string value. #166 (fnichol)
  • Adding block_device_mapping iops parameter, fixes #157 #165 (tyler-ball)
  • Fix 'invalid char in json text' error #161 (zl4bv)
  • Remove useless log message #158 (ustuehler)
  • Remove useless log message #158 (ustuehler)

Closed issues:

  • efdk bundle update #163

Merged pull requests:

v0.10.0.rc.1 (2015-06-19)

Full Changelog

v0.10.0.rc.0 (2015-06-18)

Full Changelog

Fixed bugs:

Closed issues:

  • Documentation - IAM policy document #159
  • kitchen-ec2 version 0.9.4 ssh transport is broken #154
  • Setting multiple non-default transport usernames per platform will soon be broken #153

Merged pull requests:

v0.9.5 (2015-06-08)

Full Changelog

Fixed bugs:

  • You broke Chef's Travis CI tests =) #148

Closed issues:

  • Race condition logging into RHEL/CentOS instances #149

Merged pull requests:

  • Query correct instance object for hostname fixes #148 #151 (tyler-ball)

v0.9.4 (2015-06-03)

Full Changelog

Fixed bugs:

  • undefined local variable or method `logger' on kitchen create #142
  • Kitchen setup on Centos6.4 fails initial ssh auth with valid credentials #137
  • TK Can't Connect to EC2 Instance via SSH #135
  • Providing logger to instance_generator, fixes #142 #146 (tyler-ball)

Closed issues:

  • kitchen destroy bombs trying to destroy non-existent instances #143
  • EC2-Instance terminates while TK waits on it to become ready #130

Merged pull requests:

  • #66: changed [driver_usage] link to point to GitHub #141 (dsavinkov)

v0.9.3 (2015-05-29)

Full Changelog

Fixed bugs:

  • Error trying to tag instance before it exists #138
  • [Network interfaces and an instance-level security groups may not be specified on the same request] #127

Closed issues:

  • Failure to specify username leads to confusing error message #113
  • Kitchen attempts to log in before sshd is ready #85

Merged pull requests:

v0.9.2 (2015-05-27)

Full Changelog

Fixed bugs:

  • Support for proxy? #126
  • Support for proxy? #126
  • User Data content should be base64 encoded when passed to aws sdk #121

Closed issues:

  • kitchen-ec2 fails when setting associate_public_ip: false #106

Merged pull requests:

v0.9.1 (2015-05-21)

Full Changelog

Fixed bugs:

  • hostname missing when waiting for ssh service in create action #122
  • ebs_delete_on_termination is not working #91
  • Fixing error where aws returns DNS name as empty string #124 (tyler-ball)

Closed issues:

  • Limited Permissions - Failed to complete #create action: [You are not authorized to perform this operation.] #120
  • release 0.8.0 doesn't properly honor instance_type #114
  • tag_server: tag key needs to be cast to string #111
  • The specified wait_for timeout (600 seconds) was exceeded #103
  • block_device_mappings setting is not optional #100
  • kitchen-ec2 - iam_profile_name fog not passing through #94
  • Unable to SSH into VPC Instance #77
  • Can't get a public IP #72
  • Why no releases since Feb? #65

Merged pull requests:

  • Fixing :subnet_id payload placement if :associate_public_ip is set #125 (tyler-ball)

v0.9.0 (2015-05-19)

Full Changelog

Implemented enhancements:

  • Support HVM based virtualization #25
  • Support spot-instances #6

Fixed bugs:

  • Might be leaving orphaned EBS volumes #30
  • kitchen login fails if ssh_key is a relative path. #26
  • Fix security_group_ids parameter for spot requests #90 (gfloyd)

Closed issues:

  • Issue with amazon linux 32 bit and SCP failing >>>>>> Message: Failed to complete #converge action: [SCP did not finish successfully (127): ] #88
  • The plugin does not create /etc/chef/ohai/hints/ec2.json file #86
  • how do you pass user data to the instance? #79
  • Can't find how to set EBS Volume Size #71
  • Instance created but nothing happens from there #62
  • Use IAM role to authenticate with AWS #55
  • iam_profile_name not being added to ec2 #54
  • it always invokes tests as root #52
  • Failing authentication for some larger instances. #51
  • allow to hide aws keys from kitchen.yml #50
  • Configuration option for naming EC2 instances? #48
  • Ohai attribute node[:ec2] is nil #47
  • Resolving dependencies on ec2 instead upload resolved cookbooks to ec2 #40
  • fails to connect to ec2 if ip/host is not in known_hosts entry #38
  • doesn't invoke test while using ec2 driver #37
  • Default to IAM Credentials if aws_access_key_id or aws_secret_access_key Not Provided #19

Merged pull requests:

v0.8.0 (2014-02-12)

Full Changelog

Fixed bugs:

  • AWS ENV vars not honored #17
  • Periodic failures in kitchen-ec2 #10

Closed issues:

  • encrypted_data_bag_secret not found #24
  • busser bats tests don't run #16
  • Support for server.dns_name #14

Merged pull requests:

v0.7.0 (2013-08-29)

Full Changelog

Closed issues:

  • Error running kitchen-ec2 0.6.0 #12
  • License missing from gemspec #11

Merged pull requests:

v0.6.0 (2013-07-23)

Full Changelog

Closed issues:

  • net-scp version is 1.0.4 #1

Merged pull requests:

  • Match access and secret key env vars in example kitchen config with CLI tools' env vars. #9 (juliandunn)
  • Use private ip if the public ip is nil #8 (dissonanz)

v0.5.1 (2013-05-23)

Full Changelog

Merged pull requests:

  • Adding subnet_id option for use with VPCs #7 (dissonanz)

v0.5.0 (2013-05-23)

Full Changelog

Closed issues:

  • We should be able to specify tags for ec2 instances #4
  • SSH private key config value needed #3

Merged pull requests:

v0.4.0 (2013-03-02)

Full Changelog

v0.3.0 (2013-01-09)

Full Changelog

v0.2.0 (2013-01-03)

Full Changelog

v0.1.0 (2012-12-27)

* This Change Log was automatically generated by github_changelog_generator