Skip to content

Latest commit

 

History

History
351 lines (250 loc) · 25.5 KB

CHANGELOG.md

File metadata and controls

351 lines (250 loc) · 25.5 KB

knife-google Change Log

Note: this log contains only changes from knife-google release 1.1.0 and later -- it does not contain the changes from prior releases. To view change history prior to release 1.1.0, please visit the source repository.

v5.0.13 (2023-04-19)

Merged Pull Requests

  • CHEF-1920 Fixed the knife-google verify test failure #210 (nikhil2611)

Changes not yet released to rubygems.org

Merged Pull Requests

  • CHEF-1920 Fixed the knife-google verify test failure #210 (nikhil2611)
  • Depend on knife instead of chef #206 (tas50)

v5.0.11 (2021-05-24)

Merged Pull Requests

v5.0.8 (2020-08-21)

Merged Pull Requests

v5.0.5 (2020-07-24)

Merged Pull Requests

v5.0.4 (2020-07-15)

Merged Pull Requests

v5.0.3 (2020-07-13)

Merged Pull Requests

v5.0.2 (2020-07-10)

Merged Pull Requests

v5.0.0 (2020-06-05)

Merged Pull Requests

v4.2.14 (2020-05-21)

Merged Pull Requests

v4.2.8 (2020-02-12)

Merged Pull Requests

  • Remove duplicate deps block in server create plugin #168 (tas50)

v4.2.7 (2020-01-29)

Merged Pull Requests

  • Remove extra helper file includes #167 (tas50)

v4.2.6 (2020-01-29)

Merged Pull Requests

  • Update google-api-client requirement from >= 0.23.9, < 0.35.0 to >= 0.23.9, < 0.37.0 #162 (dependabot-preview[bot])
  • Lazy load the google SDK to prevent impacting knife performance #166 (tas50)

v4.2.4 (2019-12-21)

Merged Pull Requests

  • Migrate to Buildkite #164 (tas50)
  • Properly set the Ruby requirement to 2.5+ #165 (tas50)
  • Substitute require for require_relative #163 (tas50)

v4.2.1 (2019-11-27)

Merged Pull Requests

v4.2.0 (2019-10-10)

Merged Pull Requests

v4.1.0 (2019-09-25)

Merged Pull Requests

v3.3.7 (2018-11-20)

Merged Pull Requests

  • Only ship the necessary libraries in the gem #143 (tas50)

v3.3.6 (2018-11-20)

Merged Pull Requests

  • Remove github_changelog_generator development dependency #138 (tas50)
  • Documenting the knife-google manual testing prerequisite #141 (Vasu1105)
  • MSYS-917 Allows knife google zone list, region list, region quotas, project quotas to run without giving --gce_zone option #142 (Vasu1105)

v3.3.3 (2018-10-17)

Merged Pull Requests

  • Empty commit to test expeditor #136 (btm)
  • Allow for newer google-api-client releases #137 (tas50)

Full Changelog

  • Increased the dependency on google-api-client from 0.9.X to 0.19.X to bring in the latest improvements to the API
  • Remove the dependency on Chef entirely since it's assumed Chef is already installed

Full Changelog

  • Loosen the dependency on Chef so this gem can work with Chef 13+

Full Changelog

  • Increased the dependency on google-api-client from 0.9.X to 0.19.X to bring in the latest improvements to the API
  • Remove the dependency on Chef entirely since it's assumed Chef is already installed

Full Changelog

  • Loosen the dependency on Chef so this gem can work with Chef 13+

Full Changelog

Closed issues:

  • Can't Modify Frozen String #118

Merged pull requests:

v3.1.0 (2016-11-08)

Full Changelog

Closed issues:

  • No support for GCE image family #108

Merged pull requests:

v3.0.0 (2016-09-28)

Full Changelog

Merged pull requests:

v2.2.1 (2016-09-27)

Full Changelog

Closed issues:

  • Google::Apis::ClientError #107

Merged pull requests:

v2.2.0 (2016-03-17)

Full Changelog

Implemented enhancements:

  • New Functionality: knife-google unable to spinup servers in subnets #89
  • Creating a preemptible instance flag feature #72

Closed issues:

  • Support an alias for latest public image #96
  • knife google command not working #87
  • Server create command returns error #86
  • Can't execute any command with knife #84
  • google-api-client dependency is about to break APIs #75
  • Feature Request: lists for additional assets #73
  • knife google hides quota errors from GCE #71
  • Dependency conflict building from master #65
  • knife-google master should be deployed to RubyGems #57
  • 400 Error from Google During 'knife google setup' #55
  • Documentation for adding a tag to the server #53

Merged pull requests:

v2.1.0 (2016-03-04)

Full Changelog

Closed issues:

  • Set application_name and application_version #100
  • Support the use of service account scope aliases #95

Merged pull requests:

  • Adding application name and version when creating the connection #101 (adamleff)
  • add support for service account scope aliases #99 (adamleff)
  • README updates, reincorporating changes from #93 #98 (adamleff)

v2.0.0 (2016-03-01)

Full Changelog

Implemented enhancements:

  • Complete rewrite of knife-google gem, replacing use of fog with google-api-ruby-client #66 (paulrossman)

Closed issues:

  • rake install does not work #91
  • Error in metadata parsing while creating a compute instance #82
  • Spinning up a GCP instance from an EC2 instance results in an error #81
  • GCP Service Accounts #79
  • knife-google not setting custom metadata #74
  • --bootstrap-version flag isn't working #67
  • knife google server create is having an error boostraping #62
  • no implicit conversion of nil into String on knife google server create #61
  • ERROR: Image 'ubuntu-1404-trusty-v20150316' not found #59
  • knife-google fails with google-api-client >0.8 #44
  • google-knife and knife dependency versions #43
  • For any command "ERROR: ArgumentError: unknown keyword: interval" #42
  • Knife google failing to setup #40
  • Password prompt each time I run 'knife google server create' or 'knife bootstrap' with GCE instances #39
  • Failing to create a server with a custom image #38
  • Custom Metadata #37

Merged pull requests:

1.3.1 (2014-04-25)

Full Changelog

Merged pull requests:

1.2.0 (2014-02-17)

Full Changelog

Merged pull requests:

1.1.0 (2013-08-14)

Merged pull requests:

  • KNIFE-356: Knife google is using deprecated v1beta14 api, should upgrade to v1beta15 #19 (adamedx)
  • V1beta15 updates #18 (paulrossman)
  • [KNIFE-326] travis integration validation #17 (josephrdsmith)
  • Better Error handling when SSL Certificate is not available #16 (chirag-jog)
  • OC-7868: Knife google plug-in does not read cli switches from knife.rb #15 (adamedx)
  • OC 7869 Knife google does not work on Windows due to REST method failures #14 (siddheshwar-more)
  • Oc 7868 - [ Taking the zone value from knife config file ] #13 (prabhu-das)
  • OC-4667: Merge Google API-based implementation #12 (adamedx)
  • New implementation using API and updated for v1beta14 #11 (erjohnso)
  • Update to the latest 1.5.0 version of gcutils #9 (chirag-jog)
  • Support for gcutils-1.3.4 #8 (chirag-jog)
  • OC-4513: Knife-google Issue with gcutils #6 (mohitsethi)
  • OC-4235: Implement delay loading to reduce load-time #4 (mohitsethi)
  • V1beta12 works #3 (leopd)
  • Updated for clarity. If the PROJECT_ID is required then it should show i... #2 (jamescott)
  • Changed --server-name short option to -s #1 (paulmooring)