Commit graph

315 commits

Author SHA1 Message Date
Morgan Haskel
65d50f5e67 Merge pull request #112 from mhaskel/no_modulefile
Remove the Modulefile, use metadata.json.
2014-06-24 10:28:53 -04:00
Morgan Haskel
8f501f5ddf Remove the Modulefile, use metadata.json. 2014-06-24 10:27:25 -04:00
Hunter Haugen
5e73e734bc Merge pull request #111 from cyberious/1.1.x
Add windows support and testing nodesets
2014-06-23 16:59:54 -07:00
Travis Fields
acc9f43ce5 Add windows support and testing nodesets 2014-06-23 16:56:40 -07:00
Hunter Haugen
29ffe099dc Merge pull request #109 from mhaskel/osx-test-fixes
OSX doesn't support the -e flag to echo.
2014-06-12 08:33:50 -07:00
Morgan Haskel
842915d93f OSX doesn't support the -e flag to echo. 2014-06-12 11:04:09 -04:00
Hunter Haugen
1170a53ef5 Merge pull request #107 from mhaskel/beaker-rspec-pinning
Beaker rspec pinning
2014-06-10 09:10:58 -07:00
Morgan Haskel
be5fd63e4c Require beaker-rspec >= 2.2 2014-06-10 11:34:15 -04:00
Travis Fields
37cb6d4060 Merge pull request #106 from apenney/pin-rspec
Pin rspec
2014-06-09 08:39:15 -07:00
Ashley Penney
8ca578c1cf Pin rspec to 2.x. 2014-06-09 11:32:11 -04:00
Morgan Haskel
e21dc0c8ae Merge pull request #104 from hunner/release_1.1.0
Release 1.1.0
2014-06-04 16:37:10 -04:00
Hunter Haugen
521b2873ec Release 1.1.0
This is a compatibility and feature release.  This release adds one new
feature, the ability to control the quote character used.  This allows you to
do things like:

```puppet
  ini_subsetting { '-Xms':
    ensure     => present,
    path       => '/some/config/file',
    section    => '',
    setting    => 'JAVA_ARGS',
    quote_char => '"',
    subsetting => '-Xms'
    value      => '256m',
  }
```

Which builds:

```
JAVA_ARGS="-Xmx256m -Xms256m"
```
2014-06-04 13:32:32 -07:00
Morgan Haskel
0b9f9e2c42 Merge pull request #101 from hunner/remove_stderr
Remove stderr checks because of deprecations
2014-05-29 13:00:05 -04:00
Hunter Haugen
6fb89f5850 Remove stderr checks because of deprecations 2014-05-29 09:56:09 -07:00
Ashley Penney
6477d20202 Merge pull request #100 from mhaskel/1.1.0-prep
1.1.0 prep
2014-05-21 16:38:58 -07:00
Morgan Haskel
783fa4d074 Update PE version requirement.
Also fixes spec_helper_acceptance to use install_puppet.
2014-05-21 19:37:17 -04:00
Ashley Penney
027b7bc7c5 Prepare a 1.1.x release. 2014-05-19 08:42:42 -07:00
Ashley Penney
b36698162e Merge pull request #99 from apenney/typo-fix
Quick typo fix.
2014-05-16 12:58:11 -04:00
Ashley Penney
a5b34eac5a Quick typo fix. 2014-05-16 18:57:55 +02:00
Ashley Penney
d4a2b220ff Merge pull request #95 from mruzicka/feature/master/quote-char-parameter-for-subsetting
Add quote_char parameter to the ini_subsetting resource type
2014-05-16 12:57:11 -04:00
Ashley Penney
6656f0214c Merge pull request #97 from apenney/add-platforms
Add RHEL7 and Ubuntu 14.04 support.
2014-05-13 16:40:56 -04:00
Ashley Penney
61203df371 Add RHEL7 and Ubuntu 14.04 support. 2014-05-13 22:40:05 +02:00
Ashley Penney
85f00fe0a6 Merge pull request #96 from apenney/10xmerge
10xmerge
2014-05-13 16:38:04 -04:00
Ashley Penney
e24dd91522 Merge branch '1.0.x' into 10xmerge 2014-05-13 22:32:05 +02:00
Michal Růžička
77854d55f8 Tests for the quote_char parameter. 2014-05-07 23:52:07 +02:00
Michal Růžička
560bbc622f Add quote_char parameter to the ini_subsetting resource type
The quote_char is used to quote the entire setting when it is modified
as a result of changes to some subsettings.

For an example let's assume we have a setting of this form:
  JAVA_ARGS=-Xmx256m
and we want to add the '-Xms' parameter to the setting, for that purpose
we define a resource like this:
  ini_subsetting { '-Xms':
    ensure     => present,
    path       => '/some/config/file',
    section    => '',
    setting    => 'JAVA_ARGS',
    subsetting => '-Xms'
    value      => '256m',
  }
which results into the following setting:
  JAVA_ARGS=-Xmx256m -Xms256m
But this is not what we intended - if this setting is read by the bash
shell the '-Xms256m' parameter is interpreted as a command to be
executed rather than a value to be assigned to the JAVA_ARGS variable.

To fix this problem the quote_char parameter was added to the
ini_subsetting resource type, and we'll take advantage of it to fix the
problem in the above example like so:
  ini_subsetting { '-Xms':
    ensure     => present,
    path       => '/some/config/file',
    section    => '',
    setting    => 'JAVA_ARGS',
    quote_char => '"',
    subsetting => '-Xms'
    value      => '256m',
  }
which will result into:
  JAVA_ARGS="-Xmx256m -Xms256m"
which is what we intended.
2014-05-07 17:04:43 +02:00
Ashley Penney
790aa9cf86 Merge pull request #94 from igalic/igorance
be more ignorant
2014-04-23 09:47:46 -04:00
Igor Galić
77429f6961 be more igorant 2014-04-18 19:37:20 +02:00
Hunter Haugen
8ca8e12492 Merge pull request #90 from apenney/last-minute-metadata-fix
Add missing fields back to work around Puppet bug.
2014-03-03 14:03:01 -08:00
Ashley Penney
0a92f3277d Add missing fields back to work around Puppet bug. 2014-03-03 21:50:38 +00:00
Hunter Haugen
2376e7cf2c Merge pull request #89 from apenney/102-supported
Prepare supported module 1.0.3.
2014-03-03 12:00:35 -08:00
Ashley Penney
40217456b3 Prepare supported module 1.0.3. 2014-03-03 19:43:12 +00:00
Hunter Haugen
0c27288cec Merge pull request #88 from apenney/metadata
Add AIX and remove fields copied from Modulefile.
2014-03-03 10:49:00 -08:00
Ashley Penney
6c63184cf7 Add AIX and remove fields copied from Modulefile. 2014-03-03 18:43:47 +00:00
Ashley Penney
6b0a2009f1 Merge pull request #87 from laurenrother/1.0.x
Adds "Release Notes/Known Bugs" to Changelog, updates file format to markdown, standardizes the format of previous entries
2014-03-03 11:51:45 -05:00
Lauren Rother
f7915215aa Adds "Release Notes/Known Bugs" to Changelog, updates file format to markdown, standardizes the format of previous entries
Per a request to have initial release notes that specifically listed known issues for this PE 3.2 release, and barred by time constraints from automating a pull from open issues in JIRA, this commit adds a Release Note and Known Bug section to the Changelog for the imminent 3.2 release. As it will display on the Forge, updates file type to markdown and standardizes previous entries. Adds template for release notes to be filled in later.
2014-03-02 09:58:27 -08:00
Ashley Penney
1edd2d506a Merge pull request #86 from apenney/fix-tmpdir
Convert to using .tmpdir instead of a hardcoded /tmp, so this works
2014-02-27 18:10:34 -05:00
Ashley Penney
2aceaef207 Convert to using .tmpdir instead of a hardcoded /tmp, so this works
on Windows too.
2014-02-27 23:09:24 +00:00
Branan Purvine-Riley
ca7e441e9f Merge pull request #84 from hunner/grep_sol
It is actually all Solaris.
2014-02-27 14:21:44 -08:00
Hunter Haugen
eda726f09c It is actually all solaris 2014-02-27 14:18:59 -08:00
Hunter Haugen
f271580ae4 Merge pull request #83 from hunner/grep_sol10
Correct syntax
2014-02-27 13:17:25 -08:00
Hunter Haugen
7de1e3d7a4 Correct syntax 2014-02-27 13:16:23 -08:00
Ashley Penney
698e632e7a Merge pull request #82 from hunner/grep_sol10
Avoid multi-line grep on Solaris 10
2014-02-27 15:57:21 -05:00
Hunter Haugen
49433d02bf Avoid multi-line grep on Solaris 10 2014-02-27 12:53:46 -08:00
Hunter Haugen
5ec46f6df8 Merge pull request #81 from hunner/release_1.0.2
Release 1.0.2
2014-02-26 17:30:27 -08:00
Hunter Haugen
3757c71eb3 Release 1.0.2
Summary:
This release adds supported platforms to metadata.json and contains spec fixes
2014-02-26 17:28:02 -08:00
Ashley Penney
d17dcfbe96 Merge pull request #80 from hunner/fix_aix
AIX exits with 2 on file doesn't exist.
2014-02-26 16:15:34 -05:00
Hunter Haugen
17a59b2b13 AIX exits with 2 on file doesn't exist. 2014-02-26 13:14:19 -08:00
Hunter Haugen
5e841a91f7 Merge branch 'missing_comma' into 1.0.x 2014-02-25 13:36:12 -08:00
Hunter Haugen
6999ab0ea4 Fix missing comma in metadata.json 2014-02-25 13:34:59 -08:00