Merge pull request #219 from mhaskel/1.1.1-prep

1.1.1 prep
This commit is contained in:
Hunter Haugen 2014-09-08 13:55:03 -07:00
commit 7232b8f684
2 changed files with 103 additions and 26 deletions

View file

@ -1,21 +1,41 @@
2014-05-14 1.1.0 ##2014-09-10 - Supported Release 1.1.1
Summary ###Summary
This is a bugfix release, and the first supported release of the 1.1.x series.
####Bugfixes
- Make the `$order` parameter default to a string and be validated as an integer
or a string
- Use the ruby script on Solaris to not break Sol10 support
- Add quotes to the ryby script location for Windows
- Fix typos in README.md
- Make regex in concat::setup case-insensitive to make it work on Windows
- Make sure concat fragments are always replaced
- Fix validation to allow `$backup` to be a boolean
- Remove dependency on stdlib 4.x
- Fix for lack of idempotency with `ensure => 'absent'`
- Fix tests and spec_helper
- Synchronized files for more consistency across modules via modulesync
##2014-05-14 - Release 1.1.0
###Summary
This release is primarily a bugfix release since 1.1.0-rc1. This release is primarily a bugfix release since 1.1.0-rc1.
Features: ####Features
- Improved testing, with tests moved to beaker - Improved testing, with tests moved to beaker
Bugfixes: ####Bugfixes
- No longer attempts to set fragment owner and mode on Windows - No longer attempts to set fragment owner and mode on Windows
- Fix numeric sorting - Fix numeric sorting
- Fix incorrect quoting - Fix incorrect quoting
- Fix newlines - Fix newlines
2014-01-03 1.1.0-rc1 ##2014-01-03 - Release 1.1.0-rc1
Summary: ###Summary
This release of concat was 90% written by Joshua Hoblitt, and the module team This release of concat was 90% written by Joshua Hoblitt, and the module team
would like to thank him for the huge amount of work he put into this release. would like to thank him for the huge amount of work he put into this release.
@ -33,13 +53,13 @@ warnings and we'll be aggressively moving for a 2.0 to remove those too.
For further information on deprecations, please read: For further information on deprecations, please read:
https://github.com/puppetlabs/puppetlabs-concat/blob/master/README.md#api-deprecations https://github.com/puppetlabs/puppetlabs-concat/blob/master/README.md#api-deprecations
Removed: ####Removed
- Puppet 0.24 support. - Puppet 0.24 support.
- Filebucket backup of all file resources except the target concatenated file. - Filebucket backup of all file resources except the target concatenated file.
- Default owner/user/group values. - Default owner/user/group values.
- Purging of long unused /usr/local/bin/concatfragments.sh - Purging of long unused /usr/local/bin/concatfragments.sh
Features: ###Features
- Windows support via a ruby version of the concat bash script. - Windows support via a ruby version of the concat bash script.
- Huge amount of acceptance testing work added. - Huge amount of acceptance testing work added.
- Documentation (README) completely rewritten. - Documentation (README) completely rewritten.
@ -49,7 +69,7 @@ Features:
- Made `gnu` parameter deprecated. - Made `gnu` parameter deprecated.
- Added parameter validation. - Added parameter validation.
Bugfixes: ###Bugfixes
- Ensure concat::setup runs before concat::fragment in all cases. - Ensure concat::setup runs before concat::fragment in all cases.
- Pluginsync references updated for modern Puppet. - Pluginsync references updated for modern Puppet.
- Fix incorrect group parameter. - Fix incorrect group parameter.
@ -59,23 +79,80 @@ Bugfixes:
- Always exec the concatfragments script as root when running as root. - Always exec the concatfragments script as root when running as root.
- Syntax and other cleanup changes. - Syntax and other cleanup changes.
2013-08-09 1.0.0 ##2014-06-25 - Supported Release 1.0.4
###Summary
Summary: This release has test fixes.
####Features
- Added test support for OSX.
####Bugfixes
####Known bugs
* Not supported on Windows.
##2014-06-04 - Release 1.0.3
###Summary
This release adds compatibility for PE3.3 and fixes tests.
####Features
- Added test support for Ubuntu Trusty.
####Bugfixes
####Known bugs
*Not supported on Windows.
##2014-03-04 - Supported Release 1.0.2
###Summary
This is a supported release. No functional changes were made from 1.0.1.
####Features
- Huge amount of tests backported from 1.1.
- Documentation rewrite.
####Bugfixes
####Known Bugs
* Not supported on Windows.
##2014-02-12 - 1.0.1
###Summary
Minor bugfixes for sorting of fragments and ordering of resources.
####Bugfixes
- LANG => C replaced with LC_ALL => C to reduce spurious recreation of
fragments.
- Corrected pluginsync documentation.
- Ensure concat::setup always runs before fragments.
##2013-08-09 - 1.0.0
###Summary
Many new features and bugfixes in this release, and if you're a heavy concat Many new features and bugfixes in this release, and if you're a heavy concat
user you should test carefully before upgrading. The features should all be user you should test carefully before upgrading. The features should all be
backwards compatible but only light testing has been done from our side before backwards compatible but only light testing has been done from our side before
this release. this release.
Features: ####Features
- New parameters in concat: - New parameters in concat:
- `replace`: specify if concat should replace existing files. - `replace`: specify if concat should replace existing files.
- `ensure_newline`: controls if fragments should contain a newline at the end. - `ensure_newline`: controls if fragments should contain a newline at the end.
- Improved README documentation. - Improved README documentation.
- Add rspec:system tests (rake spec:system to test concat) - Add rspec:system tests (rake spec:system to test concat)
Bugfixes ####Bugfixes
- Gracefully handle \n in a fragment resource name. - Gracefully handle \n in a fragment resource name.
- Adding more helpful message for 'pluginsync = true' - Adding more helpful message for 'pluginsync = true'
- Allow passing `source` and `content` directly to file resource, rather than - Allow passing `source` and `content` directly to file resource, rather than
@ -85,7 +162,7 @@ defining resource defaults.
- Allow WARNMSG to contain/start with '#'. - Allow WARNMSG to contain/start with '#'.
- Replace while-read pattern with for-do in order to support Solaris. - Replace while-read pattern with for-do in order to support Solaris.
CHANGELOG: ####CHANGELOG:
- 2010/02/19 - initial release - 2010/02/19 - initial release
- 2010/03/12 - add support for 0.24.8 and newer - 2010/03/12 - add support for 0.24.8 and newer
- make the location of sort configurable - make the location of sort configurable

View file

@ -1,6 +1,6 @@
{ {
"name": "puppetlabs-concat", "name": "puppetlabs-concat",
"version": "1.1.0", "version": "1.1.1",
"author": "Puppet Labs", "author": "Puppet Labs",
"summary": "Concat module", "summary": "Concat module",
"license": "Apache-2.0", "license": "Apache-2.0",