Puppet Dev Community Summary - Finished Card Total: *17 vs 24 last week* - Merged: 11 vs 20 last week - Not Merged: 5 vs 3 last week - Other: 1 vs 1 last week
<https://gist.github.com/gepetto-bot/5166341#merged>Merged <https://gist.github.com/gepetto-bot/5166341#pr-armatures37-arm-4-heredoc-update-to-version-2---ready-for-submission-henrik-lindberg>(PR armatures/37) ARM-4 Heredoc Update to Version 2 - ready for submission [Henrik Lindberg]<https://trello.com/card/pr-armatures-37-arm-4-heredoc-update-to-version-2-ready-for-submission-henrik-lindberg/50bd46a84c27cb74100035f5/943> This (I think) concludes the work on the Heredoc ARM-4. There is now also a fully functional reference implementation. This brings the ARM up to date with the implementation and it corrects details as well as using the new ARM template format. <https://gist.github.com/gepetto-bot/5166341#pr-puppet1355-refactor-how-files-are-watched>(PR puppet/1355) Refactor how files are watched<https://trello.com/card/pr-puppet-1355-refactor-how-files-are-watched/50bd46a84c27cb74100035f5/371> Merged into master as fd1bc89. This should be released in Puppet 3.3. Thanks again for the contribution! Please note the following "best effort" actions we've taken regarding backwards compatibility; @nicklewis @zaphod42 As far as I can tell this isn't a breaking change, I've never heard of an user or 3rd party developer that is relying on the internal LoadedFile class. Of course, that doesn't mean someone, somewhere, is doing so. I'd like to merge this into master and then keep an eye out for someone filing an issue in Puppet 3.3 or later. I think the overall benefit of cleaning this up will apply to all users and the potential risk affects a miniscule (hopefully zero) number of users. <https://gist.github.com/gepetto-bot/5166341#pr-puppet1616-16568-make-typecollection-optimization-optional-charlie-sharpsteen>(PR puppet/1616) (#16568) Make typecollection optimization optional [Charlie Sharpsteen]<https://trello.com/card/pr-puppet-1616-16568-make-typecollection-optimization-optional-charlie-sharpsteen/50bd46a84c27cb74100035f5/950> Merged into stable and master as 0255778. This should be released in Puppet 3.2.0. Thanks again for the contribution! This pull request re-works an optimization made in 242692e that causes the TypeCollection to skip searching for defines and classes that were missing in a prior compilation. Several issues have been reported by users who found this behavior to be confusing (ref #16568 and related issues). <https://gist.github.com/gepetto-bot/5166341#pr-puppet1610-2244-remove-nil-results-in-static-compiler-as-well-erik-daln>(PR puppet/1610) (#2244) Remove nil results in static compiler as well [Erik Dalén]<https://trello.com/card/pr-puppet-1610-2244-remove-nil-results-in-static-compiler-as-well-erik-dalen/50bd46a84c27cb74100035f5/937> Merged into stable and master as 8c38cf0. This should be released in Puppet 3.2. Thanks again for the contribution! I decided to merge this in because it's such a small bug-fixing behavior change and we want to encourage the use of the static compiler so it continues to improve. <https://gist.github.com/gepetto-bot/5166341#pr-puppetlabs-registry23-add-geppetto-project-file-david-schmitt>(PR puppetlabs-registry/23) Add geppetto project file [David Schmitt]<https://trello.com/card/pr-puppetlabs-registry-23-add-geppetto-project-file-david-schmitt/50bd46a84c27cb74100035f5/951> Merged into master as 69ded84. This should be released in the next release of the registry module to the forge. Thanks again for the contribution! <https://gist.github.com/gepetto-bot/5166341#pr-puppet1621-20302-fix-failing-acceptance-test-for-windows-providers-jeff-mccune>(PR puppet/1621) (#20302) Fix failing acceptance test for windows providers [Jeff McCune]<https://trello.com/card/pr-puppet-1621-20302-fix-failing-acceptance-test-for-windows-providers-jeff-mccune/50bd46a84c27cb74100035f5/960> Merged into stable and master as 38d085c. This problem was simply a bad acceptance test that assumed unix style executables while running on a windows platform. We updated the test to be platform agnostic. <https://gist.github.com/gepetto-bot/5166341#pr-puppet1615-this-will-make-systemd-the-default-service-provider-for-archlinux-niels-abspoel>(PR puppet/1615) this will make systemd the default service provider for archlinux [Niels Abspoel]<https://trello.com/card/pr-puppet-1615-this-will-make-systemd-the-default-service-provider-for-archlinux-niels-abspoel/50bd46a84c27cb74100035f5/949> merged into stable in 856c21c and merged into master; this should be released in 3.2.0. Thanks again for the contribution! <https://gist.github.com/gepetto-bot/5166341#pr-puppet1578-4561-support-structured-facts-erik-daln>(PR puppet/1578) (#4561) Support structured facts [Erik Dalén]<https://trello.com/card/pr-puppet-1578-4561-support-structured-facts-erik-dalen/50bd46a84c27cb74100035f5/867> Merged into master as ca0da45. This should be released in Puppet 3.3.0. Thanks again for the contribution! As Erik mentioned, Facter already supports structured facts, so with this patch it already works (sans puppetdb). But I think there are other related things in facter that could be good. For example merging of hash facts so one fact can extend another fact. <https://gist.github.com/gepetto-bot/5166341#pr-puppet1613-spellinggrammatical-fixes-floatingatoll>(PR puppet/1613) spelling/grammatical fixes [floatingatoll]<https://trello.com/card/pr-puppet-1613-spelling-grammatical-fixes-floatingatoll/50bd46a84c27cb74100035f5/946> merged into master in 9ec2d4f. This should be released in 3.3.0. Thanks for taking the time to do this! <https://gist.github.com/gepetto-bot/5166341#pr-puppet1611-docs-update-description-of-ctime-and-mtime-properties-for-file-type-nfagerlund>(PR puppet/1611) Docs: Update description of ctime and mtime properties for file type [nfagerlund]<https://trello.com/card/pr-puppet-1611-docs-update-description-of-ctime-and-mtime-properties-for-file-type-nfagerlund/50bd46a84c27cb74100035f5/939> merged into master as ed56eb5. This should be released in 3.3.0. Thanks! <https://gist.github.com/gepetto-bot/5166341#pr-facter435-20321-be-more-descriptive-in-deprecation-message-stefan-schulte>(PR facter/435) (#20321) Be more descriptive in deprecation message [Stefan Schulte]<https://trello.com/card/pr-facter-435-20321-be-more-descriptive-in-deprecation-message-stefan-schulte/50bd46a84c27cb74100035f5/940> Merged into stable in 547cf56 and merged up into master. This should be released in 1.7.1 and 2.0.0. <https://gist.github.com/gepetto-bot/5166341#not-merged>Not Merged <https://gist.github.com/gepetto-bot/5166341#pr-facter426-refactor-how-we-get-the-path-for-ifconfig-ashley-penney>(PR facter/426) Refactor how we get the path for ifconfig [Ashley Penney]<https://trello.com/card/pr-facter-426-refactor-how-we-get-the-path-for-ifconfig-ashley-penney/50bd46a84c27cb74100035f5/902> closed without merge; this was superseded by GH-423. I've added suggestions for how the new IP facts can support iproute2. <https://gist.github.com/gepetto-bot/5166341#pr-facter423-17710-refactor-the-ip-module-zachary-adam-kaplan>(PR facter/423) (#17710) Refactor the IP module [Zachary Adam Kaplan]<https://trello.com/card/pr-facter-423-17710-refactor-the-ip-module-zachary-adam-kaplan/50bd46a84c27cb74100035f5/879> @razic Unfortunately we had to revert this refactoring because the Windows acceptance tests failed as a result of them being merged last night. Here's a link to the failure: Build failed in Jenkins: Puppet Acceptance Windows (master) » acceptance #429<https://groups.google.com/d/msg/puppet-ci/KsIf_DSGxuU/tnwhtrFPSRUJ> Since this pull request has been merged into the history, and then reverted, the next actions are to submit another pull request that reverts commit af37f4d (this reverts the revert), then fix up the issue uncovered by the acceptance test? <https://gist.github.com/gepetto-bot/5166341#pr-puppet1579-19514-adding-servernodename-variable-to-the-compiler-object-chris-spence>(PR puppet/1579) (#19514) adding servernodename variable to the compiler object [Chris Spence]<https://trello.com/card/pr-puppet-1579-19514-adding-servernodename-variable-to-the-compiler-object-chris-spence/50bd46a84c27cb74100035f5/868> closed without merge; the implementation added a special case when we need a general case solution for trusted facts ( https://groups.google.com/d/msg/puppet-dev/3JJgLpxpCLM/ALbOGyoY-iwJ) <https://gist.github.com/gepetto-bot/5166341#pr-puppet1612-systemd-as-default-on-archlinux-niels-abspoel>(PR puppet/1612) systemd as default on archlinux [Niels Abspoel]<https://trello.com/card/pr-puppet-1612-systemd-as-default-on-archlinux-niels-abspoel/50bd46a84c27cb74100035f5/941> The contributor closed this and opened GH-1615 to handle some cleanup. <https://gist.github.com/gepetto-bot/5166341#pr-puppet1617-14615-dont-run-dangerous-init-scripts-on-debian-nick-lewis>(PR puppet/1617) (#14615) Don't run dangerous init scripts on Debian [Nick Lewis]<https://trello.com/card/pr-puppet-1617-14615-don-t-run-dangerous-init-scripts-on-debian-nick-lewis/50bd46a84c27cb74100035f5/952> reverted because of failing acceptance tests. <https://gist.github.com/gepetto-bot/5166341#other>Other <https://gist.github.com/gepetto-bot/5166341#travel-arrangements-for-puppetcamp-austin>Travel arrangements for puppetcamp Austin<https://trello.com/card/travel-arrangements-for-puppetcamp-austin/50bd46a84c27cb74100035f5/947> Adrien has tickets and everything! -- *Join us at PuppetConf 2013, August 22-23 in San Francisco - * http://bit.ly/pupconf13* **Register now and take advantage of the Early Bird discount - save 25%!* -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-dev?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
