Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-11 | (MODULES-5187) fix spec tests for puppet 5 changes | Eric Putnam | |
2017-07-07 | (MODULES-5187) mysnc puppet 5 and ruby 2.4 | Eric Putnam | |
2017-07-07 | Merge pull request #716 from EmersonPrado/MODULES-4377 | TP Honey | |
(Modules 4377) Causes ensure_packages to accept concurrent declarations with ensure => 'present' and 'installed' | |||
2017-07-07 | Merge pull request #788 from tphoney/MODULES-5003 | Eric Putnam | |
(MODULES-5003) file_line fix all broken lines | |||
2017-07-07 | Merge pull request #756 from hunner/newline_integers | TP Honey | |
(maint) Stdlib::Compat::Integer accepts numbers with newlines apparently | |||
2017-07-07 | Merge pull request #786 from reidmv/MODULES-5113 | TP Honey | |
(MODULES-5113) Make line support Sensitive | |||
2017-07-07 | Merge pull request #789 from tphoney/MODULES-5186 | Helen | |
(MODULES-5186) - do not run file_line unit tests on windows. | |||
2017-07-07 | (MODULES-5186) dont run this test on windows | tphoney | |
2017-07-06 | (MODULES-5186) move test to correct location | tphoney | |
2017-07-06 | (MODULES-5186) - removing whitespace from EOL | tphoney | |
2017-07-03 | (MODULES-5003) file_line fix all broken lines | tphoney | |
2017-07-01 | Merge pull request #783 from davewongillies/fix_changelog_headers | TP Honey | |
Fix headers in CHANGELOG.md so that headers render correctly | |||
2017-06-28 | (MODULES-5113) Make line support Sensitive | Reid Vandewiele | |
Do this by making it a property. The idea is to get rid of the warning that appears when a Sensitive value is passed to the line attribute. | |||
2017-06-26 | Merge pull request #784 from hunner/bump_metadata | Glenn Sarti | |
(MODULES-5144) Prep for puppet 5 | |||
2017-06-26 | (MODULES-5144) Prep for puppet 5 | Hunter Haugen | |
2017-06-16 | Fix headers in CHANGELOG.md so that headers render correctly | David Gillies | |
2017-06-16 | Merge pull request #782 from puppetlabs/release | Paula McMaw | |
4.17.1 Release Mergeback | |||
2017-06-15 | Merge pull request #781 from HelenCampbell/rpreppo | Paula McMaw | |
Release prep for 4.17.1 | |||
2017-06-15 | Release prep for 4.17.1 | Helen Campbell | |
2017-06-14 | Merge pull request #780 from thallgren/issue/modules-5095/workaround-pup-7650 | Helen | |
(MODULES-5095) Workaround for PUP-7650 | |||
2017-06-14 | (MODULES-5095) Workaround for PUP-7650 | Thomas Hallgren | |
This commit adds a simple workaround for the problem described in PUP-7650. The workaround is harmless and can remain in place regardless of if the fix for PUP-7650 is in place or not. | |||
2017-05-30 | Merge pull request #778 from marsmensch/master | Eric Putnam | |
MODULES-4821 puppetlabs-stdlib: Update the version compatibility to >= 4.7.0 < 5.0.0 | |||
2017-05-24 | Merge pull request #779 from jbondpdx/master | Eric Putnam | |
(FM-6197) formatting fixes for file_line resource | |||
2017-05-24 | (FM-6197) formatting fixes for file_line resource | jbondpdx | |
2017-05-23 | MODULES-4821 puppetlabs-stdlib: Update the version compatibility to >= 4.7.0 ↵ | Florian Maier | |
< 5.0.0 | |||
2017-05-10 | Merge pull request #776 from puppetlabs/release | Paula McMaw | |
Merge back 4.17.0 | |||
2017-05-09 | add tests | Hunter Haugen | |
2017-05-09 | Fix issue where the following causes obscure catalog compilation errors: | Alex Dacre | |
``` file { '/tmp/somefile': ensure => 'file', } File['/tmp/somefile'] -> Package <| |> ensure_packages($somearray) ``` If $somearray is undefined or one of the elements contains an empty string, an error like the following is thrown: Could not find resource 'Package[]' for relationship from 'File[/tmp/somefile]' on node $::fqdn | |||
2017-05-09 | (MODULES-4706) release prep 4.17.0 | tphoney | |
2017-05-09 | Release prep 4.17.0 | Hunter Haugen | |
2017-05-09 | (PE-20308) Also fix defined type strings & references | Hunter Haugen | |
2017-05-09 | Test for defined_with_params() returning false for defined types | Dominic Cleal | |
defined_with_params() now returns false for defined types, causing duplicate resources when using ensure_resources(). Introduced by 4f19c27 in PE-20308. | |||
2017-05-09 | (maint) rename main readme (#772) | Eric Putnam | |
Transifex, our translation service, only works with .md files, so this renames from .markdown to .md | |||
2017-05-08 | Merge pull request #771 from eputnam/master | Jean B | |
(MODULES-4706) prerelease fixes | |||
2017-05-08 | (MODULES-4706) prerelease fixes | jbondpdx | |
2017-05-05 | Updating translations for readmes/README_ja_JP.md | transifex-bot | |
2017-05-05 | Merge pull request #768 from pmcmaw/removeitalics | Jean B | |
Removing italics for 'undef' value | |||
2017-05-05 | Removing italics for 'undef' value | Paula McMaw | |
This causes issues with displaying a Japanese translation. It struggles rendering the `) therefore removing italics. | |||
2017-05-05 | Updating translations for readmes/README_ja_JP.md | transifex-bot | |
2017-05-05 | Updating translations for readmes/README_ja_JP.md | transifex-bot | |
2017-05-05 | Updating translations for readmes/README_ja_JP.md | transifex-bot | |
2017-05-05 | Updating translations for readmes/README_ja_JP.md | transifex-bot | |
2017-05-05 | Updating translations for readmes/README_ja_JP.md | transifex-bot | |
2017-05-04 | Updating translations for readmes/README_ja_JP.md | transifex-bot | |
2017-05-04 | Updating translations for locales/ja/puppetlabs-stdlib.po | transifex-bot | |
2017-04-26 | Merge pull request #763 from hunner/fix_type_loading | Helen | |
(PE-20308) Correct boundary for 4.5 vs 4.6 | |||
2017-04-26 | (PE-20308) Correct boundary for 4.5 vs 4.6 | Hunter Haugen | |
2017-04-26 | Merge pull request #761 from hunner/fix_type_loading | Thomas Hallgren | |
(PE-20308) Pass a literal type and not a string to findresource | |||
2017-04-25 | (PE-20308) Pass a literal type and not a string to findresource | Hunter Haugen | |
- `defined_with_params` calls `findresource(reference.to_s)` - `findresource` is https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/parser/compiler.rb#L407 and points to https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/resource/catalog.rb#L352 - This calls `Puppet::Resource.new` with the type https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/resource/catalog.rb#L366 - This ends up calling `resource_type` via https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/resource.rb#L317-L319 and that ends up declaring the type via the autoloader api at https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/resource.rb#L390 - But why does the autoloader API fail to find it in the current environment? - Okay, so when the autoloader is trying to find the type, it uses the typeloader to look it up in the current environment https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/metatype/manager.rb#L171 - this calls `get_file` and `mark_loaded` https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/util/autoload.rb#L64-L67 Suggested workaround is to pass a literal type instead of a string to `findresource` to fix in stdlib, and also to fix loading/requiring of type in core puppet. This seems to affect more recent versions of puppet, so fallback to original behavior on pre-4.5 | |||
2017-04-25 | Merge pull request #760 from puppetlabs/release | Eric Putnam | |
Release mergeback |