- Remove support for Ruby 2.3 since Google's API gems have long since dropped support for Ruby 2.3
- Update the pin on the google-client-api gem to allow depsolving on Ruby 3.0
- Add new
network_ip
config: An IPv4 internal IP address to assign to the instance. If not specified, an unused internal IP is automatically assigned. Thanks @eReGeBe for this new feature!
- Updating google-api-client depedency to allow for v0.36
- Speed up how we require libraries
- Updating google-api-client depedency to allow for v0.34
- Further slim the gem size on disk
- Add testing of Ruby 2.6 in Travis
- #59: Add support for GCE instance labels
- Require Ruby 2.3 or later
- Reduced the number of files we ship in the Gem to reduce install size
- Resolve minor Chefstyle warnings
- Simplify and loosen dev deps
Closed issues:
- Driver waits forever after creating instance #49
Merged pull requests:
- Added support for additional disks; Windows Server 2008R2 support; Ad… #62 (stiller-leser)
- Updated README #60 (jjasghar)
v1.4.0 (2017-09-28)
Merged pull requests:
v1.3.0 (2017-09-15)
Closed issues:
- Driver not in load path in latest chefdk #50
- Disable instance_name suffix generation #46
- 'Preparing modules for first use' Causing Tests to Fail #45
- Allow instance_name prefix to be customizable #40
- Allow default instance_name prefix to be customizable #39
- Sort out ruby-1.9 support #25
- Unsupported parameters are silently ignored #23
- setting scope on service accounts #20
- I can not get your sample .kitchen.yml to work. #15
Merged pull requests:
- add example for injecting ssh key to instance(s) #55 (robbkidd)
- Option to override instance names #54 (robbkidd)
- update Ruby versions to test for in Travis #53 (robbkidd)
- Changing SSH Command #52 (rambleraptor)
- Support configured custom metadata #43 (dldinternet)
v1.2.0 (2017-02-03)
Closed issues:
Merged pull requests:
v1.1.0 (2016-03-17)
Merged pull requests:
- Adding support for image aliases #35 (adamleff)
- Add support for using subnetworks #34 (adamleff)
- Automatically disable auto-restart and auto-migrate for preemptible instance #33 (adamleff)
- Rake and rubocop fixes #32 (adamleff)
v1.0.0 (2016-03-10)
Closed issues:
- Add @erjohnso and @adamleff to kitchen-google repo and gem #31
Merged pull requests:
v0.3.0 (2016-01-24)
Closed issues:
- Add auto_restart to tests #27
- Add docs for Preemptible instances #26
- GCE Instance created without scoping the service account #21
- Investigate moving project to test-kitchen organization #16
- server timeout on custom images. #13
Merged pull requests:
- Preemptible documentation #28 (Temikus)
- Add JSON credential file and Preemptible VM support #22 (marcy-terui)
- Add code formatting and relative links. #18 (mbrukman)
- Update badge URLs now that repo moved. #17 (mbrukman)
- Support service_accounts option in Fog #14 (jgoldschrafe)
v0.2.0 (2014-09-20)
Closed issues:
- generate_inst_name should only produce names that meet Google's requirements #12
- Add "region" support, deprecate "area" #10
Merged pull requests:
- Fix name length. #11 (pdunnavant)
v0.1.2 (2014-04-16)
Closed issues:
- Support Faraday 1.9 via ridley >= 3.0.0 #9
v0.1.0 (2014-03-29)
Closed issues:
Merged pull requests:
v0.6.0 (2014-02-23)
Closed issues:
- Network and Tag Support #5
0.0.4 (2013-12-28)
Fixed bugs:
- test-kitchen 1.0.0.rc.1 breaks auto name generation #2
- Provisioning fails with "Class: Kitchen::ActionFailed" #1
Closed issues:
- "kitchen create" duplicates instances #4
- Intermittent Kitchen::ActionFailed - eventually consistent GCE API? #3
0.0.1 (2013-10-20)
* This Change Log was automatically generated by github_changelog_generator