HISTORY.md in beaker-1.15.0 vs HISTORY.md in beaker-1.16.0
- old
+ new
@@ -1,8 +1,9 @@
# beaker - History
## Tags
-* [LATEST - 8 Jul, 2014 (cc636ca0)](#LATEST)
+* [LATEST - 17 Jul, 2014 (b0558827)](#LATEST)
+* [beaker1.15.0 - 8 Jul, 2014 (82bb4ef9)](#beaker1.15.0)
* [beaker1.14.1 - 3 Jul, 2014 (d2e750d5)](#beaker1.14.1)
* [beaker1.14.0 - 3 Jul, 2014 (cf8ea838)](#beaker1.14.0)
* [beaker1.13.1 - 23 Jun, 2014 (aa09552d)](#beaker1.13.1)
* [beaker1.13.0 - 20 Jun, 2014 (5e80c638)](#beaker1.13.0)
* [beaker1.12.2 - 12 Jun, 2014 (a31ba183)](#beaker1.12.2)
@@ -48,10 +49,195 @@
* [pe2.0.0 - 31 Jan, 2012 (8d064e33)](#pe2.0.0)
* [pe2.0 - 11 Nov, 2011 (4d7b65b6)](#pe2.0)
* [pe1.2 - 6 Sep, 2011 (ba3dadd2)](#pe1.2)
## Details
-### <a name = "LATEST">LATEST - 8 Jul, 2014 (cc636ca0)
+### <a name = "LATEST">LATEST - 17 Jul, 2014 (b0558827)
+
+* Merge pull request #364 from anodelman/make-gem (b0558827)
+
+
+```
+Merge pull request #364 from anodelman/make-gem
+
+(GEM) version bump for beaker 1.16.0
+```
+* (GEM) version bump for beaker 1.16.0 (6664c6ab)
+
+* Merge pull request #363 from puppetlabs/revert-359-issue/master/qeng-188-foss-service-restarts (56cfac77)
+
+
+```
+Merge pull request #363 from puppetlabs/revert-359-issue/master/qeng-188-foss-service-restarts
+
+Revert "(QENG-188) Allow foss runs to use service scripts"
+```
+* Revert "(QENG-188) Allow foss runs to use service scripts" (dbfa7b23)
+
+* Merge pull request #359 from jpartlow/issue/master/qeng-188-foss-service-restarts (d2464451)
+
+
+```
+Merge pull request #359 from jpartlow/issue/master/qeng-188-foss-service-restarts
+
+(QENG-188) Allow foss runs to use service scripts
+```
+* Merge pull request #360 from anodelman/fail-slow (0d0c9239)
+
+
+```
+Merge pull request #360 from anodelman/fail-slow
+
+(QENG-927) Beaker does not honor --fail-mode always fails fast
+```
+* (QENG-927) Beaker does not honor --fail-mode always fails fast (755f13eb)
+
+
+```
+(QENG-927) Beaker does not honor --fail-mode always fails fast
+
+- bug comes from regex comparison with a symbol not being coerced to a
+ string in ruby 1.8, simple adding a 'to_s' resolves this
+```
+* Merge pull request #358 from waynr/bugfix/ezbake-utils (b83f5299)
+
+
+```
+Merge pull request #358 from waynr/bugfix/ezbake-utils
+
+(QENG-924) Fix Beaker::DSL::EZBakeUtils.conditionally_clone
+```
+* Merge pull request #357 from jpartlow/issue/master/qeng-923-ensure-platform-codename (06aa5b81)
+
+
+```
+Merge pull request #357 from jpartlow/issue/master/qeng-923-ensure-platform-codename
+
+(QENG-923) Ensure @codename is set if platform string has codename
+```
+* (QENG-924) Fix Beaker::DSL::EZBakeUtils.conditionally_clone (b6cd1ac6)
+
+
+```
+(QENG-924) Fix Beaker::DSL::EZBakeUtils.conditionally_clone
+
+Fetch from origin then checkout the origin HEAD.
+
+Signed-off-by: Wayne <wayne@puppetlabs.com>
+```
+* (QENG-923) Ensure @codename is set if platform string has codename (26724829)
+
+
+```
+(QENG-923) Ensure @codename is set if platform string has codename
+
+Beaker 1.14.0 and up has a change to Beaker::Platform which ensures that
+@version and @codename is set if the platform string contains the
+version number, and that @version is set if platform string contains the
+codename, but it fails to set the @codename in this later case.
+
+Puppet currently has debian/ubuntu configs checked (used in ci) which
+use platform strings of the form debian-wheezy-x86_64. We could change
+these, but it looks like the intention of the Beaker::Platform object is
+to provide @version and @codename (where codenames are used).
+
+This patch ensures that @codename is set along with @version in these
+cases.
+```
+* Merge pull request #356 from anodelman/utf-8-encoding (842a0d99)
+
+
+```
+Merge pull request #356 from anodelman/utf-8-encoding
+
+(QENG-912) Beaker 1.14 breaks PE Puppet Acceptance
+```
+* Merge pull request #354 from anodelman/scp-repair (6e0261f2)
+
+
+```
+Merge pull request #354 from anodelman/scp-repair
+
+(QENG-6) Beaker DSL `scp_*` commands print the options hash as if...
+```
+* (QENG-912) Beaker 1.14 breaks PE Puppet Acceptance (928fad7f)
+
+
+```
+(QENG-912) Beaker 1.14 breaks PE Puppet Acceptance
+
+- was too conservative in removing non utf-8 compliant characters -
+ ended up removing compliant characters along with undef/invalid
+ character codes
+- tested locally and it preserved messages like:
+/etc/puppet/modules
+├── jimmy-appleseed (v1.1.0)
+├── jimmy-crakorn (v0.4.0)
+└── jimmy-thelock (v1.0.0)
+- correctly removed actual undef/invalid characters so that string
+ methods can be run (ie, split, gsub)
+```
+* Merge pull request #338 from anodelman/add-history (9e6acd2e)
+
+
+```
+Merge pull request #338 from anodelman/add-history
+
+(QENG-849) beaker should maintain a history file that provides...
+```
+* (QENG-6) Beaker DSL `scp_*` commands print the options hash as if... (9aca3a1d)
+
+
+```
+(QENG-6) Beaker DSL `scp_*` commands print the options hash as if...
+
+... it were executed on the command line
+- simply remove the option hash from the debug line, it isn't
+ appropriate there.
+```
+* (QENG-849) beaker should maintain a history file that provides... (04bf6d4f)
+
+
+```
+(QENG-849) beaker should maintain a history file that provides...
+
+...information per gem release
+
+- generate a markdown history file from beaker git log
+```
+* (QENG-188) Allow foss runs to use service scripts (881311ab)
+
+
+```
+(QENG-188) Allow foss runs to use service scripts
+
+Prior to this commit, any run of beaker with a non-pe master that
+attempted to stand up a master with a particular configuration in order
+to test against it using the with_puppet_running_on() helper would
+always stand up a webrick master by executing `puppet master <args>` and
+then later stop it with `kill`.
+
+The platform team needs to be able to run acceptance suites in which the
+puppetmaster is started/stopped using package provided init scripts, or
+by restarting apache if a passenger puppetmaster package is installed.
+
+This PR makes a few additions to OptionsHash, Host and the DSL::Helpers
+to allow us to distinguish foss hosts which were spun up from source
+from those which were installed from packages. And if we are working
+with packages, whether we will be attempting to restart a running
+service or stop/start using service scripts.
+```
+### <a name = "beaker1.15.0">beaker1.15.0 - 8 Jul, 2014 (82bb4ef9)
+
+* Merge pull request #353 from anodelman/make-gem (82bb4ef9)
+
+
+```
+Merge pull request #353 from anodelman/make-gem
+
+(HISTORY) generate history file for beaker 1.15.0
+```
+* (HISTORY) generate history file for beaker 1.15.0 (bd77ab99)
* Merge pull request #351 from anodelman/make-gem (cc636ca0)
```