HISTORY.md in beaker-2.26.0 vs HISTORY.md in beaker-2.27.0
- old
+ new
@@ -1,8 +1,9 @@
# default - History
## Tags
-* [LATEST - 13 Oct, 2015 (d581b613)](#LATEST)
+* [LATEST - 21 Oct, 2015 (90fddaf4)](#LATEST)
+* [2.26.0 - 13 Oct, 2015 (427a512b)](#2.26.0)
* [2.25.0 - 1 Oct, 2015 (51d4cb1a)](#2.25.0)
* [2.24.0 - 15 Sep, 2015 (c12e9054)](#2.24.0)
* [2.23.0 - 9 Sep, 2015 (2532324a)](#2.23.0)
* [2.22.0 - 1 Sep, 2015 (96ec20a7)](#2.22.0)
* [2.21.0 - 26 Aug, 2015 (40281eb2)](#2.21.0)
@@ -96,10 +97,273 @@
* [pe2.0.1 - 31 Jan, 2012 (3a118201)](#pe2.0.1)
* [pe2.0 - 11 Nov, 2011 (4d7b65b6)](#pe2.0)
* [pe1.2 - 6 Sep, 2011 (ba3dadd2)](#pe1.2)
## Details
-### <a name = "LATEST">LATEST - 13 Oct, 2015 (d581b613)
+### <a name = "LATEST">LATEST - 21 Oct, 2015 (90fddaf4)
+
+* (GEM) update beaker version to 2.27.0 (90fddaf4)
+
+* Merge pull request #961 from GeoffWilliams/dockerfile_externalise (f4a90933)
+
+
+```
+Merge pull request #961 from GeoffWilliams/dockerfile_externalise
+
+(BKR-539) simplified Dockerfile support
+```
+* Merge pull request #987 from johnduarte/remove_puppet_patch (2cdcb71e)
+
+
+```
+Merge pull request #987 from johnduarte/remove_puppet_patch
+
+(BKR-573) Add publisher for solaris package removal
+```
+* Merge pull request #977 from colinPL/qeng2604_add_tags (e79b4b17)
+
+
+```
+Merge pull request #977 from colinPL/qeng2604_add_tags
+
+(QENG-2604) Add Host Tags
+```
+* Merge pull request #962 from pondohva/decrease_spamlog_level (a7630b05)
+
+
+```
+Merge pull request #962 from pondohva/decrease_spamlog_level
+
+(BKR-542) remove hosts object from log about execution against empty …
+```
+* (QENG-2604) More vmpooler spec changes (dec9511c)
+
+
+```
+(QENG-2604) More vmpooler spec changes
+
+Remove some key:value checks from spec test. Override a used @option
+value and ensure it passes through add_tags.
+```
+* (QENG-2604) Fix vmpooler specs (8d71a905)
+
+
+```
+(QENG-2604) Fix vmpooler specs
+
+Fix vmpooler spec tests for tags that were hard-coded but checking
+against environment variables.
+```
+* (QENG-2604) Add More host_tag specs (f6fe7d5a)
+
+
+```
+(QENG-2604) Add More host_tag specs
+
+Add spec tests for aws_sdk and vmpooler hypervisors targetting
+host_tags behavior.
+```
+* (QENG-2604) Break add_tags in vmpooler (93d44425)
+
+
+```
+(QENG-2604) Break add_tags in vmpooler
+
+Move the merging of host tags with pre-defined tags to its own method
+to emulate how it behaves in aws_sdk.
+```
+* Merge pull request #988 from joshcooper/ticket/master/BKR-574-allow-no-restart (bfb6b356)
+
+
+```
+Merge pull request #988 from joshcooper/ticket/master/BKR-574-allow-no-restart
+
+(BKR-574) Allow global restart_when_done => false
+```
+* (BKR-574) Allow global restart_when_done => false (8d6742ef)
+
+
+```
+(BKR-574) Allow global restart_when_done => false
+
+Previously, setting `:restart_when_done` to false on the master host, or
+globally in options, did not work, because the `with_puppet_running_on`
+method was checking for a truthy value.
+
+This commit checks if the key is in the hash instead. It also preserves
+the behavior where the options passed in by the test case take
+precedence over the host's value.
+```
+* (BKR-573) Add publisher for solaris package removal (e90918c9)
+
+* Merge pull request #984 from ferventcoder/ticket/master/BKR-582 (45cca4e8)
+
+
+```
+Merge pull request #984 from ferventcoder/ticket/master/BKR-582
+
+(BKR-582) Colorization adjustments / CI Build / Allow overriding log colors
+```
+* Merge pull request #976 from johnduarte/remove_puppet_on (92a5309b)
+
+
+```
+Merge pull request #976 from johnduarte/remove_puppet_on
+
+(BKR-573) Add remove_puppet_on
+```
+* Merge pull request #982 from kevpl/bkr571_applymanifeston_docs (2a9b0a32)
+
+
+```
+Merge pull request #982 from kevpl/bkr571_applymanifeston_docs
+
+(BKR-571) updated documentation on return types
+```
+* Merge pull request #972 from azhurbilo/patch-1 (26c8c8bb)
+
+
+```
+Merge pull request #972 from azhurbilo/patch-1
+
+(BKR-380) Fix '3389' (host port) is declared multiple times
+```
+* (BKR-582) Colorization adjustments / CI Build (c2dc9fd7)
+
+
+```
+(BKR-582) Colorization adjustments / CI Build
+
+When beaker detects it is being run by Jenkins, it should adjust output
+colors so that they are better handled in console output. This is done
+by detecting BUILD_NUMBER environment variable, a variable that is
+known to be present on Jenkins build slaves.
+
+Adjust colorization to colors that come out better during runs. The
+colors that should come up to the front are shown better when running
+in the console. Additionally make it easier to see logs coming back
+from the SUT with an explicit color instead of NORMAL (which is the
+same setting as the current GREY).
+
+Allow overriding log colors by passing in log_colors in options.
+If a user has overridden the default colors, don't override the
+colors in CI.
+```
+* (BKR-582) Info on begin test file (239ab2d1)
+
+
+```
+(BKR-582) Info on begin test file
+
+When a test file is found, log it at the info level. This allows a bit
+more trackability in finding the location of tests.
+```
+* (BKR-582) Warn on skipped tests (8745c061)
+
+
+```
+(BKR-582) Warn on skipped tests
+
+If a test is skipped, it should show up as a warning. Adjust beaker to
+warn when tests are skipped.
+```
+* (BKR-571) updated documentation on return types (9d98dec1)
+
+* (QENG-2604) Empty host_tags in Presets (df0abb97)
+
+
+```
+(QENG-2604) Empty host_tags in Presets
+
+The host_tags value in presets is now an empty hash and
+department, project, and created_by are returned to the
+root of the @options hash. This resolves an issue with
+environment vars not being properly merged into the new
+host_tags hash.
+```
+* (BKR-542) change logger level to info for "empty array of hosts" (b056ef83)
+
+* (BKR-573) Add spec tests for remove_puppet_on (8e04650b)
+
+
+```
+(BKR-573) Add spec tests for remove_puppet_on
+
+This commit adds spec tests for the `remove_puppet_on` method.
+```
+* (QENG-2604) Add Host Tags (03fd8ca7)
+
+
+```
+(QENG-2604) Add Host Tags
+
+This commit adds the ability to specify arbitrary tags and have them
+applied to AWS or vmpooler instances. The configuration parameter is
+called "host_tags" to avoid confusion with test tagging. Host tags can
+be specified at the host or CONFIG level.
+
+The presets have been modified to pre-populate "host_tags" with:
+project, department, and created_by.
+
+Example:
+HOSTS:
+ 'agent1':
+ roles:
+ - agent
+ host_tags:
+ created_by: 'me'
+ some_key: 'yes it is'
+CONFIG:
+ host_tags:
+ project: 'beaker'
+```
+* (BKR-573) Add remove_puppet_on (3c1f5daf)
+
+
+```
+(BKR-573) Add remove_puppet_on
+
+This commit adds a `remove_puppet_on` method that can be used to
+ensure that puppet packages have been expunged from hosts.
+
+This method is intended to be used in a pre-suite. It is currently
+limited to the AIX and Solaris platforms.
+```
+* (BKR-380) beaker vagrant windows box support issues (c3379726)
+
+
+```
+(BKR-380) beaker vagrant windows box support issues
+Fix '3389' (host port) is declared multiple times
+
+Without "auto_correct" we got error if source Vagrantfile of box already contains this port forwarding.
+
+
+
+Error:
+vm:
+* Forwarded port '3389' (host port) is declared multiple times
+with the protocol 'tcp'.
+
+
+
+I think we need add this change as most part of Windows boxes in Vagrant Atlas already have this port forwarding:
+- https://github.com/joefitzgerald/packer-windows/blob/master/vagrantfile-windows_2012_r2.template
+- https://github.com/boxcutter/windows/blob/master/tpl/vagrantfile-eval-win2012r2-standard.tpl
+
+change spec for 3389 rdp port
+```
+* (BKR-539) simplified Dockerfile support (63268b8f)
+
+
+```
+(BKR-539) simplified Dockerfile support
+
+Allow user to override the automatically generated Dockerfile
+```
+### <a name = "2.26.0">2.26.0 - 13 Oct, 2015 (427a512b)
+
+* (HISTORY) update beaker history for gem release 2.26.0 (427a512b)
* (GEM) update beaker version to 2.26.0 (d581b613)
* Merge pull request #971 from sschneid/sysprofile (e2c5f6fc)