fixes #2878 - Import Classes when using parser = future, on Puppet 3.2+
fixes #3941 - Support for Junos ZTP
fixes #3874 - extend paths for FreeBSD support
fixes #3067 - add sparc solaris dhcp options for ISC
fixes #3732 - Saltstack puppet provider, using 'salt host puppet.run'
fixes #3699 - chefproxy feature, proxies facts and reports to Foreman
fixes #3150 - adds ability to specify the user to invoke sudo as when calling mco/puppet kick
fixes #3047 - added puppetrun over ssh support
fixes #2738 - handle multiple dynamic modulepaths
Fixes #2714 - corrected IO#popen parameter on ruby 1.8.7
fixes #2673 - none/wildcard http 'accept' headers are being handled correctly now
fixes #2662 - Proxy::Util.escape_for_shell is being used in PuppetRun.run and MCollective.run methods
Fixes #2659 - Use gsub in a non-destructive manner
Fixes #2654 - Rewrite master as production when only one environment is found
fixes #2520 - defines default settings for dns and puppet
Fixes #2119 - Properly support colon-separated modulepath
fixes #2387 - Add shell provider to the BMC API
fixes #2067 - disable puppet's handling of 'import' to fix manifests containing it
fixes #2209 - explicitly use Proxy::Puppet::Environment#name for to_json
fixes #2191 - undef in puppet class params is optional
fixes #2261 - fixes for CI testing under Ruby 1.9
Support minitest in Jenkins rake tasks, add rdoc and minitest deps due toold 1.9.2 versions. Fix PLATFORM under 1.9, fix 1.9.3 specific test.
Fixed CVE-2013-0210 and added test for new escape method
Tests the autosign.conf operations
Fix a number of tests and settings so tests run from example settings.yml
- enable subsystems being tested before proxy loads code- fix test assuming /bin/ls is always first in PATH- dummy puppet.conf file
fix tests running on both 1.8 and 1.9 ruby
feature #1829 - add bmc ipmi support to smart proxy
minor cleanups to tests
Export arguments of parameterized classes
Use puppet/parser for a first class analysis of the class definitions.Using regexes would have been a nightmare.
Exports a "params" sub-object whose keys are the parameter names andvalues are a best-effort convertion from AST leaves to native ruby...
fixed minor test failure
refs #1499 - minor restructuring
fixes #1499 - show puppet environments and classes over the API
fixed broken tests
fixes #610 - tftp file fetching logging
Fixes #64 - microsoft DHCP support
Added MS fixes on a Windows hostStubbed the tests so as to not require an active subnetChanged chomp to chomp! plus others identified by Ohad
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
Added DHCP as a module
first commit