From 88b13ec999bcf5f956b3b0cbe495593aadb67dbb Mon Sep 17 00:00:00 2001 From: Tim Smith Date: Sat, 22 Aug 2026 21:05:02 -0700 Subject: [PATCH] chore: backfill missing changelog history Records every change in each released version, reconstructed from git history. Entries use the pull request title where a change landed via a PR, and link both the PR and the commit. Versions that were tagged but never published to RubyGems are not listed; their entries roll forward into the release that actually shipped them, so no change record is lost. Releases cut within the last seven days are kept regardless, since the gem push may still be in flight. Co-Authored-By: Claude Opus 5 (1M context) --- CHANGELOG.md | 666 ++++++++++++++++++++++++++++++++++----------------- 1 file changed, 441 insertions(+), 225 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b38ae0d8..44f38d2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,15 @@ # Change Log -## [7.0.1](https://github.com/test-kitchen/kitchen-openstack/compare/v7.0.0...v7.0.1) (2026-04-24) +## Unreleased + +* chore(deps): update googleapis/release-please-action action to v5 ([#240](https://github.com/test-kitchen/kitchen-openstack/pull/240)) ([efe8e298](https://github.com/test-kitchen/kitchen-openstack/commit/efe8e298)) +* chore(deps): update actions/checkout action to v7 ([#242](https://github.com/test-kitchen/kitchen-openstack/pull/242)) ([297cd575](https://github.com/test-kitchen/kitchen-openstack/commit/297cd575)) +* Fix typos ([#243](https://github.com/test-kitchen/kitchen-openstack/pull/243)) ([e4755bd8](https://github.com/test-kitchen/kitchen-openstack/commit/e4755bd8)) +* Require Ruby 3.1+ and modernize CI ([#244](https://github.com/test-kitchen/kitchen-openstack/pull/244)) ([d199adaa](https://github.com/test-kitchen/kitchen-openstack/commit/d199adaa)) +* Docs: document every driver option and split contributor docs ([#246](https://github.com/test-kitchen/kitchen-openstack/pull/246)) ([ee556dae](https://github.com/test-kitchen/kitchen-openstack/commit/ee556dae)) +* Standardize renovate config and remove dependabot ([#247](https://github.com/test-kitchen/kitchen-openstack/pull/247)) ([39ccc29e](https://github.com/test-kitchen/kitchen-openstack/commit/39ccc29e)) +## [7.0.1](https://github.com/test-kitchen/kitchen-openstack/compare/v7.0.0...v7.0.1) (2026-04-24) ### Bug Fixes @@ -9,7 +17,6 @@ ## [7.0.0](https://github.com/test-kitchen/kitchen-openstack/compare/v6.2.2...v7.0.0) (2026-04-07) - ### ⚠ BREAKING CHANGES * Kitchen::Driver::Openstack internals have been reorganized into separate modules (Config, Networking, ServerHelper, Helpers). Users relying on internal class structure may need to update. @@ -23,37 +30,62 @@ * target major release ([#238](https://github.com/test-kitchen/kitchen-openstack/issues/238)) ([e126d92](https://github.com/test-kitchen/kitchen-openstack/commit/e126d929ab5fadfb94e1db61adca6e322b05f51d)) -## [6.2.2](https://github.com/test-kitchen/kitchen-openstack/compare/v6.2.1...v6.2.2) (2026-01-24) +### Other Changes + +* refactor: split main driver file into focused modules ([#235](https://github.com/test-kitchen/kitchen-openstack/pull/235)) ([633e8f13](https://github.com/test-kitchen/kitchen-openstack/commit/633e8f13)) +## [6.2.2](https://github.com/test-kitchen/kitchen-openstack/compare/v6.2.1...v6.2.2) (2026-01-24) ### Bug Fixes * switch to cookstyle ([#233](https://github.com/test-kitchen/kitchen-openstack/issues/233)) ([dda6596](https://github.com/test-kitchen/kitchen-openstack/commit/dda659687a48dbde55e49407194f231af8b3f691)) -## [6.2.1](https://github.com/test-kitchen/kitchen-openstack/compare/v6.2.0...v6.2.1) (2024-06-21) +### Other Changes + +* chore(deps): update actions/checkout action to v5 ([#230](https://github.com/test-kitchen/kitchen-openstack/pull/230)) ([3ac1075e](https://github.com/test-kitchen/kitchen-openstack/commit/3ac1075e)) +* fix: bump tk dep to allow tk 4 ([#232](https://github.com/test-kitchen/kitchen-openstack/pull/232)) ([a0450b0b](https://github.com/test-kitchen/kitchen-openstack/commit/a0450b0b)) +* chore(deps): update actions/checkout action to v6 ([#231](https://github.com/test-kitchen/kitchen-openstack/pull/231)) ([0e6c7463](https://github.com/test-kitchen/kitchen-openstack/commit/0e6c7463)) +## [6.2.1](https://github.com/test-kitchen/kitchen-openstack/compare/v6.2.0...v6.2.1) (2024-06-21) ### Bug Fixes * release please configs ([#228](https://github.com/test-kitchen/kitchen-openstack/issues/228)) ([cbb2736](https://github.com/test-kitchen/kitchen-openstack/commit/cbb27362313150d6be7de0d356affbc3069101bb)) -## [v6.2.0](https://github.com/test-kitchen/kitchen-openstack/tree/v6.2.0) +### Other Changes + +* Configure Renovate ([#224](https://github.com/test-kitchen/kitchen-openstack/pull/224)) ([71a2287b](https://github.com/test-kitchen/kitchen-openstack/commit/71a2287b)) + +## [6.2.0](https://github.com/test-kitchen/kitchen-openstack/tree/v6.2.0) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v6.1.0..v6.2.0) - Support for Ruby 3.1 - Check for ERROR status after server create -## [v6.1.0](https://github.com/test-kitchen/kitchen-openstack/tree/v6.1.0) +* Move documentation to kitchen.ci ([7d500d81](https://github.com/test-kitchen/kitchen-openstack/commit/7d500d81)) +* run specs on ruby 3.1 ([#221](https://github.com/test-kitchen/kitchen-openstack/pull/221)) ([cd7a2cb1](https://github.com/test-kitchen/kitchen-openstack/commit/cd7a2cb1)) + +## [6.1.0](https://github.com/test-kitchen/kitchen-openstack/tree/v6.1.0) - Support Test Kitchen 3.0 -## [v6.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v6.0.0) +* Upgrade to GitHub-native Dependabot ([#216](https://github.com/test-kitchen/kitchen-openstack/pull/216)) ([aa04fe14](https://github.com/test-kitchen/kitchen-openstack/commit/aa04fe14)) + +## [6.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v6.0.0) - Require Ruby 2.6 or later and add testing for Ruby 3.0 - Add a new `cloud_config` option which allows you to pass data to cloud-init. See for usage information. Thanks [@JimScadden](https://github.com/JimScadden) -## [v5.0.1](https://github.com/test-kitchen/kitchen-openstack/tree/v5.0.1) +* Chefstyle fixes ([#209](https://github.com/test-kitchen/kitchen-openstack/pull/209)) ([a5046d5f](https://github.com/test-kitchen/kitchen-openstack/commit/a5046d5f)) +* Optimize our requires ([#210](https://github.com/test-kitchen/kitchen-openstack/pull/210)) ([c27b941a](https://github.com/test-kitchen/kitchen-openstack/commit/c27b941a)) +* Require Ruby 2.6 or newer ([#215](https://github.com/test-kitchen/kitchen-openstack/pull/215)) ([54f984ea](https://github.com/test-kitchen/kitchen-openstack/commit/54f984ea)) +* New option cloud_config for generating user data ([#214](https://github.com/test-kitchen/kitchen-openstack/pull/214)) ([c2d79263](https://github.com/test-kitchen/kitchen-openstack/commit/c2d79263)) +* Test on Ruby 3.0 and cache gem installs ([#213](https://github.com/test-kitchen/kitchen-openstack/pull/213)) ([46aae21f](https://github.com/test-kitchen/kitchen-openstack/commit/46aae21f)) +* Remove old badges and improve installation steps ([c7d25f7d](https://github.com/test-kitchen/kitchen-openstack/commit/c7d25f7d)) +* Swap Travis badge for GitHub Actions badge ([4873c625](https://github.com/test-kitchen/kitchen-openstack/commit/4873c625)) + +## [5.0.1](https://github.com/test-kitchen/kitchen-openstack/tree/v5.0.1) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v5.0.0..v5.0.1) @@ -61,7 +93,10 @@ - Resolved fog deprecation warnings when running the plugin - Removed the unused `unf` gem dependency -## [v5.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v5.0.0) +* Switch to Github Actions ([#206](https://github.com/test-kitchen/kitchen-openstack/pull/206)) ([d464627c](https://github.com/test-kitchen/kitchen-openstack/commit/d464627c)) +* Fix deprecation warnings ([#207](https://github.com/test-kitchen/kitchen-openstack/pull/207)) ([78e4bd94](https://github.com/test-kitchen/kitchen-openstack/commit/78e4bd94)) + +## [5.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v5.0.0) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v4.0.0..v5.0.0) @@ -69,14 +104,21 @@ - Require fog-openstack 1.X instead of Fog < 1, which greatly reduces the total dependencies necessary. This may require updating other tools to support fog 1.x, which has breaking changes. - Only ship the necessary files in the gem to slim the size of the gem install slightly -## [v4.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v4.0.0) +* Loosen the Test Kitchen dep to allow 2.0 ([#195](https://github.com/test-kitchen/kitchen-openstack/pull/195)) ([8f018725](https://github.com/test-kitchen/kitchen-openstack/commit/8f018725)) +* Allow fog-openstack 1.x ([#202](https://github.com/test-kitchen/kitchen-openstack/pull/202)) ([a0d8a382](https://github.com/test-kitchen/kitchen-openstack/commit/a0d8a382)) + +## [4.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v4.0.0) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.6.2..v4.0.0) - Loosen the Test Kitchen dependency to allow for 2.x - Fix minor style issues in the code -## [v3.6.2](https://github.com/test-kitchen/kitchen-openstack/tree/v3.6.2) +* Update README.md ([5e0233c3](https://github.com/test-kitchen/kitchen-openstack/commit/5e0233c3)) +* Test kitchen 2.x Fixes ([#200](https://github.com/test-kitchen/kitchen-openstack/pull/200)) ([7888bb25](https://github.com/test-kitchen/kitchen-openstack/commit/7888bb25)) +* Bump to version 4.0.0 ([7d822025](https://github.com/test-kitchen/kitchen-openstack/commit/7d822025)) + +## [3.6.2](https://github.com/test-kitchen/kitchen-openstack/tree/v3.6.2) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.6.1...v3.6.2) @@ -86,40 +128,41 @@ - Update Travis to the latest ruby releases [\#185](https://github.com/test-kitchen/kitchen-openstack/pull/185) ([tas50](https://github.com/tas50)) - Getting travis green. [\#184](https://github.com/test-kitchen/kitchen-openstack/pull/184) ([jjasghar](https://github.com/jjasghar)) -## [v3.6.1](https://github.com/test-kitchen/kitchen-openstack/tree/v3.6.1) (2018-06-06) +* v3.6.2 release ([0f715a95](https://github.com/test-kitchen/kitchen-openstack/commit/0f715a95)) + +## [3.6.1](https://github.com/test-kitchen/kitchen-openstack/tree/v3.6.1) (2018-06-06) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.6.0...v3.6.1) **Merged pull requests:** - Use Etc.getpwuid instead of getlogin [\#183](https://github.com/test-kitchen/kitchen-openstack/pull/183) ([tnguyen14](https://github.com/tnguyen14)) -## [v3.6.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.6.0) (2018-03-28) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.5.1...v3.6.0) +* work around for travis ([2c11d22d](https://github.com/test-kitchen/kitchen-openstack/commit/2c11d22d)) +* v3.6.1 release ([1edf7b15](https://github.com/test-kitchen/kitchen-openstack/commit/1edf7b15)) -**Closed issues:** +## [3.6.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.6.0) (2018-03-28) -- Is there a way to re-use volume? [\#181](https://github.com/test-kitchen/kitchen-openstack/issues/181) -- private method `select' called for nil:NilClass [\#177](https://github.com/test-kitchen/kitchen-openstack/issues/177) -- The request you have made requires authentication [\#167](https://github.com/test-kitchen/kitchen-openstack/issues/167) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.5.1...v3.6.0) **Merged pull requests:** - Support for v3 [\#179](https://github.com/test-kitchen/kitchen-openstack/pull/179) ([andybrucenet](https://github.com/andybrucenet)) -## [v3.5.1](https://github.com/test-kitchen/kitchen-openstack/tree/v3.5.1) (2017-11-10) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.5.0...v3.5.1) +* v3.6.0 release ([8a34e415](https://github.com/test-kitchen/kitchen-openstack/commit/8a34e415)) -**Closed issues:** +## [3.5.1](https://github.com/test-kitchen/kitchen-openstack/tree/v3.5.1) (2017-11-10) -- block\_device\_mapping crashes on nodename nor servname provided [\#176](https://github.com/test-kitchen/kitchen-openstack/issues/176) -- Same floating IP to different server [\#175](https://github.com/test-kitchen/kitchen-openstack/issues/175) -- Cannot create windows machines [\#172](https://github.com/test-kitchen/kitchen-openstack/issues/172) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.5.0...v3.5.1) **Merged pull requests:** - Switch from fog to fog-openstack to slim deps and speed runtime [\#174](https://github.com/test-kitchen/kitchen-openstack/pull/174) ([tas50](https://github.com/tas50)) -## [v3.5.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.5.0) (2017-04-12) +* 3.5.1 release ([c1398fbb](https://github.com/test-kitchen/kitchen-openstack/commit/c1398fbb)) + +## [3.5.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.5.0) (2017-04-12) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.4.0...v3.5.0) **Merged pull requests:** @@ -127,39 +170,32 @@ - Add metadata support [\#166](https://github.com/test-kitchen/kitchen-openstack/pull/166) ([akitada](https://github.com/akitada)) - Use new ohai config context [\#165](https://github.com/test-kitchen/kitchen-openstack/pull/165) ([akitada](https://github.com/akitada)) -## [v3.4.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.4.0) (2017-03-27) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.3.0...v3.4.0) +* v3.5.0 release ([bc24c335](https://github.com/test-kitchen/kitchen-openstack/commit/bc24c335)) -**Closed issues:** +## [3.4.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.4.0) (2017-03-27) -- Multiple networks in network\_id causes error [\#163](https://github.com/test-kitchen/kitchen-openstack/issues/163) -- Can't create VM [\#160](https://github.com/test-kitchen/kitchen-openstack/issues/160) -- Why is private\_key\_path required? [\#151](https://github.com/test-kitchen/kitchen-openstack/issues/151) -- version 3.1.0 does not properly wait for VM to be up before failing [\#147](https://github.com/test-kitchen/kitchen-openstack/issues/147) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.3.0...v3.4.0) **Merged pull requests:** - Fix creation of floating IP to use network ID instead of name [\#162](https://github.com/test-kitchen/kitchen-openstack/pull/162) ([dannytrigo](https://github.com/dannytrigo)) - Updated readme with clarity [\#161](https://github.com/test-kitchen/kitchen-openstack/pull/161) ([jjasghar](https://github.com/jjasghar)) -## [v3.3.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.3.0) (2017-03-13) +* v3.4.0 ([cb2674db](https://github.com/test-kitchen/kitchen-openstack/commit/cb2674db)) + +## [3.3.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.3.0) (2017-03-13) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.2.0...v3.3.0) **Merged pull requests:** - Uuids [\#159](https://github.com/test-kitchen/kitchen-openstack/pull/159) ([boc-tothefuture](https://github.com/boc-tothefuture)) -## [v3.2.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.2.0) (2017-03-02) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.1.0...v3.2.0) +* v3.3.0 ([f4646cdb](https://github.com/test-kitchen/kitchen-openstack/commit/f4646cdb)) -**Closed issues:** +## [3.2.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.2.0) (2017-03-02) -- Expose excon timeouts to kitchen [\#157](https://github.com/test-kitchen/kitchen-openstack/issues/157) -- Enhancement: generate openstack keypair on create [\#150](https://github.com/test-kitchen/kitchen-openstack/issues/150) -- kitchen-openstack should use SSH Agent [\#149](https://github.com/test-kitchen/kitchen-openstack/issues/149) -- Permission Denied on kitchen runs after first [\#146](https://github.com/test-kitchen/kitchen-openstack/issues/146) -- Config-drive [\#143](https://github.com/test-kitchen/kitchen-openstack/issues/143) -- Support Identity v3 [\#137](https://github.com/test-kitchen/kitchen-openstack/issues/137) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.1.0...v3.2.0) **Merged pull requests:** @@ -169,12 +205,9 @@ - Defer ssh key handling to transport. [\#154](https://github.com/test-kitchen/kitchen-openstack/pull/154) ([cliles](https://github.com/cliles)) - fix failing to get IP when there is no public IP. [\#152](https://github.com/test-kitchen/kitchen-openstack/pull/152) ([onceking](https://github.com/onceking)) -## [v3.1.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.1.0) (2016-06-02) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.0.0...v3.1.0) - -**Closed issues:** +## [3.1.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.1.0) (2016-06-02) -- `use\_ipv6` setting not respected when using `openstack\_network\_name` [\#141](https://github.com/test-kitchen/kitchen-openstack/issues/141) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.0.0...v3.1.0) **Merged pull requests:** @@ -183,7 +216,8 @@ - Update to check IP version when using `openstack\_network\_name`. [\#142](https://github.com/test-kitchen/kitchen-openstack/pull/142) ([nmische](https://github.com/nmische)) - minor grammar tweak to sleep message [\#140](https://github.com/test-kitchen/kitchen-openstack/pull/140) ([dpetzel](https://github.com/dpetzel)) -## [v3.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.0.0) (2016-02-24) +## [3.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v3.0.0) (2016-02-24) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v3.0.0.pre.1...v3.0.0) **Merged pull requests:** @@ -191,35 +225,32 @@ - 3.0.0 prep work [\#139](https://github.com/test-kitchen/kitchen-openstack/pull/139) ([jjasghar](https://github.com/jjasghar)) - 3.0.0 Release of kitchen-openstack [\#136](https://github.com/test-kitchen/kitchen-openstack/pull/136) ([jjasghar](https://github.com/jjasghar)) -## [v3.0.0.pre.1](https://github.com/test-kitchen/kitchen-openstack/tree/v3.0.0.pre.1) (2016-02-12) +## [3.0.0.pre.1](https://github.com/test-kitchen/kitchen-openstack/tree/v3.0.0.pre.1) (2016-02-12) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.2.0...v3.0.0.pre.1) -**Closed issues:** +* Update README.md ([149a5d45](https://github.com/test-kitchen/kitchen-openstack/commit/149a5d45)) +* 3.0.0 Release of kitchen-openstack ([1c9d0bce](https://github.com/test-kitchen/kitchen-openstack/commit/1c9d0bce)) +* Removed old tests - Removed old tests for the code that I removed from the earlier commit ([8f996076](https://github.com/test-kitchen/kitchen-openstack/commit/8f996076)) +* Pinned rubocop version - Pinned rubocop version because of travis failures ([940fb355](https://github.com/test-kitchen/kitchen-openstack/commit/940fb355)) +* Making the rubocop gods happy - Updated rubocop to ~> 0.36 - Fixed SignalExceptions - Froze the version.rb per rubocop ([3a7a0bcd](https://github.com/test-kitchen/kitchen-openstack/commit/3a7a0bcd)) -- transport\#username is not working for me [\#135](https://github.com/test-kitchen/kitchen-openstack/issues/135) -- kitchen-openstack unable to retrieve network information [\#134](https://github.com/test-kitchen/kitchen-openstack/issues/134) -- Password value in transport is not used in driver [\#133](https://github.com/test-kitchen/kitchen-openstack/issues/133) -- SSL\_connect SYSCALL returned=5 errno=0 state=SSLv2/v3 read server hello A \(OpenSSL::SSL::SSLError\) [\#132](https://github.com/test-kitchen/kitchen-openstack/issues/132) -- Volume: create new, attach existing, make from snapshot \(seems not working\) [\#131](https://github.com/test-kitchen/kitchen-openstack/issues/131) -- Boot from Image \(into new volume\) [\#130](https://github.com/test-kitchen/kitchen-openstack/issues/130) -- Put the yml files for each instance in .kitchen/kitchen-openstack [\#116](https://github.com/test-kitchen/kitchen-openstack/issues/116) +## [2.2.0](https://github.com/test-kitchen/kitchen-openstack/tree/v2.2.0) (2015-12-16) -## [v2.2.0](https://github.com/test-kitchen/kitchen-openstack/tree/v2.2.0) (2015-12-16) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.2.0.pre.1...v2.2.0) **Implemented enhancements:** - Glance Caching sleep time should probably be a configurable option [\#117](https://github.com/test-kitchen/kitchen-openstack/issues/117) -**Closed issues:** - -- cannot change default key [\#129](https://github.com/test-kitchen/kitchen-openstack/issues/129) - **Merged pull requests:** - 2.2.0 [\#128](https://github.com/test-kitchen/kitchen-openstack/pull/128) ([jjasghar](https://github.com/jjasghar)) -## [v2.2.0.pre.1](https://github.com/test-kitchen/kitchen-openstack/tree/v2.2.0.pre.1) (2015-11-23) +* 2.2.0 ([829dd78e](https://github.com/test-kitchen/kitchen-openstack/commit/829dd78e)) + +## [2.2.0.pre.1](https://github.com/test-kitchen/kitchen-openstack/tree/v2.2.0.pre.1) (2015-11-23) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.1.1...v2.2.0.pre.1) **Merged pull requests:** @@ -227,12 +258,11 @@ - Updated README with key\_name issue. [\#127](https://github.com/test-kitchen/kitchen-openstack/pull/127) ([jjasghar](https://github.com/jjasghar)) - Use OpenStack models for waiting for conditions [\#120](https://github.com/test-kitchen/kitchen-openstack/pull/120) ([carpnick](https://github.com/carpnick)) -## [v2.1.1](https://github.com/test-kitchen/kitchen-openstack/tree/v2.1.1) (2015-11-03) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.1.0...v2.1.1) +* inital 2.2.0.pre.1 ([0885ba7b](https://github.com/test-kitchen/kitchen-openstack/commit/0885ba7b)) -**Closed issues:** +## [2.1.1](https://github.com/test-kitchen/kitchen-openstack/tree/v2.1.1) (2015-11-03) -- kitchen create on Windows 2012/WinRM fails: "Expressions are only allowed as the first element of a pipeline." [\#122](https://github.com/test-kitchen/kitchen-openstack/issues/122) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.1.0...v2.1.1) **Merged pull requests:** @@ -240,10 +270,16 @@ - Ohai hint file is now created with the correct encoding on Windows [\#124](https://github.com/test-kitchen/kitchen-openstack/pull/124) ([stuartpreston](https://github.com/stuartpreston)) - Added info about user\_data [\#121](https://github.com/test-kitchen/kitchen-openstack/pull/121) ([jjasghar](https://github.com/jjasghar)) -## [v2.1.0](https://github.com/test-kitchen/kitchen-openstack/tree/v2.1.0) (2015-10-19) +* updated changelog to generated changelog ([8a4e8709](https://github.com/test-kitchen/kitchen-openstack/commit/8a4e8709)) + +## [2.1.0](https://github.com/test-kitchen/kitchen-openstack/tree/v2.1.0) (2015-10-19) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.1.0.pre.1...v2.1.0) -## [v2.1.0.pre.1](https://github.com/test-kitchen/kitchen-openstack/tree/v2.1.0.pre.1) (2015-10-13) +* 2.1.0 release ([dfa246a1](https://github.com/test-kitchen/kitchen-openstack/commit/dfa246a1)) + +## [2.1.0.pre.1](https://github.com/test-kitchen/kitchen-openstack/tree/v2.1.0.pre.1) (2015-10-13) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.1.0.pre...v2.1.0.pre.1) **Implemented enhancements:** @@ -252,23 +288,16 @@ **Fixed bugs:** -- Clean Up README [\#109](https://github.com/test-kitchen/kitchen-openstack/issues/109) - -**Closed issues:** - -- Countdown timer is a little too verbose [\#113](https://github.com/test-kitchen/kitchen-openstack/issues/113) -- image\_ref: underscores translated to dashes [\#84](https://github.com/test-kitchen/kitchen-openstack/issues/84) **Merged pull requests:** - Converting to dots [\#115](https://github.com/test-kitchen/kitchen-openstack/pull/115) ([jjasghar](https://github.com/jjasghar)) -## [v2.1.0.pre](https://github.com/test-kitchen/kitchen-openstack/tree/v2.1.0.pre) (2015-10-07) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.0.0...v2.1.0.pre) +* roll another dev release ([ae2d1e3e](https://github.com/test-kitchen/kitchen-openstack/commit/ae2d1e3e)) -**Closed issues:** +## [2.1.0.pre](https://github.com/test-kitchen/kitchen-openstack/tree/v2.1.0.pre) (2015-10-07) -- undefined method `public\_ip\_addresses' for {}:Hash [\#105](https://github.com/test-kitchen/kitchen-openstack/issues/105) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.0.0...v2.1.0.pre) **Merged pull requests:** @@ -279,15 +308,18 @@ - Refactor get\_ip [\#107](https://github.com/test-kitchen/kitchen-openstack/pull/107) ([BobbyRyterski](https://github.com/BobbyRyterski)) - 2.1.0 [\#106](https://github.com/test-kitchen/kitchen-openstack/pull/106) ([jjasghar](https://github.com/jjasghar)) -## [v2.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0) (2015-09-30) +* Merge branch '2.1.0' ([1094eed0](https://github.com/test-kitchen/kitchen-openstack/commit/1094eed0)) +* Merge branch 'master' of github.com:test-kitchen/kitchen-openstack y this merge is necessary, ([d55e4072](https://github.com/test-kitchen/kitchen-openstack/commit/d55e4072)) + +## [2.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0) (2015-09-30) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.0.0.dev.4...v2.0.0) -## [v2.0.0.dev.4](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0.dev.4) (2015-09-23) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.0.0.dev.3...v2.0.0.dev.4) +* 2.0.0 Release ([35b15cd7](https://github.com/test-kitchen/kitchen-openstack/commit/35b15cd7)) -**Closed issues:** +## [2.0.0.dev.4](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0.dev.4) (2015-09-23) -- SSH Hangs with Key Auth [\#101](https://github.com/test-kitchen/kitchen-openstack/issues/101) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.0.0.dev.3...v2.0.0.dev.4) **Merged pull requests:** @@ -295,42 +327,43 @@ - Readd key\_name to README [\#103](https://github.com/test-kitchen/kitchen-openstack/pull/103) ([BobbyRyterski](https://github.com/BobbyRyterski)) - Add transport ssh\_key note to README [\#102](https://github.com/test-kitchen/kitchen-openstack/pull/102) ([BobbyRyterski](https://github.com/BobbyRyterski)) -## [v2.0.0.dev.3](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0.dev.3) (2015-09-21) +* v2.0.0.dev.4 ([49124340](https://github.com/test-kitchen/kitchen-openstack/commit/49124340)) + +## [2.0.0.dev.3](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0.dev.3) (2015-09-21) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.0.0.dev.2...v2.0.0.dev.3) **Implemented enhancements:** - Support all Fog OpenStack options [\#98](https://github.com/test-kitchen/kitchen-openstack/pull/98) ([BobbyRyterski](https://github.com/BobbyRyterski)) -**Closed issues:** - -- OpenStack Hint File should work with Ohai cookbook [\#96](https://github.com/test-kitchen/kitchen-openstack/issues/96) -- create command will makes duplicated images. [\#67](https://github.com/test-kitchen/kitchen-openstack/issues/67) - **Merged pull requests:** - Don't create instance if name is already created [\#100](https://github.com/test-kitchen/kitchen-openstack/pull/100) ([dpetzel](https://github.com/dpetzel)) - Fix for issue 96 [\#97](https://github.com/test-kitchen/kitchen-openstack/pull/97) ([jjasghar](https://github.com/jjasghar)) -## [v2.0.0.dev.2](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0.dev.2) (2015-09-16) +* Updates for dev.3 ([555925fa](https://github.com/test-kitchen/kitchen-openstack/commit/555925fa)) + +## [2.0.0.dev.2](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0.dev.2) (2015-09-16) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.0.0.dev.1...v2.0.0.dev.2) **Merged pull requests:** - Load openstack\_version for plugin\_version [\#99](https://github.com/test-kitchen/kitchen-openstack/pull/99) ([BobbyRyterski](https://github.com/BobbyRyterski)) -## [v2.0.0.dev.1](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0.dev.1) (2015-09-10) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.0.0.dev...v2.0.0.dev.1) +* Bumped version. ([3e842c7d](https://github.com/test-kitchen/kitchen-openstack/commit/3e842c7d)) -**Closed issues:** +## [2.0.0.dev.1](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0.dev.1) (2015-09-10) -- 1.9.0.dev [\#93](https://github.com/test-kitchen/kitchen-openstack/issues/93) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v2.0.0.dev...v2.0.0.dev.1) **Merged pull requests:** - 2.0.0.dev.1 [\#95](https://github.com/test-kitchen/kitchen-openstack/pull/95) ([jjasghar](https://github.com/jjasghar)) -## [v2.0.0.dev](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0.dev) (2015-09-09) +## [2.0.0.dev](https://github.com/test-kitchen/kitchen-openstack/tree/v2.0.0.dev) (2015-09-09) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.9.0.dev...v2.0.0.dev) **Implemented enhancements:** @@ -338,36 +371,33 @@ - Test Kitchen Openstack doesn't support block storage\(volumes\) [\#75](https://github.com/test-kitchen/kitchen-openstack/issues/75) - Enhancement: Windows Support [\#45](https://github.com/test-kitchen/kitchen-openstack/issues/45) -**Closed issues:** - -- Waiting for SSH service [\#91](https://github.com/test-kitchen/kitchen-openstack/issues/91) -- Connections to Rackspace require the password instead of the API key [\#90](https://github.com/test-kitchen/kitchen-openstack/issues/90) - **Merged pull requests:** - added rubygem tasks [\#94](https://github.com/test-kitchen/kitchen-openstack/pull/94) ([jjasghar](https://github.com/jjasghar)) - Kitchen::Base and Windows support [\#92](https://github.com/test-kitchen/kitchen-openstack/pull/92) ([jjasghar](https://github.com/jjasghar)) -## [v1.9.0.dev](https://github.com/test-kitchen/kitchen-openstack/tree/v1.9.0.dev) (2015-09-03) +* Merge branch 'new_kitchen_openstack' ([3785039b](https://github.com/test-kitchen/kitchen-openstack/commit/3785039b)) + +## [1.9.0.dev](https://github.com/test-kitchen/kitchen-openstack/tree/v1.9.0.dev) (2015-09-03) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.8.1...v1.9.0.dev) **Merged pull requests:** - Ability to control the order of IP to connect to [\#89](https://github.com/test-kitchen/kitchen-openstack/pull/89) ([ytsarev](https://github.com/ytsarev)) -## [v1.8.1](https://github.com/test-kitchen/kitchen-openstack/tree/v1.8.1) (2015-07-22) +* Merge branch 'checking_ssh_key_race' ([1836f236](https://github.com/test-kitchen/kitchen-openstack/commit/1836f236)) +* Set dev 1.9.0 release ([eb38d016](https://github.com/test-kitchen/kitchen-openstack/commit/eb38d016)) +* added rubygem tasks ([0e4c4ad0](https://github.com/test-kitchen/kitchen-openstack/commit/0e4c4ad0)) + +## [1.8.1](https://github.com/test-kitchen/kitchen-openstack/tree/v1.8.1) (2015-07-22) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.3.1...v1.8.1) **Implemented enhancements:** - Yo, dawg, I heard you like Test Kitchen... [\#30](https://github.com/test-kitchen/kitchen-openstack/issues/30) -**Closed issues:** - -- Config checks in openstack.rb [\#82](https://github.com/test-kitchen/kitchen-openstack/issues/82) -- Readme Usage : Openstack tenant in config [\#81](https://github.com/test-kitchen/kitchen-openstack/issues/81) -- Kitchen converge hangs [\#71](https://github.com/test-kitchen/kitchen-openstack/issues/71) - **Merged pull requests:** - Fail if required key information can't be found [\#88](https://github.com/test-kitchen/kitchen-openstack/pull/88) ([RoboticCheese](https://github.com/RoboticCheese)) @@ -375,45 +405,31 @@ - Issue 82 [\#86](https://github.com/test-kitchen/kitchen-openstack/pull/86) ([jjasghar](https://github.com/jjasghar)) - Added a check for ssh key authetication [\#85](https://github.com/test-kitchen/kitchen-openstack/pull/85) ([jjasghar](https://github.com/jjasghar)) -## [v1.3.1](https://github.com/test-kitchen/kitchen-openstack/tree/v1.3.1) (2015-07-18) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.2.0...v1.3.1) +* Update README.md for chefdk installation ([#83](https://github.com/test-kitchen/kitchen-openstack/pull/83)) ([8aaee845](https://github.com/test-kitchen/kitchen-openstack/commit/8aaee845)) +* Use shields.io so the badges all match ([0ce0cd14](https://github.com/test-kitchen/kitchen-openstack/commit/0ce0cd14)) -**Merged pull requests:** +## [1.8.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.8.0) (2015-04-09) -- Update README.md for chefdk installation [\#83](https://github.com/test-kitchen/kitchen-openstack/pull/83) ([kcd83](https://github.com/kcd83)) - -## [v1.2.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.2.0) (2015-06-18) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.2.0.rc2...v1.2.0) - -## [v1.2.0.rc2](https://github.com/test-kitchen/kitchen-openstack/tree/v1.2.0.rc2) (2015-06-10) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.2.0.rc1...v1.2.0.rc2) - -## [v1.2.0.rc1](https://github.com/test-kitchen/kitchen-openstack/tree/v1.2.0.rc1) (2015-06-04) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.8.0...v1.2.0.rc1) - -## [v1.8.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.8.0) (2015-04-09) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.7.1...v1.8.0) -**Closed issues:** - -- Create failed on instance \ 400 [\#73](https://github.com/test-kitchen/kitchen-openstack/issues/73) -- not able to find the driver [\#72](https://github.com/test-kitchen/kitchen-openstack/issues/72) - **Merged pull requests:** - Update tests for newer TK [\#76](https://github.com/test-kitchen/kitchen-openstack/pull/76) ([RoboticCheese](https://github.com/RoboticCheese)) - Respect a configured password when setting up SSH [\#70](https://github.com/test-kitchen/kitchen-openstack/pull/70) ([RoboticCheese](https://github.com/RoboticCheese)) -## [v1.7.1](https://github.com/test-kitchen/kitchen-openstack/tree/v1.7.1) (2015-01-08) +* Add support for block device storage volumes ([64bf34ff](https://github.com/test-kitchen/kitchen-openstack/commit/64bf34ff)) +* Lock to Kitchen pre-1.3 until issues can be fixed ([6dc773ba](https://github.com/test-kitchen/kitchen-openstack/commit/6dc773ba)) +* Split Volume class out to its own file ([5b272dd7](https://github.com/test-kitchen/kitchen-openstack/commit/5b272dd7)) + +## [1.7.1](https://github.com/test-kitchen/kitchen-openstack/tree/v1.7.1) (2015-01-08) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.7.0...v1.7.1) -## [v1.7.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.7.0) (2014-10-26) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.6.1...v1.7.0) +* Respect a configured password when setting up SSH ([#70](https://github.com/test-kitchen/kitchen-openstack/pull/70)) ([eea1144b](https://github.com/test-kitchen/kitchen-openstack/commit/eea1144b)) -**Closed issues:** +## [1.7.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.7.0) (2014-10-26) -- kitchen attempting to log in too quickly? [\#64](https://github.com/test-kitchen/kitchen-openstack/issues/64) -- problem to specify Availability Zone when create instance [\#61](https://github.com/test-kitchen/kitchen-openstack/issues/61) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.6.1...v1.7.0) **Merged pull requests:** @@ -421,30 +437,20 @@ - Availability zone support+ [\#65](https://github.com/test-kitchen/kitchen-openstack/pull/65) ([RoboticCheese](https://github.com/RoboticCheese)) - Add server\_name\_prefix semi-random naming with some known prefix [\#63](https://github.com/test-kitchen/kitchen-openstack/pull/63) ([ftclausen](https://github.com/ftclausen)) -## [v1.6.1](https://github.com/test-kitchen/kitchen-openstack/tree/v1.6.1) (2014-10-07) +* Update CHANGELOG ([5d7cf4c7](https://github.com/test-kitchen/kitchen-openstack/commit/5d7cf4c7)) + +## [1.6.1](https://github.com/test-kitchen/kitchen-openstack/tree/v1.6.1) (2014-10-07) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/1.0.0...v1.6.1) **Merged pull requests:** - Renamed 'init\_config' method to resolve conflicting method name with lat... [\#60](https://github.com/test-kitchen/kitchen-openstack/pull/60) ([stevejmason](https://github.com/stevejmason)) -## [1.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/1.0.0) (2014-10-07) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/1.0.0.rc2...1.0.0) - -## [1.0.0.rc2](https://github.com/test-kitchen/kitchen-openstack/tree/1.0.0.rc2) (2014-09-29) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/1.0.0.rc1...1.0.0.rc2) - -## [1.0.0.rc1](https://github.com/test-kitchen/kitchen-openstack/tree/1.0.0.rc1) (2014-09-24) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.6.0...1.0.0.rc1) +## [1.6.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.6.0) (2014-09-04) -## [v1.6.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.6.0) (2014-09-04) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.5.3...v1.6.0) -**Closed issues:** - -- 1.5.3 name generation broken. [\#54](https://github.com/test-kitchen/kitchen-openstack/issues/54) -- Remove occurrences of "require\_chef\_omnibus: latest" in docs [\#34](https://github.com/test-kitchen/kitchen-openstack/issues/34) - **Merged pull requests:** - \#55 + shut Rubocop up for now [\#59](https://github.com/test-kitchen/kitchen-openstack/pull/59) ([RoboticCheese](https://github.com/RoboticCheese)) @@ -453,19 +459,19 @@ - Select the first valid IP if all other checks fail [\#56](https://github.com/test-kitchen/kitchen-openstack/pull/56) ([jer](https://github.com/jer)) - Reverse the priority of floating\_ip & floating\_ip\_pool [\#55](https://github.com/test-kitchen/kitchen-openstack/pull/55) ([StaymanHou](https://github.com/StaymanHou)) -## [v1.5.3](https://github.com/test-kitchen/kitchen-openstack/tree/v1.5.3) (2014-08-01) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.5.2...v1.5.3) - -**Closed issues:** +## [1.5.3](https://github.com/test-kitchen/kitchen-openstack/tree/v1.5.3) (2014-08-01) -- generate\_name generates bad hostnames [\#52](https://github.com/test-kitchen/kitchen-openstack/issues/52) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.5.2...v1.5.3) **Merged pull requests:** - Fix bad hostnames being generated [\#53](https://github.com/test-kitchen/kitchen-openstack/pull/53) ([RoboticCheese](https://github.com/RoboticCheese)) - Switch to Rubocop and clean up as much as possible [\#51](https://github.com/test-kitchen/kitchen-openstack/pull/51) ([RoboticCheese](https://github.com/RoboticCheese)) -## [v1.5.2](https://github.com/test-kitchen/kitchen-openstack/tree/v1.5.2) (2014-05-31) +* s/latest/true/g in README for Chef ([f3cd712d](https://github.com/test-kitchen/kitchen-openstack/commit/f3cd712d)) + +## [1.5.2](https://github.com/test-kitchen/kitchen-openstack/tree/v1.5.2) (2014-05-31) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.5.0...v1.5.2) **Merged pull requests:** @@ -473,54 +479,77 @@ - Roboticcheese/fix server name length loop bug [\#50](https://github.com/test-kitchen/kitchen-openstack/pull/50) ([RoboticCheese](https://github.com/RoboticCheese)) - Hostname limit [\#49](https://github.com/test-kitchen/kitchen-openstack/pull/49) ([dschlenk](https://github.com/dschlenk)) -## [v1.5.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.5.0) (2014-05-23) +* Update CHANGELOG for PR #49 ([fd7b50e1](https://github.com/test-kitchen/kitchen-openstack/commit/fd7b50e1)) + +## [1.5.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.5.0) (2014-05-23) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/0.10.0...v1.5.0) **Merged pull requests:** - Add OpenStack Ohai hints file [\#48](https://github.com/test-kitchen/kitchen-openstack/pull/48) ([dschlenk](https://github.com/dschlenk)) -## [0.10.0](https://github.com/test-kitchen/kitchen-openstack/tree/0.10.0) (2014-05-09) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.4.0...0.10.0) +## [1.4.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.4.0) (2014-04-09) -## [v1.4.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.4.0) (2014-04-09) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/0.9.1...v1.4.0) -**Closed issues:** - -- Message: cannot copy directory [\#43](https://github.com/test-kitchen/kitchen-openstack/issues/43) - **Merged pull requests:** - Use floating IP for ssh connection by default if defined or allocated from pool. [\#46](https://github.com/test-kitchen/kitchen-openstack/pull/46) ([dschlenk](https://github.com/dschlenk)) -## [0.9.1](https://github.com/test-kitchen/kitchen-openstack/tree/0.9.1) (2014-03-12) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.3.0...0.9.1) - -**Closed issues:** +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.2.0...v1.3.1) +**Merged pull requests:** +- Update README.md for chefdk installation [\#83](https://github.com/test-kitchen/kitchen-openstack/pull/83) ([kcd83](https://github.com/kcd83)) +* Add metadata support ([#166](https://github.com/test-kitchen/kitchen-openstack/pull/166)) ([cd015cb5](https://github.com/test-kitchen/kitchen-openstack/commit/cd015cb5)) +* Updated travis.yml settings ([1f8701db](https://github.com/test-kitchen/kitchen-openstack/commit/1f8701db)) +* from mtougeron/feature-add-openstack-ohai-hint ([#171](https://github.com/test-kitchen/kitchen-openstack/pull/171)) ([6aaee4f5](https://github.com/test-kitchen/kitchen-openstack/commit/6aaee4f5)) +* from chef/vj/adding_floating_ip_commands ([#170](https://github.com/test-kitchen/kitchen-openstack/pull/170)) ([d088b4d8](https://github.com/test-kitchen/kitchen-openstack/commit/d088b4d8)) +* Merge branch 'chef-vj/adding_floating_ip_commands' ([4858044e](https://github.com/test-kitchen/kitchen-openstack/commit/4858044e)) +* 1.3.0 release ([c66985c3](https://github.com/test-kitchen/kitchen-openstack/commit/c66985c3)) +* Updated for the new version of knife-cloud ([0cea9eae](https://github.com/test-kitchen/kitchen-openstack/commit/0cea9eae)) -- Unable to create instance using network\_ref [\#42](https://github.com/test-kitchen/kitchen-openstack/issues/42) +## [1.3.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.3.0) (2014-03-09) -## [v1.3.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.3.0) (2014-03-09) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/0.9.0...v1.3.0) -## [0.9.0](https://github.com/test-kitchen/kitchen-openstack/tree/0.9.0) (2014-03-07) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.1.0...0.9.0) +* Add Coveralls support, maybe ([#32](https://github.com/test-kitchen/kitchen-openstack/pull/32)) ([79c45635](https://github.com/test-kitchen/kitchen-openstack/commit/79c45635)) +* Update URLs to test-kitchen org ([#35](https://github.com/test-kitchen/kitchen-openstack/pull/35)) ([7b128cc0](https://github.com/test-kitchen/kitchen-openstack/commit/7b128cc0)) +* added support to assign security groups ([#37](https://github.com/test-kitchen/kitchen-openstack/pull/37)) ([cc3e02d4](https://github.com/test-kitchen/kitchen-openstack/commit/cc3e02d4)) +* Update README/CHANGELOG/version for release ([bf908cec](https://github.com/test-kitchen/kitchen-openstack/commit/bf908cec)) +* added basic support for networks ([#39](https://github.com/test-kitchen/kitchen-openstack/pull/39)) ([cec6cefa](https://github.com/test-kitchen/kitchen-openstack/commit/cec6cefa)) +* Update CHANGELOG ([ed1cb5f0](https://github.com/test-kitchen/kitchen-openstack/commit/ed1cb5f0)) +* Wait ssh connection for the specified port after the instance is created ([#41](https://github.com/test-kitchen/kitchen-openstack/pull/41)) ([afae5d41](https://github.com/test-kitchen/kitchen-openstack/commit/afae5d41)) +* option for user_data to be passed to openstack ([#40](https://github.com/test-kitchen/kitchen-openstack/pull/40)) ([14153f27](https://github.com/test-kitchen/kitchen-openstack/commit/14153f27)) -**Implemented enhancements:** +## [1.2.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.2.0) (2015-06-18) -- Security Group support [\#36](https://github.com/test-kitchen/kitchen-openstack/issues/36) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.2.0.rc2...v1.2.0) -**Merged pull requests:** +* Use new ohai config context ([#165](https://github.com/test-kitchen/kitchen-openstack/pull/165)) ([2d8e43d3](https://github.com/test-kitchen/kitchen-openstack/commit/2d8e43d3)) +* updated version ([a9d51ea9](https://github.com/test-kitchen/kitchen-openstack/commit/a9d51ea9)) -- Wait ssh connection for the specified port after the instance is created [\#41](https://github.com/test-kitchen/kitchen-openstack/pull/41) ([tenforward](https://github.com/tenforward)) -- option for user\_data to be passed to openstack [\#40](https://github.com/test-kitchen/kitchen-openstack/pull/40) ([wilreichert](https://github.com/wilreichert)) -- added basic support for networks [\#39](https://github.com/test-kitchen/kitchen-openstack/pull/39) ([monsterzz](https://github.com/monsterzz)) -- added support to assign security groups [\#37](https://github.com/test-kitchen/kitchen-openstack/pull/37) ([bears4barrett](https://github.com/bears4barrett)) -- Update URLs to test-kitchen org [\#35](https://github.com/test-kitchen/kitchen-openstack/pull/35) ([RoboticCheese](https://github.com/RoboticCheese)) -- Add Coveralls support, maybe [\#32](https://github.com/test-kitchen/kitchen-openstack/pull/32) ([RoboticCheese](https://github.com/RoboticCheese)) +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.8.0...v1.2.0.rc1) +* Defer ssh key handling to transport. ([#154](https://github.com/test-kitchen/kitchen-openstack/pull/154)) ([5e255693](https://github.com/test-kitchen/kitchen-openstack/commit/5e255693)) +* Expose excon timeout configuration ([#156](https://github.com/test-kitchen/kitchen-openstack/pull/156)) ([2285ed18](https://github.com/test-kitchen/kitchen-openstack/commit/2285ed18)) +* from chef/update_email_addresses ([#157](https://github.com/test-kitchen/kitchen-openstack/pull/157)) ([ea6afff5](https://github.com/test-kitchen/kitchen-openstack/commit/ea6afff5)) +* Dynamically allocate Floating IP for the test server. ([#155](https://github.com/test-kitchen/kitchen-openstack/pull/155)) ([aedc58cd](https://github.com/test-kitchen/kitchen-openstack/commit/aedc58cd)) +* Added ability to specify metadata on the create_server call ([#148](https://github.com/test-kitchen/kitchen-openstack/pull/148)) ([9977ee8e](https://github.com/test-kitchen/kitchen-openstack/commit/9977ee8e)) +* Update README.md ([8d0a8a0a](https://github.com/test-kitchen/kitchen-openstack/commit/8d0a8a0a)) +* Uuids ([#159](https://github.com/test-kitchen/kitchen-openstack/pull/159)) ([baf03662](https://github.com/test-kitchen/kitchen-openstack/commit/baf03662)) +* Merge branch 'karcaw-vol_sched_1.0.0work' into 1.2.0 ([c6318e74](https://github.com/test-kitchen/kitchen-openstack/commit/c6318e74)) +* Merge branch 'elbandito-master' into 1.2.0 ([eb748b4e](https://github.com/test-kitchen/kitchen-openstack/commit/eb748b4e)) +* Inital merge and taging of 1.2.0.rc1 ([d6da57f0](https://github.com/test-kitchen/kitchen-openstack/commit/d6da57f0)) +* Ready for the pre release ([0859d364](https://github.com/test-kitchen/kitchen-openstack/commit/0859d364)) +* Gotta love randomly deleting code.... ([f5720e40](https://github.com/test-kitchen/kitchen-openstack/commit/f5720e40)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.2.0.rc1...v1.2.0.rc2) +* Added a more accurate summary of the gem ([05c39a05](https://github.com/test-kitchen/kitchen-openstack/commit/05c39a05)) +* Added the updated gem. ([9305f756](https://github.com/test-kitchen/kitchen-openstack/commit/9305f756)) +* Bumping RC version ([642ccb62](https://github.com/test-kitchen/kitchen-openstack/commit/642ccb62)) +* updated per the new knife-cloud gem rc release ([48ce2e4b](https://github.com/test-kitchen/kitchen-openstack/commit/48ce2e4b)) + +## [1.1.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.1.0) (2013-12-07) -## [v1.1.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.1.0) (2013-12-07) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.0.0...v1.1.0) **Fixed bugs:** @@ -531,7 +560,23 @@ - Fix \#29 - Rename 'name' option to 'server\_name' [\#31](https://github.com/test-kitchen/kitchen-openstack/pull/31) ([RoboticCheese](https://github.com/RoboticCheese)) -## [v1.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.0.0) (2013-10-16) +* Bump for 1.1.0 release ([b99956db](https://github.com/test-kitchen/kitchen-openstack/commit/b99956db)) + +## [1.0.0](https://github.com/test-kitchen/kitchen-openstack/tree/v1.0.0) (2013-10-16) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/1.0.0.rc2...1.0.0) + +* Floating ip support ([#14](https://github.com/test-kitchen/kitchen-openstack/pull/14)) ([ae067f16](https://github.com/test-kitchen/kitchen-openstack/commit/ae067f16)) +* SSH key tweaks ([#15](https://github.com/test-kitchen/kitchen-openstack/pull/15)) ([535ce450](https://github.com/test-kitchen/kitchen-openstack/commit/535ce450)) +* Refactoring and updating unit tests ([#25](https://github.com/test-kitchen/kitchen-openstack/pull/25)) ([7bfb8cf8](https://github.com/test-kitchen/kitchen-openstack/commit/7bfb8cf8)) +* Add Version and Dep badges ([c0c30a45](https://github.com/test-kitchen/kitchen-openstack/commit/c0c30a45)) +* specify image or flavor using the name or regular expression ([#26](https://github.com/test-kitchen/kitchen-openstack/pull/26)) ([c826b2aa](https://github.com/test-kitchen/kitchen-openstack/commit/c826b2aa)) +* Unify style under Tailor until ready to replace with Rubocop ([7a47a4d7](https://github.com/test-kitchen/kitchen-openstack/commit/7a47a4d7)) +* Update CHANGELOG ([e3a39ce1](https://github.com/test-kitchen/kitchen-openstack/commit/e3a39ce1)) +* synchronize lookup and assignment of floating ip ([#27](https://github.com/test-kitchen/kitchen-openstack/pull/27)) ([c93148f2](https://github.com/test-kitchen/kitchen-openstack/commit/c93148f2)) + +* 1.0.0 Release! ([dcc05f1c](https://github.com/test-kitchen/kitchen-openstack/commit/dcc05f1c)) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.5.0...v1.0.0) **Implemented enhancements:** @@ -548,28 +593,223 @@ - SSH key tweaks [\#15](https://github.com/test-kitchen/kitchen-openstack/pull/15) ([hufman](https://github.com/hufman)) - Floating ip support [\#14](https://github.com/test-kitchen/kitchen-openstack/pull/14) ([hufman](https://github.com/hufman)) -## [v0.5.0](https://github.com/test-kitchen/kitchen-openstack/tree/v0.5.0) (2013-09-23) +\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* +* first pass at knife OpenStack plugin ([0449e574](https://github.com/test-kitchen/kitchen-openstack/commit/0449e574)) +* updated description in README and gemspec ([7f16c0cd](https://github.com/test-kitchen/kitchen-openstack/commit/7f16c0cd)) +* print final run list using config[:run_list] not @name_args ([dc96b9cf](https://github.com/test-kitchen/kitchen-openstack/commit/dc96b9cf)) +* remove dependency on chef ([008bca68](https://github.com/test-kitchen/kitchen-openstack/commit/008bca68)) +* refactored to use knife ui class..kicked highline dependency to the curb ([8fcef439](https://github.com/test-kitchen/kitchen-openstack/commit/8fcef439)) +* bumped version for release ([c1c773e6](https://github.com/test-kitchen/kitchen-openstack/commit/c1c773e6)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.5.1...v0.5.2) +* Merge branch 'CHEF-2191' ([38d82fcd](https://github.com/test-kitchen/kitchen-openstack/commit/38d82fcd)) +* Merge branch 'CHEF-2192' ([275778cd](https://github.com/test-kitchen/kitchen-openstack/commit/275778cd)) +* removed phantom line in the README ([b8fe43af](https://github.com/test-kitchen/kitchen-openstack/commit/b8fe43af)) +* removed some legacy vpc related code carried over from knife-ec2 ([2e1fc2de](https://github.com/test-kitchen/kitchen-openstack/commit/2e1fc2de)) +* bumpted version number for release ([8b0b9f37](https://github.com/test-kitchen/kitchen-openstack/commit/8b0b9f37)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.5.2...v0.5.3) +* [CHEF-2182] changing fog dependency to the 0.7.x series as it works correctly with excon 0.6.1 ([1418827c](https://github.com/test-kitchen/kitchen-openstack/commit/1418827c)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.5.3...v0.5.4) +* Merge branch 'CHEF-2194' ([042b5754](https://github.com/test-kitchen/kitchen-openstack/commit/042b5754)) +* print out environment at end of bootstrap ([dddf9a6c](https://github.com/test-kitchen/kitchen-openstack/commit/dddf9a6c)) +* print _default if no environment is passed to create subcommand ([3dc9a366](https://github.com/test-kitchen/kitchen-openstack/commit/3dc9a366)) +* short option for image is now -I ([7bc41484](https://github.com/test-kitchen/kitchen-openstack/commit/7bc41484)) +* [CHEF-2195] bootstrap a specific version of Chef ([13ec706e](https://github.com/test-kitchen/kitchen-openstack/commit/13ec706e)) +* version 0.5.4 ([bfd9a318](https://github.com/test-kitchen/kitchen-openstack/commit/bfd9a318)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.5.4...v0.6.0) +* [CHEF-2338] catch EPERM error thrown under cygwin ([415ee162](https://github.com/test-kitchen/kitchen-openstack/commit/415ee162)) +* from agoddard/patch-1 ([#4](https://github.com/test-kitchen/kitchen-openstack/pull/4)) ([71f4bbab](https://github.com/test-kitchen/kitchen-openstack/commit/71f4bbab)) +* remove dependcy on net-ssh and net-ssh-multi..neither is access directly in plugin ([b431aa3f](https://github.com/test-kitchen/kitchen-openstack/commit/b431aa3f)) +* [KNIFE_OPENSTACK-1] stale hostnames make me sad ([677653e7](https://github.com/test-kitchen/kitchen-openstack/commit/677653e7)) +* refactor shared logic into base module ([fadccc89](https://github.com/test-kitchen/kitchen-openstack/commit/fadccc89)) +* only use sudo for bootstrap on non-root users ([95b3aeb3](https://github.com/test-kitchen/kitchen-openstack/commit/95b3aeb3)) +* improve validation ([5bc04644](https://github.com/test-kitchen/kitchen-openstack/commit/5bc04644)) +* leverage msq_pair method from base module ([b5ed2abe](https://github.com/test-kitchen/kitchen-openstack/commit/b5ed2abe)) +* [KNIFE_OPENSTACK-2] ensure value is string before empty? check ([a5c1a9d5](https://github.com/test-kitchen/kitchen-openstack/commit/a5c1a9d5)) +* Fix knife-openstack server list to compensate for bad Fog output ([d232d6a5](https://github.com/test-kitchen/kitchen-openstack/commit/d232d6a5)) +* fix bad if statement ([53611b33](https://github.com/test-kitchen/kitchen-openstack/commit/53611b33)) +* converted to markdown, expect to use inline images eventually ([3e0b2655](https://github.com/test-kitchen/kitchen-openstack/commit/3e0b2655)) +* fixed markdown link ([e6e7c81b](https://github.com/test-kitchen/kitchen-openstack/commit/e6e7c81b)) +* markdown link done right ([3ace81c1](https://github.com/test-kitchen/kitchen-openstack/commit/3ace81c1)) +* added self as an author and bumped fog version ([b15f58e1](https://github.com/test-kitchen/kitchen-openstack/commit/b15f58e1)) +* works with updated Fog, now using name as well ([d83128dc](https://github.com/test-kitchen/kitchen-openstack/commit/d83128dc)) +* architecture isn't an option, but Cores should be added ([bb20ff4e](https://github.com/test-kitchen/kitchen-openstack/commit/bb20ff4e)) +* updated for the OpenStack API ([9010b897](https://github.com/test-kitchen/kitchen-openstack/commit/9010b897)) +* first column is ID and sorted since name is not unique ([e05022cb](https://github.com/test-kitchen/kitchen-openstack/commit/e05022cb)) +* kernel, architecture, root store and location are not currently supported ([aaa9810b](https://github.com/test-kitchen/kitchen-openstack/commit/aaa9810b)) +* removed architecture and cores for now ([4eb11860](https://github.com/test-kitchen/kitchen-openstack/commit/4eb11860)) +* remove public_key until it works :( ([bc87fcdb](https://github.com/test-kitchen/kitchen-openstack/commit/bc87fcdb)) +* removed unsupported features to match current state of plugin ([76c1b185](https://github.com/test-kitchen/kitchen-openstack/commit/76c1b185)) +* now works with osapi and warns on ids that aren't found ([ee8f8845](https://github.com/test-kitchen/kitchen-openstack/commit/ee8f8845)) +* support creating servers with fog changes ([202d79f5](https://github.com/test-kitchen/kitchen-openstack/commit/202d79f5)) +* added virtual cpus to 'knife openstack flavor list' ([b289f203](https://github.com/test-kitchen/kitchen-openstack/commit/b289f203)) +* use public_ip_address instead of dns_name ([bcbb81a6](https://github.com/test-kitchen/kitchen-openstack/commit/bcbb81a6)) +* fixed build instructions, proper bootstrap commands and added the TODO list ([404d701c](https://github.com/test-kitchen/kitchen-openstack/commit/404d701c)) +* chef-full is the new default for bootstrapping ([932cfffd](https://github.com/test-kitchen/kitchen-openstack/commit/932cfffd)) +* fix for KNIFE_OPENSTACK-5 ([b88c90fb](https://github.com/test-kitchen/kitchen-openstack/commit/b88c90fb)) +* KNIFE_OPENSTACK-5 explicit dependencies ([493a7c60](https://github.com/test-kitchen/kitchen-openstack/commit/493a7c60)) +* fixed KNIFE_OPENSTACK-6 ([48b9bc74](https://github.com/test-kitchen/kitchen-openstack/commit/48b9bc74)) +* added a CHANGELOG.md for tracking version history ([2468fe97](https://github.com/test-kitchen/kitchen-openstack/commit/2468fe97)) +* chef-full is now default bootstrap template ([df7c3415](https://github.com/test-kitchen/kitchen-openstack/commit/df7c3415)) +* moving to mainline fog ([330fc23d](https://github.com/test-kitchen/kitchen-openstack/commit/330fc23d)) +* merge Rob Hirschfeld's tenant patch ([cea1e3f8](https://github.com/test-kitchen/kitchen-openstack/commit/cea1e3f8)) +* update to Rob Hirschfeld's tenant patch ([20df0c8b](https://github.com/test-kitchen/kitchen-openstack/commit/20df0c8b)) +* actually using the Tenant Name and openstack_tenant is optional ([8774782f](https://github.com/test-kitchen/kitchen-openstack/commit/8774782f)) +* openstack_tenant now supported ([25eb9249](https://github.com/test-kitchen/kitchen-openstack/commit/25eb9249)) +* Add :openstack_tenant to connection ([b13f833d](https://github.com/test-kitchen/kitchen-openstack/commit/b13f833d)) +* Addd :openstack_tenant to connection in server_create, fix output flavor and image ids ([44bad7c6](https://github.com/test-kitchen/kitchen-openstack/commit/44bad7c6)) +* no passwords in debugging ([76709dc6](https://github.com/test-kitchen/kitchen-openstack/commit/76709dc6)) +* note that openstack_tenant is actually optional ([f04cdd05](https://github.com/test-kitchen/kitchen-openstack/commit/f04cdd05)) +* debugging for server_create and openstack_tenant is optional ([a77232bd](https://github.com/test-kitchen/kitchen-openstack/commit/a77232bd)) +* openstack_tenant recorded ([cf7ae1a7](https://github.com/test-kitchen/kitchen-openstack/commit/cf7ae1a7)) +* still depends on mattray/fog patches ([d2ccffce](https://github.com/test-kitchen/kitchen-openstack/commit/d2ccffce)) +* redundant debuggin ([89a74f75](https://github.com/test-kitchen/kitchen-openstack/commit/89a74f75)) +* handle empty addresses and additional server states ([ed24650c](https://github.com/test-kitchen/kitchen-openstack/commit/ed24650c)) +* initial purge support, doesn't work since node names don't match ID ([d6577740](https://github.com/test-kitchen/kitchen-openstack/commit/d6577740)) +* initial floating ip support. Works but node still gets the public_ip_address from initial create ([bbfd922f](https://github.com/test-kitchen/kitchen-openstack/commit/bbfd922f)) +* floating ip support, issues moved to CHANGELOG ([9289ff3d](https://github.com/test-kitchen/kitchen-openstack/commit/9289ff3d)) +* first phase of populating /etc/chef/ohai/hints/openstack.json ([ca157eac](https://github.com/test-kitchen/kitchen-openstack/commit/ca157eac)) +* preliminary Floating IP docs ([a2e1c369](https://github.com/test-kitchen/kitchen-openstack/commit/a2e1c369)) +* fixes KNIFE_OPENSTACK-7 ([e861a705](https://github.com/test-kitchen/kitchen-openstack/commit/e861a705)) +* floating IPs exposed with the new Ohai openstack plugin ([2d7ec2a7](https://github.com/test-kitchen/kitchen-openstack/commit/2d7ec2a7)) +* names for nodes are now generated if not provided ([e50ca20d](https://github.com/test-kitchen/kitchen-openstack/commit/e50ca20d)) +* Added support for (via Lamont Granquist) ([d2e1c0c0](https://github.com/test-kitchen/kitchen-openstack/commit/d2e1c0c0)) +* security groups are broken in fog, return to fixing this later ([e9705b60](https://github.com/test-kitchen/kitchen-openstack/commit/e9705b60)) +* support for bootstrapping private networks with --private-network ([c0765ae5](https://github.com/test-kitchen/kitchen-openstack/commit/c0765ae5)) +* proper options listed, a little floating IP clarification ([7e10572a](https://github.com/test-kitchen/kitchen-openstack/commit/7e10572a)) +* support Chef 10.12 and Chef 0.10.x (and later) ([cd58e1e9](https://github.com/test-kitchen/kitchen-openstack/commit/cd58e1e9)) +* same dependency as knife-rackspace and knife-ec2 ([e632522f](https://github.com/test-kitchen/kitchen-openstack/commit/e632522f)) +* Fog published 1.4.0, ready to push to RubyGems ([05b8a68a](https://github.com/test-kitchen/kitchen-openstack/commit/05b8a68a)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.6.0...v0.6.2) +* Merge branch '0.6.0' ([b7fb4add](https://github.com/test-kitchen/kitchen-openstack/commit/b7fb4add)) +* Add guard around private_ip_address which might return nil in some configurations. ([f4cea07a](https://github.com/test-kitchen/kitchen-openstack/commit/f4cea07a)) +* Guard against NoMethodError on nil in server_delete. ([843a3ad2](https://github.com/test-kitchen/kitchen-openstack/commit/843a3ad2)) +* Be more optimistic about fog version constraint. ([9757a6b6](https://github.com/test-kitchen/kitchen-openstack/commit/9757a6b6)) +* Update version and changelog for release. ([3beb56a4](https://github.com/test-kitchen/kitchen-openstack/commit/3beb56a4)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.6.2...0.7.0) +* yet another state, this time 'shutoff' ([e59718d3](https://github.com/test-kitchen/kitchen-openstack/commit/e59718d3)) +* use the hint with the bootstrap method instead of assuming the :personality works with the server.create method ([a6119fe1](https://github.com/test-kitchen/kitchen-openstack/commit/a6119fe1)) +* 0.7.0 merge ([8b68b86e](https://github.com/test-kitchen/kitchen-openstack/commit/8b68b86e)) +* 0.7.0 merge for KNIFE-248 ([3a6d7caf](https://github.com/test-kitchen/kitchen-openstack/commit/3a6d7caf)) +* KNIFE-79 apparently no longer an issue ([07fe5411](https://github.com/test-kitchen/kitchen-openstack/commit/07fe5411)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/0.7.0...v0.7.1) +* file permssions, how do they work? ([30e312c6](https://github.com/test-kitchen/kitchen-openstack/commit/30e312c6)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.2.0...v0.8.0) +* KNIFE-221 merge ([b55dd9ac](https://github.com/test-kitchen/kitchen-openstack/commit/b55dd9ac)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.4.0...v0.8.1) +* formatting cleanup of the CHANGELOG ([ad21fe25](https://github.com/test-kitchen/kitchen-openstack/commit/ad21fe25)) +* KNIFE-296 and KNIFE-304 fixes ([256f76c1](https://github.com/test-kitchen/kitchen-openstack/commit/256f76c1)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.1.0...0.9.0) +**Implemented enhancements:** +- Security Group support [\#36](https://github.com/test-kitchen/kitchen-openstack/issues/36) +**Merged pull requests:** +- Wait ssh connection for the specified port after the instance is created [\#41](https://github.com/test-kitchen/kitchen-openstack/pull/41) ([tenforward](https://github.com/tenforward)) +- option for user\_data to be passed to openstack [\#40](https://github.com/test-kitchen/kitchen-openstack/pull/40) ([wilreichert](https://github.com/wilreichert)) +- added basic support for networks [\#39](https://github.com/test-kitchen/kitchen-openstack/pull/39) ([monsterzz](https://github.com/monsterzz)) +- added support to assign security groups [\#37](https://github.com/test-kitchen/kitchen-openstack/pull/37) ([bears4barrett](https://github.com/bears4barrett)) +- Update URLs to test-kitchen org [\#35](https://github.com/test-kitchen/kitchen-openstack/pull/35) ([RoboticCheese](https://github.com/RoboticCheese)) +- Add Coveralls support, maybe [\#32](https://github.com/test-kitchen/kitchen-openstack/pull/32) ([RoboticCheese](https://github.com/RoboticCheese)) +* mark KNIFE-310 for next release, same fix as KNIFE-309 ([f5e6902d](https://github.com/test-kitchen/kitchen-openstack/commit/f5e6902d)) +* check for empty server.image, indicating a boot from volume instead of an image ([feff96d8](https://github.com/test-kitchen/kitchen-openstack/commit/feff96d8)) +* from opscode/adamed-knife-382 ([#71](https://github.com/test-kitchen/kitchen-openstack/pull/71)) ([8b8fd13c](https://github.com/test-kitchen/kitchen-openstack/commit/8b8fd13c)) +* 0.9.0 merge ([7700edd9](https://github.com/test-kitchen/kitchen-openstack/commit/7700edd9)) +* Merge branch 'master' of github.com:opscode/knife-openstack ([a31a81c7](https://github.com/test-kitchen/kitchen-openstack/commit/a31a81c7)) +* you're gonna want to test those things ([ee01740d](https://github.com/test-kitchen/kitchen-openstack/commit/ee01740d)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.3.0...0.9.1) +* updated CHANGELOG to reflect all 0.9.0 tickets ([46f02aa5](https://github.com/test-kitchen/kitchen-openstack/commit/46f02aa5)) +* KNIFE-462 merge ([0ab5a9fb](https://github.com/test-kitchen/kitchen-openstack/commit/0ab5a9fb)) +* 0.9.1 release ([9ec96cff](https://github.com/test-kitchen/kitchen-openstack/commit/9ec96cff)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.4.0...0.10.0) +* icky fix for KNIFE-467 ([2130f33c](https://github.com/test-kitchen/kitchen-openstack/commit/2130f33c)) +* Added coverage for --bootstrap-network, --private-network and --no-network ([ff5f57d1](https://github.com/test-kitchen/kitchen-openstack/commit/ff5f57d1)) +* 0.10.0 release ([43cab460](https://github.com/test-kitchen/kitchen-openstack/commit/43cab460)) +* last note for 0.10.0 release ([3607e606](https://github.com/test-kitchen/kitchen-openstack/commit/3607e606)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v1.6.0...1.0.0.rc1) +* Fix #29 - Rename 'name' option to 'server_name' ([#31](https://github.com/test-kitchen/kitchen-openstack/pull/31)) ([f5c96e5d](https://github.com/test-kitchen/kitchen-openstack/commit/f5c96e5d)) +* added support to assign security groups ([#37](https://github.com/test-kitchen/kitchen-openstack/pull/37)) ([456ff9e4](https://github.com/test-kitchen/kitchen-openstack/commit/456ff9e4)) +* Allow to specify networks to which NICs will be connected when creating VM ([#38](https://github.com/test-kitchen/kitchen-openstack/pull/38)) ([4bececdb](https://github.com/test-kitchen/kitchen-openstack/commit/4bececdb)) +* option for user_data to be passed to openstack ([#40](https://github.com/test-kitchen/kitchen-openstack/pull/40)) ([196a65a7](https://github.com/test-kitchen/kitchen-openstack/commit/196a65a7)) +* Use floating IP for ssh connection by default if defined or allocated from pool. ([#46](https://github.com/test-kitchen/kitchen-openstack/pull/46)) ([fe25f359](https://github.com/test-kitchen/kitchen-openstack/commit/fe25f359)) +* from opscode/adamed-oc-9368 ([#52](https://github.com/test-kitchen/kitchen-openstack/pull/52)) ([87407099](https://github.com/test-kitchen/kitchen-openstack/commit/87407099)) +* from opscode/adamed-oc-9390 ([#54](https://github.com/test-kitchen/kitchen-openstack/pull/54)) ([503e0d3b](https://github.com/test-kitchen/kitchen-openstack/commit/503e0d3b)) +* Add server_name_prefix semi-random naming with some known prefix ([#63](https://github.com/test-kitchen/kitchen-openstack/pull/63)) ([394fefd2](https://github.com/test-kitchen/kitchen-openstack/commit/394fefd2)) +* from opscode/adamed-oc-9430 ([#67](https://github.com/test-kitchen/kitchen-openstack/pull/67)) ([fd4793f3](https://github.com/test-kitchen/kitchen-openstack/commit/fd4793f3)) +* ssh password support & cmd env support & unique server-name support ([#68](https://github.com/test-kitchen/kitchen-openstack/pull/68)) ([68c9b920](https://github.com/test-kitchen/kitchen-openstack/commit/68c9b920)) +* Availability zone support+ ([#65](https://github.com/test-kitchen/kitchen-openstack/pull/65)) ([f4d1d152](https://github.com/test-kitchen/kitchen-openstack/commit/f4d1d152)) +* Remove text editor backup leftover ([5bec6166](https://github.com/test-kitchen/kitchen-openstack/commit/5bec6166)) +* from ClogenyTechnologies/sid-oc-10924-fix-pri-network ([#81](https://github.com/test-kitchen/kitchen-openstack/pull/81)) ([582b1c6b](https://github.com/test-kitchen/kitchen-openstack/commit/582b1c6b)) +* Environment variable configuration overrides ([#79](https://github.com/test-kitchen/kitchen-openstack/pull/79)) ([a3cc4543](https://github.com/test-kitchen/kitchen-openstack/commit/a3cc4543)) +* from opscode/kd/OC-11204-abstractions ([#84](https://github.com/test-kitchen/kitchen-openstack/pull/84)) ([68b7a1e7](https://github.com/test-kitchen/kitchen-openstack/commit/68b7a1e7)) +* Implement Openstack Block Device Storage ([#74](https://github.com/test-kitchen/kitchen-openstack/pull/74)) ([d156859f](https://github.com/test-kitchen/kitchen-openstack/commit/d156859f)) +* from ClogenyTechnologies/ameya-oc-10520-server-show ([#73](https://github.com/test-kitchen/kitchen-openstack/pull/73)) ([6b29816b](https://github.com/test-kitchen/kitchen-openstack/commit/6b29816b)) +* 2.0.0.dev.1 ([#95](https://github.com/test-kitchen/kitchen-openstack/pull/95)) ([3501106e](https://github.com/test-kitchen/kitchen-openstack/commit/3501106e)) +* added rubygem tasks ([#94](https://github.com/test-kitchen/kitchen-openstack/pull/94)) ([9d627ff8](https://github.com/test-kitchen/kitchen-openstack/commit/9d627ff8)) +* from ClogenyTechnologies/ameya-oc-11564-bootstrap-network ([#93](https://github.com/test-kitchen/kitchen-openstack/pull/93)) ([1e23d39b](https://github.com/test-kitchen/kitchen-openstack/commit/1e23d39b)) +* Kitchen::Base and Windows support ([#92](https://github.com/test-kitchen/kitchen-openstack/pull/92)) ([ef518c24](https://github.com/test-kitchen/kitchen-openstack/commit/ef518c24)) +* from ClogenyTechnologies/pd-OC-10611-custom-arguments ([#77](https://github.com/test-kitchen/kitchen-openstack/pull/77)) ([6f43d290](https://github.com/test-kitchen/kitchen-openstack/commit/6f43d290)) +* Update tests for newer TK ([#76](https://github.com/test-kitchen/kitchen-openstack/pull/76)) ([f3fad9ec](https://github.com/test-kitchen/kitchen-openstack/commit/f3fad9ec)) +* Fix for issue 96 ([#97](https://github.com/test-kitchen/kitchen-openstack/pull/97)) ([5702d019](https://github.com/test-kitchen/kitchen-openstack/commit/5702d019)) +* Don't create instance if name is already created ([#100](https://github.com/test-kitchen/kitchen-openstack/pull/100)) ([afd92ed3](https://github.com/test-kitchen/kitchen-openstack/commit/afd92ed3)) +* from opscode/pd-remove-excon-exception-spec-fix ([#105](https://github.com/test-kitchen/kitchen-openstack/pull/105)) ([1a8d4a91](https://github.com/test-kitchen/kitchen-openstack/commit/1a8d4a91)) +* Wait for network info in get_ip ([#108](https://github.com/test-kitchen/kitchen-openstack/pull/108)) ([8aaa622c](https://github.com/test-kitchen/kitchen-openstack/commit/8aaa622c)) +* Refactor get_ip ([#107](https://github.com/test-kitchen/kitchen-openstack/pull/107)) ([701fe773](https://github.com/test-kitchen/kitchen-openstack/commit/701fe773)) +* Fail action when network info isn't available ([#110](https://github.com/test-kitchen/kitchen-openstack/pull/110)) ([ad4f91c1](https://github.com/test-kitchen/kitchen-openstack/commit/ad4f91c1)) +* updated license links and data. ([#112](https://github.com/test-kitchen/kitchen-openstack/pull/112)) ([1961a705](https://github.com/test-kitchen/kitchen-openstack/commit/1961a705)) +* from opscode/pd-add-network-id-option ([#114](https://github.com/test-kitchen/kitchen-openstack/pull/114)) ([4b63cbde](https://github.com/test-kitchen/kitchen-openstack/commit/4b63cbde)) +* from opscode/ameya-metadata-option ([#109](https://github.com/test-kitchen/kitchen-openstack/pull/109)) ([86e0a29b](https://github.com/test-kitchen/kitchen-openstack/commit/86e0a29b)) +* New README ([#111](https://github.com/test-kitchen/kitchen-openstack/pull/111)) ([c07ac386](https://github.com/test-kitchen/kitchen-openstack/commit/c07ac386)) +* from opscode/sid-readme-cleanup ([#116](https://github.com/test-kitchen/kitchen-openstack/pull/116)) ([556491e5](https://github.com/test-kitchen/kitchen-openstack/commit/556491e5)) +* from opscode/ameya-rspec-coverage-bootstrap-network ([#117](https://github.com/test-kitchen/kitchen-openstack/pull/117)) ([8888e372](https://github.com/test-kitchen/kitchen-openstack/commit/8888e372)) +* 2.1.0 ([#106](https://github.com/test-kitchen/kitchen-openstack/pull/106)) ([abe68965](https://github.com/test-kitchen/kitchen-openstack/commit/abe68965)) +* Added glance_cache_wait ([#119](https://github.com/test-kitchen/kitchen-openstack/pull/119)) ([97b0ff2b](https://github.com/test-kitchen/kitchen-openstack/commit/97b0ff2b)) +* Use OpenStack models for waiting for conditions ([#120](https://github.com/test-kitchen/kitchen-openstack/pull/120)) ([bcb8b9fc](https://github.com/test-kitchen/kitchen-openstack/commit/bcb8b9fc)) +* from opscode/sid-bootstrap-with-ssh-password ([#118](https://github.com/test-kitchen/kitchen-openstack/pull/118)) ([a9597566](https://github.com/test-kitchen/kitchen-openstack/commit/a9597566)) +* Added info about user_data ([#121](https://github.com/test-kitchen/kitchen-openstack/pull/121)) ([0affdd94](https://github.com/test-kitchen/kitchen-openstack/commit/0affdd94)) +* from opscode/pd-refactor-rspec-tests ([#122](https://github.com/test-kitchen/kitchen-openstack/pull/122)) ([849a04a9](https://github.com/test-kitchen/kitchen-openstack/commit/849a04a9)) +* Updated README with key_name issue. ([#127](https://github.com/test-kitchen/kitchen-openstack/pull/127)) ([2ddb0410](https://github.com/test-kitchen/kitchen-openstack/commit/2ddb0410)) +* Allow user to wait for log entry line(s) before doing transport check ([#126](https://github.com/test-kitchen/kitchen-openstack/pull/126)) ([010ed28b](https://github.com/test-kitchen/kitchen-openstack/commit/010ed28b)) +* Update README.md ([cc1584b1](https://github.com/test-kitchen/kitchen-openstack/commit/cc1584b1)) +* 2.2.0 ([#128](https://github.com/test-kitchen/kitchen-openstack/pull/128)) ([866ff714](https://github.com/test-kitchen/kitchen-openstack/commit/866ff714)) +* 3.0.0 Release of kitchen-openstack ([#136](https://github.com/test-kitchen/kitchen-openstack/pull/136)) ([ce36bc65](https://github.com/test-kitchen/kitchen-openstack/commit/ce36bc65)) +* from jjasghar/floating_ip_2 ([#141](https://github.com/test-kitchen/kitchen-openstack/pull/141)) ([fb9b0c73](https://github.com/test-kitchen/kitchen-openstack/commit/fb9b0c73)) +* 1.0.0.rc1 and dependencies bump ([900c9f9a](https://github.com/test-kitchen/kitchen-openstack/commit/900c9f9a)) +* no 1.8.7 ([37ca45fb](https://github.com/test-kitchen/kitchen-openstack/commit/37ca45fb)) +* add Travis badge ([74edbe33](https://github.com/test-kitchen/kitchen-openstack/commit/74edbe33)) +* add rake devel dep ([960ff909](https://github.com/test-kitchen/kitchen-openstack/commit/960ff909)) +* from jjasghar/revert_change ([#6](https://github.com/test-kitchen/kitchen-openstack/pull/6)) ([0fd71e40](https://github.com/test-kitchen/kitchen-openstack/commit/0fd71e40)) + +[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/1.0.0.rc1...1.0.0.rc2) +* Merge branch 'master' into 1.0.0.rc1 ([6f904dba](https://github.com/test-kitchen/kitchen-openstack/commit/6f904dba)) +* Add config drive ([#144](https://github.com/test-kitchen/kitchen-openstack/pull/144)) ([a1529101](https://github.com/test-kitchen/kitchen-openstack/commit/a1529101)) +* v3.1.0 ([#145](https://github.com/test-kitchen/kitchen-openstack/pull/145)) ([1e874600](https://github.com/test-kitchen/kitchen-openstack/commit/1e874600)) + +## [0.5.0](https://github.com/test-kitchen/kitchen-openstack/tree/v0.5.0) (2013-09-23) + [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.8.1...v0.5.0) **Fixed bugs:** - Ordering of server.addresses isn't guaranteed [\#17](https://github.com/test-kitchen/kitchen-openstack/issues/17) -**Closed issues:** - -- Cap generate\_name output to 64 characters [\#18](https://github.com/test-kitchen/kitchen-openstack/issues/18) -- Don't assume network names of "public" and "private" [\#16](https://github.com/test-kitchen/kitchen-openstack/issues/16) -- issue with latest test-kitchen 1.0.0.beta.2 and kitchen-openstack [\#13](https://github.com/test-kitchen/kitchen-openstack/issues/13) - **Merged pull requests:** - Fix \#18 - Limit generated hostnames to 64 characters [\#20](https://github.com/test-kitchen/kitchen-openstack/pull/20) ([RoboticCheese](https://github.com/RoboticCheese)) - Fix \#16 and \#17 - Rewrite get\_ip method [\#19](https://github.com/test-kitchen/kitchen-openstack/pull/19) ([RoboticCheese](https://github.com/RoboticCheese)) -## [v0.8.1](https://github.com/test-kitchen/kitchen-openstack/tree/v0.8.1) (2013-06-14) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.4.0...v0.8.1) +## [0.4.0](https://github.com/test-kitchen/kitchen-openstack/tree/v0.4.0) (2013-06-06) -## [v0.4.0](https://github.com/test-kitchen/kitchen-openstack/tree/v0.4.0) (2013-06-06) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.8.0...v0.4.0) **Merged pull requests:** @@ -577,10 +817,10 @@ - support get\_ip from user-defined network group [\#12](https://github.com/test-kitchen/kitchen-openstack/pull/12) ([ainoya](https://github.com/ainoya)) - Care about ssh\_key option [\#11](https://github.com/test-kitchen/kitchen-openstack/pull/11) ([ainoya](https://github.com/ainoya)) -## [v0.8.0](https://github.com/test-kitchen/kitchen-openstack/tree/v0.8.0) (2013-05-13) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.2.0...v0.8.0) +* Update CHANGELOG, bump version for release ([747efe76](https://github.com/test-kitchen/kitchen-openstack/commit/747efe76)) + +## [0.2.0](https://github.com/test-kitchen/kitchen-openstack/tree/v0.2.0) (2013-05-11) -## [v0.2.0](https://github.com/test-kitchen/kitchen-openstack/tree/v0.2.0) (2013-05-11) [Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.7.1...v0.2.0) **Implemented enhancements:** @@ -594,10 +834,6 @@ - Servers Linger post-destroy [\#3](https://github.com/test-kitchen/kitchen-openstack/issues/3) -**Closed issues:** - -- Fix Failing Style Checks [\#4](https://github.com/test-kitchen/kitchen-openstack/issues/4) - **Merged pull requests:** - Add region and service name support [\#10](https://github.com/test-kitchen/kitchen-openstack/pull/10) ([RoboticCheese](https://github.com/RoboticCheese)) @@ -605,28 +841,8 @@ - Jdh assorted enhancements [\#7](https://github.com/test-kitchen/kitchen-openstack/pull/7) ([RoboticCheese](https://github.com/RoboticCheese)) - Allow users to use keys uploaded to Openstack [\#2](https://github.com/test-kitchen/kitchen-openstack/pull/2) ([stevendanna](https://github.com/stevendanna)) -## [v0.7.1](https://github.com/test-kitchen/kitchen-openstack/tree/v0.7.1) (2013-04-11) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/0.7.0...v0.7.1) - -## [0.7.0](https://github.com/test-kitchen/kitchen-openstack/tree/0.7.0) (2013-03-09) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.6.2...0.7.0) - -## [v0.6.2](https://github.com/test-kitchen/kitchen-openstack/tree/v0.6.2) (2012-10-14) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.6.0...v0.6.2) - -## [v0.6.0](https://github.com/test-kitchen/kitchen-openstack/tree/v0.6.0) (2012-06-27) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.5.4...v0.6.0) - -## [v0.5.4](https://github.com/test-kitchen/kitchen-openstack/tree/v0.5.4) (2011-05-03) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.5.3...v0.5.4) - -## [v0.5.3](https://github.com/test-kitchen/kitchen-openstack/tree/v0.5.3) (2011-04-06) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.5.2...v0.5.3) - -## [v0.5.2](https://github.com/test-kitchen/kitchen-openstack/tree/v0.5.2) (2011-04-06) -[Full Changelog](https://github.com/test-kitchen/kitchen-openstack/compare/v0.5.1...v0.5.2) - -## [v0.5.1](https://github.com/test-kitchen/kitchen-openstack/tree/v0.5.1) (2011-04-05) - - -\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* +* First commit, works in limited testing ([2c85d848](https://github.com/test-kitchen/kitchen-openstack/commit/2c85d848)) +* Fix links in CHANGELOG.md ([31d38849](https://github.com/test-kitchen/kitchen-openstack/commit/31d38849)) +* Ah, so that's how shortcut links work ([a5352d1c](https://github.com/test-kitchen/kitchen-openstack/commit/a5352d1c)) +* Add CodeClimate ([4b7610c1](https://github.com/test-kitchen/kitchen-openstack/commit/4b7610c1)) +* Update CHANGELOG ([df7e05d4](https://github.com/test-kitchen/kitchen-openstack/commit/df7e05d4))