{"push_id":1760038806,"size":38,"distinct_size":11,"ref":"refs/heads/master","head":"3ec177e41137af83cb653d988a080f30cebcc830","before":"fd5c5765ddc68fae283cb6284efedf2011cc8a0e","commits":[{"sha":"efb2d028f87832e6e45533fbe14c4b5a3afce1c0","author":{"name":"Helen Campbell","email":"94c43fc50b5c0ebfe6a6271fd24b0560c50e14f5@puppetlabs.com"},"message":"Release prep for 4.16.0","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/efb2d028f87832e6e45533fbe14c4b5a3afce1c0"},{"sha":"1ae06c50acc89be4dea28b6e85b5a23f479f584e","author":{"name":"Wilson McCoubrey","email":"87749267228a6f4e1a0f152316a20458975f9d44@mccoubreys.co.uk"},"message":"Merge pull request #742 from HelenCampbell/releasey\n\nRelease prep for 4.16.0","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/1ae06c50acc89be4dea28b6e85b5a23f479f584e"},{"sha":"3e4669b5b6fe5ef96e1f22f5bd40e79146cf685a","author":{"name":"Wilson McCoubrey","email":"87749267228a6f4e1a0f152316a20458975f9d44@mccoubreys.co.uk"},"message":"[MODULES-4528] Replace Puppet.version.to_f version comparison from spec_helper.rb (#745)","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/3e4669b5b6fe5ef96e1f22f5bd40e79146cf685a"},{"sha":"27a84f4379a6bc4be32531e82d0f3b94b8dbbbaa","author":{"name":"Paula McMaw","email":"c58effe73c0ad3441191bd479e8d0cb945680161@puppet.com"},"message":"(FM-6116) - Adding POT file for metadata.json","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/27a84f4379a6bc4be32531e82d0f3b94b8dbbbaa"},{"sha":"d4a0ee48913aa20b4121bba7a0842021eabd69b9","author":{"name":"Eric Putnam","email":"f10d85a9b2470024ebe1b2c40aeab42975204205@gmail.com"},"message":"Merge pull request #746 from pmcmaw/FM-6116-add-stdlib-pot\n\n(FM-6116) - Adding POT file for metadata.json","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/d4a0ee48913aa20b4121bba7a0842021eabd69b9"},{"sha":"55d113ff2e5da89d9eb0b455f8fb9c3231fdac36","author":{"name":"Wilson McCoubrey","email":"87749267228a6f4e1a0f152316a20458975f9d44@mccoubreys.co.uk"},"message":"[msync] 786266 Implement puppet-module-gems, a45803 Remove metadata.json from locales config (#754)\n\n* [msync] 786266 Implement puppet-module-gems, a45803 Remove metadata.json from locales config\r\n\r\n* [maint] Fix puppet-lint warnings introduced with 2.2.0 puppet-lint release","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/55d113ff2e5da89d9eb0b455f8fb9c3231fdac36"},{"sha":"c40cac22a39110f6c73d07fce32b3e929c5681eb","author":{"name":"jbondpdx","email":"0cd016c41d21f97882b8b71bcb5e2d65d84e065f@puppet.com"},"message":"(MODULES-4322) pre-localization edit on stdlib README\n\nSo many fixes, just so many.","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/c40cac22a39110f6c73d07fce32b3e929c5681eb"},{"sha":"bf4ee151b9315581c8bd01a483314b8dfd430c11","author":{"name":"Hunter Haugen","email":"6e6fb81d558ed2e8cc445f2d4379b7e99449d647@puppet.com"},"message":"Merge pull request #747 from jbondpdx/loc-edit\n\n(MODULES-4322) pre-loc edit on stdlib README","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/bf4ee151b9315581c8bd01a483314b8dfd430c11"},{"sha":"74718f0052d249f9f5799b87d7a81352147c6d3c","author":{"name":"Rob Nelson","email":"aee294c9eabd00ab86cca72e9d6d9fa8aeb31ad8@gmail.com"},"message":"TOC updates\n\nAdd TOC entries for the various reference sections, plus a markdown-related typo in a header","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/74718f0052d249f9f5799b87d7a81352147c6d3c"},{"sha":"b7af918d11f108c0ad9add9e365bf8da0c3bcdc4","author":{"name":"Hunter Haugen","email":"6e6fb81d558ed2e8cc445f2d4379b7e99449d647@puppet.com"},"message":"Merge pull request #755 from rnelson0/patch-1\n\nTOC updates","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/b7af918d11f108c0ad9add9e365bf8da0c3bcdc4"},{"sha":"ec720cf8808b231ce3756c19d9176723b56bde37","author":{"name":"Mathieu Parent","email":"5ab4d4b323b8d0ab71ecc62eb293c71e7631ab98@nantesmetropole.fr"},"message":"Ruby 1.8 doesn't support open_args\n\nRegression from #726","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/ec720cf8808b231ce3756c19d9176723b56bde37"},{"sha":"a4b59f2a566ba140d3108b87fc8b6b988ae5fe96","author":{"name":"Hunter Haugen","email":"6e6fb81d558ed2e8cc445f2d4379b7e99449d647@puppet.com"},"message":"Merge pull request #758 from sathieu/file_line_ruby18\n\nRuby 1.8 doesn't support open_args","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/a4b59f2a566ba140d3108b87fc8b6b988ae5fe96"},{"sha":"f15cc31041cb902d0025f1e35d9403956ad2fc79","author":{"name":"Eric Putnam","email":"f10d85a9b2470024ebe1b2c40aeab42975204205@gmail.com"},"message":"Merge pull request #760 from puppetlabs/release\n\nRelease mergeback","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/f15cc31041cb902d0025f1e35d9403956ad2fc79"},{"sha":"4f19c27137d6de29ae63bf73115f1e8fefd00b03","author":{"name":"Hunter Haugen","email":"6e6fb81d558ed2e8cc445f2d4379b7e99449d647@puppet.com"},"message":"(PE-20308) Pass a literal type and not a string to findresource\n\n- `defined_with_params` calls `findresource(reference.to_s)`\n- `findresource` is\n  https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/parser/compiler.rb#L407\n  and points to\n  https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/resource/catalog.rb#L352\n- This calls `Puppet::Resource.new` with the type\n  https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/resource/catalog.rb#L366\n- This ends up calling `resource_type` via\n  https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/resource.rb#L317-L319\n  and that ends up declaring the type via the autoloader api at\n  https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/resource.rb#L390\n- But why does the autoloader API fail to find it in the current\n  environment?\n- Okay, so when the autoloader is trying to find the type, it uses the\n  typeloader to look it up in the current environment\n  https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/metatype/manager.rb#L171\n- this calls `get_file` and `mark_loaded`\n  https://github.com/puppetlabs/puppet/blob/4.8.1/lib/puppet/util/autoload.rb#L64-L67\n\nSuggested workaround is to pass a literal type instead of a string to\n`findresource` to fix in stdlib, and also to fix loading/requiring of\ntype in core puppet.\n\nThis seems to affect more recent versions of puppet, so fallback to\noriginal behavior on pre-4.5","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/4f19c27137d6de29ae63bf73115f1e8fefd00b03"},{"sha":"047fe6da7403cdc6f480a905c0485795e51eec06","author":{"name":"Thomas Hallgren","email":"5f919b14acad347486cfcc925fe5476cb2791020@tada.se"},"message":"Merge pull request #761 from hunner/fix_type_loading\n\n(PE-20308) Pass a literal type and not a string to findresource","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/047fe6da7403cdc6f480a905c0485795e51eec06"},{"sha":"ccabfd3e1f4617a583546efaa4303bc24e53b89c","author":{"name":"Hunter Haugen","email":"6e6fb81d558ed2e8cc445f2d4379b7e99449d647@puppet.com"},"message":"(PE-20308) Correct boundary for 4.5 vs 4.6","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/ccabfd3e1f4617a583546efaa4303bc24e53b89c"},{"sha":"7a04578f7bd731d67ca89e7ed6571be392f6c2ce","author":{"name":"Helen","email":"94c43fc50b5c0ebfe6a6271fd24b0560c50e14f5@puppetlabs.com"},"message":"Merge pull request #763 from hunner/fix_type_loading\n\n(PE-20308) Correct boundary for 4.5 vs 4.6","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/7a04578f7bd731d67ca89e7ed6571be392f6c2ce"},{"sha":"27e86f95ae11a20b160dff324270a2c9203e2f25","author":{"name":"transifex-bot","email":"1f830b4678008d0ad2b19fdc21aff6bd74f97993@puppet.com"},"message":"Updating translations for locales/ja/puppetlabs-stdlib.po","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/27e86f95ae11a20b160dff324270a2c9203e2f25"},{"sha":"28f03218f9fad39ff1295c9faf326258d00136ec","author":{"name":"transifex-bot","email":"1f830b4678008d0ad2b19fdc21aff6bd74f97993@puppet.com"},"message":"Updating translations for readmes/README_ja_JP.md","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/28f03218f9fad39ff1295c9faf326258d00136ec"},{"sha":"e6e87765d4cad6e20afc031fec5775f245eb0f74","author":{"name":"transifex-bot","email":"1f830b4678008d0ad2b19fdc21aff6bd74f97993@puppet.com"},"message":"Updating translations for readmes/README_ja_JP.md","distinct":false,"url":"https://api.github.com/repos/jbondpdx/puppetlabs-stdlib/commits/e6e87765d4cad6e20afc031fec5775f245eb0f74"}]}
{"actor":{"display_login":"jbondpdx"}}