1.0.0 (2016-03-03)
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)
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:
- Bump revision to 1.0.0.beta.1 #224 (jkeiser)
- Update travis ruby versions and update badges #213 (tas50)
- Allow configuring retry_limit in Aws.config #208 (jlyheden)
- Default instance type change, and Ubuntu AMI search options to match #207 (vancluever)
- Add support for CentOS 7 #199 (proffalken)
- Update CHANGELOG.md #183 (failshell)
v0.10.0 (2015-06-24)
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:
- reference to required IAM settings #160 (gmiranda23)
v0.10.0.rc.1 (2015-06-19)
v0.10.0.rc.0 (2015-06-18)
Fixed bugs:
- block device examples updated #136 (gmiranda23)
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:
- Pulling together existing PRs for windows support #150 (tyler-ball)
v0.9.5 (2015-06-08)
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)
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:
v0.9.3 (2015-05-29)
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:
- Adding an existence check before tagging server #140 (tyler-ball)
v0.9.2 (2015-05-27)
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:
- Adding proxy support that was present in Fog back #131 (tyler-ball)
- Fixing 2 regressions in 0.9.1 #128 (tyler-ball)
v0.9.1 (2015-05-21)
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)
Implemented enhancements:
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:
- Test Kitchen 1.4.0 has been released #112 (jaym)
- Adding test coverage #110 (tyler-ball)
- Updating to depend on TK 1.4 #109 (tyler-ball)
- Add explicit option for using iam profile for authentication #107 (JamesAwesome)
- Add support for IAM role credentials #104 (Igorshp)
- Fix the regression after changes in 23f4d945 #99 (mumoshu)
- New
block\_device\_mappings
config #98 (tyler-ball) - Fix connection to servers without a "public_ip_address" interface (ie: VPC) #97 (tyler-ball)
- Updating documentation so first-time users have an easier time #92 (tyler-ball)
- Added private_ip_address support. #84 (scarolan)
- added user_data for instance preparation #82 (sebbrandt87)
- Fix connection to servers without a "public_ip_address" interface (ie: VPC) #69 (chuckg)
- Add Ubuntu 13.10 and 14.04 AMIs #63 (justincampbell)
- Added AWS_SESSION_TOKEN parameter to readme #60 (berniedurfee)
- Customize ssh_timeout and ssh_retries #58 (ekrupnik)
- Added .project to .gitignore file #57 (ekrupnik)
- Add missing "a" to interface header #49 (eherot)
- Don't create multiple instances if "kitchen create" is called multiple t... #46 (anl)
- Warn about $$$ #41 (sethvargo)
- IAM Profile Support for Created instance #35 (nicgrayson)
v0.8.0 (2014-02-12)
Fixed bugs:
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:
- Support AWS session tokens for use with IAM roles. #34 (coderanger)
- endpoint should have a trailing slash #31 (spheromak)
- Compat with test-kitchen master. #29 (coderanger)
- Support selection of private ip #21 (Atalanta)
v0.7.0 (2013-08-29)
Closed issues:
Merged pull requests:
v0.6.0 (2013-07-23)
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)
Merged pull requests:
v0.5.0 (2013-05-23)
Closed issues:
Merged pull requests:
- Add the ability to give ec2 instances tags. #5 (halcyonCorsair)
- additional ec2 debugging #2 (mattray)
v0.4.0 (2013-03-02)
v0.3.0 (2013-01-09)
v0.2.0 (2013-01-03)
v0.1.0 (2012-12-27)
* This Change Log was automatically generated by github_changelog_generator