[Pkg-puppet-devel] [SCM] Puppet packaging for Debian annotated tag, upstream/3.2.1, created. upstream/3.2.1
Stig Sandbeck Mathisen
ssm at debian.org
Sun May 26 16:13:58 UTC 2013
The annotated tag, upstream/3.2.1 has been created
at 10b90b7a5e63e75376f6420ed670f85127530fb6 (tag)
tagging 1a1e7395553ee2244cf3b9c75ac5ce84ebbc4775 (commit)
replaces upstream/3.1.1
tagged by Stig Sandbeck Mathisen
on Sun May 26 17:54:30 2013 +0200
- Shortlog ------------------------------------------------------------
Upstream version 3.2.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEABECAAYFAlGiMDYACgkQQONU2fom4u6dewCfQjDFRYKtlXm90x7tHJTu9WFj
jhAAmwU3RckrbxJ10zjjZ0v43rdPazE7
=ThDQ
-----END PGP SIGNATURE-----
Adrien Thebo (127):
Merge branch 'pull-1339' into 3.1.x
Merge branch '3.1.x'
Merge branch 'pull-1403' into 3.1.x
Merge branch '3.1.x'
Merge pull request #1458 from richardc/master
Revert "Merge branch 'pull-1339' into 3.1.x"
Merge branch 'revert-1339' into 3.1.x
Merge branch '3.1.x'
Merge branch 'pull-1460'
Merge branch 'pull-1329'
(maint) Update network_device spec to check for nil
Merge pull request #1464 from adrienthebo/fixup_1329
Merge branch 'pull-1192'
Merge pull request #1457 from gw0/fix-feature-detection-nil
Merge pull request #1468 from aboe76/systemd-service-archlinux
(maint) Exclude specs on 1.8 without activerecord
Merge pull request #1474 from jeffmccune/add_yard_dependencies
Merge pull request #1475 from stschulte/maint/master/systemd_test_coverage
Merge pull request #1473 from stschulte/ticket/master/initprovider_shutdowns_system
Merge pull request #1481 from ahpook/18131-describe-list
Merge branch 'pull-1479'
Merge remote-tracking branch 'pr/1480' into 2.7.x
Merge branch '2.7.x' into 3.0.x
Merge branch '3.0.x' into 3.1.x
Merge branch '3.1.x'
Merge pull request #1442 from jjulien/feature#7911
Merge pull request #1483 from cprice-puppet/bug/master/replace_file_jruby_fix
Merge pull request #1487 from vaijab/fix/master/cmd_line_opts_with_systemd
Merge pull request #1478 from dsd/fix/master/18781-webrick-old-client-compat
Merge pull request #1477 from dalen/ssl_error
(maint) Use MatchData object over ruby global vars
Merge pull request #1489 from adrienthebo/maint/master/parsedfile-human-readable-match-variables
Merge pull request #1492 from domcleal/tickets/master/19409-module-errors
Merge pull request #1493 from haus/ticket/master/16553_add_portmat_wait_to_excludes
(maint) Parse PMT JSON output when testing
(maint) Refactor parsedfile specs to remove instance vars
(maint) convert parsedfile helpers to let blocks
Merge branch 'pull-1494'
(#18092) Use CGI.parse on network URI query
(maint) Refactor ssl/host_spec.rb crl context
Merge branch 'pull-1504'
Merge pull request #1505 from djmitche/fix/bug19493/master
(maint) update README_DEVELOPER.md with rake spec details
Merge branch 'pull-1506'
Merge pull request #1513 from casharma/bugfix/module/18229
(#19542) Update user type docs for linux managehome
Merge branch 'pull-1512'
(maint) refactor Type::File#remove_existing
Merge branch 'pull-1502'
(#16809) Refactor crontab provider with block_eval
(#16809) Remove refs to freebsd_special cron type
Merge pull request #1525 from Sharpie/19713-exec-commands-must-be-strings
(maint) Fix exec type test failures on 1.8.7
Merge branch 'maint-exec_type_test_failures_187'
(maint) use absolute command in exec type spec
Merge branch 'maint-use_absolute_command'
(#7680) Add acceptance test for file links => follow
Merge branch 'pull-1529'
Merge pull request #1527 from robertomulabi/patch-1
(#7680) Add acceptance test for file links => follow
(#5752) Raise specific error in file type
(#5752) Rescue filetype read error in parsedfile
Merge remote-tracking branch 'pr/1532' into 2.7.x
Merge pull request #1530 from robertomulabi/patch-1
Merge branch '2.7.x' into 3.1.x
Merge pull request #1528 from Sharpie/19716-fix-duplicated-crontab-entry-docs
Merge pull request #1533 from adrienthebo/5752-rescue_parsedfile_prefetch_errors
Merge branch 'pull-1534'
Merge branch 'pull-1216'
(maint) Exclude crontab integration specs on windows
Merge branch 'maint-exclude_crontab_integration_specs_on_windows'
(maint) Exclude crontab integration specs on windows
Merge pull request #1549 from zaphod42/maint/fix-enc-environment-regression
(maint) Refactor crontab filetype selection
Merge branch 'maint-refactor_cron_filetype_selection'
(maint) Stub out puppet master puts
Merge branch 'maint-stub_master_compile_puts'
Merge pull request #1557 from Sharpie/14764-fix-file-mode-audits
Merge pull request #1563 from djmitche/log-exception-message
Merge pull request #1558 from djmitche/dupcode
Merge pull request #1539 from duritong/fix/master/15791_do_not_fiddle_with_global_seed
Merge pull request #1564 from ffrank/ticket/master/656-cron-dont-keep-refreshing
(maint) update cron whitespace strip acceptance test
Merge branch 'pull-1541'
Merge pull request #1565 from ffrank/ticket/master/19876-crontab-match-regression
Merge pull request #1568 from nfagerlund/hiera_config_restart
Merge branch 'pull-1552'
(maint) remove rspec 2.10 method call
Merge branch 'maint-rspec_2.9_let'
(maint) improve stubs for opkg specs
Merge branch 'maint-opkg_stubs'
Merge pull request #1570 from Sharpie/1453-clarify-removed-cron-parameters
Merge pull request #1571 from nfagerlund/masterport_setting
Merge pull request #1559 from djmitche/indirdocs
Merge branch 'pull-1560'
Merge pull request #1576 from djmitche/fix-filetype-tests
Merge branch 'pull-1575'
Merge pull request #1523 from pdxmph/hiera_functions
Merge branch 'pull-1540'
Revert "Merge branch 'pull-1540'"
Merge pull request #1581 from nfagerlund/hiera_markdown
Merge pull request #1586 from domcleal/tickets/master/20136-array-respond-to
Merge pull request #1583 from ghoneycutt/tickets/master/20100_Modulefile_starts_at_0_1_0
(maint) Ensure results hash is defined for module install
(maint) Update puppet module version in test
Merge branch 'maint_pmt_module_face_acceptance_failures'
Revert "Revert "Merge branch 'pull-1540'""
(#2251) Rewrite parsedfile method names for clarity
(#2251) add specs around resource_for_record
(maint) Mark parsedfile match_providers_with_resources as private
(#2251) correct crontab matching specs
(maint) Use stub over puppet type object
Merge pull request #1587 from haus/ticket/master/19138_19109_18985_fix_debian_package_dependencies
(maint) Readd execute permission to bin/puppet
Merge branch 'maint-execute_permission_bin_puppet'
(maint) Update rake spec code loading to match rspec
Merge branch 'maint-rake_spec_code_loading'
Merge pull request #1589 from dalen/19128_pson_unicode
(maint) Enable logging for all `puppet doc` commands
Provide a high level description of testing within puppet
Add documentation on examples
Add a section on example groups
Document before and after blocks, let blocks, mocks, and stubs
Merge pull request #1596 from haus/add_rgen_depends
Merge pull request #1598 from haus/update_cows_and_mocks
Merge pull request #1608 from joshcooper/ticket/stable/20303-user-provider-ruby19
Merge branch 'pull-1615' into stable
Alex Cline (1):
Ensure 'agent' subcommand is executed
Andrew Parker (95):
(#14093) Cleanup tests for template functionality
(#14093) Remove unsafe attributes from TemplateWrapper
(Maint) Remove special handling for symbols in scope
(#14093) Restore access to the filename in the template
(Maint) Add YARD to TemplateWrapper
(#14093) Remove unsafe attributes from TemplateWrapper
(#14093) Restore access to the filename in the template
(#14985) Ensure hostclass finder is private
(Maint) Require Hiera::Config to avoid warning
(Maint) Use real scope in testing
(#14985) Describe behavior of calling_(class|module)
(Maint) Clarify scope lookup rules
(#14985) Preserve casing on looked up values
(Maint) Fix assertion about module tool output
Merge pull request #1524 from Sharpie/19379-clarify-exec-logoutput
(#17190) Provide more benchmarking info during compile
(#17190) Create Profiler components
(#17190) Undo extra marking of benchmark output
(Maint) Attempt to clean up handler tests
(#17190) Provide on-demand profiling of catalog compiles
(#17190) Improve output from profiling
(#17190) Mark profiling APIs private
(#17190) Handle errors during profiling
(Maint) Extract time from profiler
(Maint) Cleanup some scope tests
(#17190) Profile function calls
(#17190) Rename Measuring to WallClock
(#17190) Genericize output format of profiler
(#17190) Extract abstract logging profiler
(#17190) Add object count profiler
(Maint) Remove accidentally added debug line
(#17190) Move profiling of function calls to Functions
(Maint) Do not try to cound objects on ruby 1.8
(#19058) Deprecate var access via methods in templates
(Maint) Ensure that kick tests don't trigger an agent run
(Maint) Fixup from bad rebase
(Maint) Extract constant strings as constants
(#17190) Re-introduce environment for catalog compile
Merge pull request #1542 from hlindberg/vendor
Merge pull request #1543 from hlindberg/vendor-rgen
(Maint) Re-structure require statements to avoid loop
Merge pull request #1562 from zaphod42/maint/load-order-error
(Maint) Ensure that kick tests don't trigger an agent run
Merge pull request #1555 from jeffweiss/aix_into_master
Merge pull request #1545 from cprice-puppet/maint/master/make-profiling-output-greppable
(#14985) Alias module_name as calling_module
Merge pull request #1497 from zaphod42/issue/master/16688-hiera-extra-vars
(Maint) Remove ||= of constant
(Maint) Remove test scaffolding self-tests
(Maint) Remove re-configure of Rspec in tests
(Maint) Remove whitespace errors
(Maint) Clean up whitespace for readability
(Maint) Remove test order dep
(Maint) Fix label provider on 1.8.7
(Maint) Re-align requires of pops code
(Maint) Allow Pops::Impl classes to assume module
(Maint) Allow Pops::API classes to assume module
(Maint) Remove aliases for Pops::API classes
(Maint) Remove unfinished evaluator
(Maint) Remove experimental type_creator
(Maint) Remove test for unfinished type_creator
(Maint) Rename Parser::Parser tests
(Maint) Remove commented code
(#19983) Retain the file from which an AST node came
(Maint) Fix format of method definitions
(Maint) Remove unneeded setting of origin
(Maint) Remove is_adaptable?
(Maint) Simplify tracking of file origins
(Maint) Remove API and Impl distinctions
(Maint) Move racc to non-windows gem list
(#11331) Allow parenthesized expressions in ifs
Merge pull request #1584 from puppetlabs/feature/master/future-parser
Revert "Merge pull request #1543 from hlindberg/vendor-rgen"
Revert "Merge pull request #1542 from hlindberg/vendor"
(Maint) Depend on rgen for development
(Maint) Update Gemfile to allow excluding extra gems
(Maint) Ensure that 'hiera-puppet' is loaded correctly
(Maint) Ensure that activerecord tests are isolated
(Maint) Lazily load the activerecord code
(Maint) Provide JUnit output for jenkins
(Maint) Do not overwrite file output
Merge pull request #1593 from joshcooper/ticket/master/20194_no_reverse_lookups
(Maint) Properly mark ruby 2 test to not run without sqlite
Merge pull request #1546 from cprice-puppet/feature/master/add-setting-to-enable-profiling
(Maint) Downcased header name in test
Merge pull request #1594 from pcarlisle/run-loop
(Maint) Remove disused puppet.gemspec
Merge pull request #1599 from hlindberg/issue-reject-select-hash
Merge pull request #1601 from joshcooper/ticket/master/11276-windows-module-tool
Merge remote-tracking branch 'pcarlisle/ticket/20308-file-serving-recursion' into stable
(#20447) Wait for server to shutdown before exiting daemon
(Maint) Give each test a meaningful name
(#20742) Handle DNs that cannot be parsed
(#20742) Only use certifcate info if there is a CN
Merge pull request #1655 from jpartlow/maint/puppet-provider-package-windows-package-load-order-issue
Andy Parker (1):
(Maint) Make a CRL valid on the same second it is updated
Avishai Ish-Shalom (4):
(#14985) Fix hiera lookup for calling_module and calling_class
(#14985) Fix hiera does not lookup calling_class and calling_module
(#14985) Fix test, return downcase values and check for nil scope.source
(#14985) Fix exception when nil is returned from inner scope
Branan Purvine-Riley (1):
Merge pull request #1499 from adrienthebo/parse-pmt-json-output
Carthik Sharma (1):
(#18229) - Eroneous command given in puppet module error message
Charlie Sharpsteen (9):
(#19379) Clarify documentation for exec logoutput
(#19713) Add tests for non-String exec commands
(#19713) Validate exec commands to be type String
(#19716) Document handling of duplicate cron jobs
(#19779) Call PSON::pretty_generate instead of jj
(#14764) Fix formatting of file mode audits
(#1453) Document behavior of removed Cron params
(#16568) Warn when TypeCollection skips missing objects
(#16568) Try to load missing types by default
Chris Boot (7):
Send the :links option to the file server
(#7680) Update tests for changed behaviour after bugfix
Update Puppet::FileServing::Metadata tests
Send the :links option to the file server
(#7680) Update tests for changed behaviour after bugfix
Update Puppet::FileServing::Metadata tests
(#7680) Fixup Puppet::Resource::Catalog::StaticCompiler tests
Chris Price (19):
(#15187) Ensure that fatal errors are logged to console
Explicitly cast Pathname in Puppet::Util#replace_file
Add recognizable prefix string to profiling log statements
Remove single quotes from `fileset` CLI arg in nim provider
Support RPM version numbers in NIM package provider
Fix 'ensure=>absent' for rpms
Better detection of version string for NIM package provider
Fix modification of package command string
Explicitly fail on BFF downgrades in the AIX package provider
Explicitly fail on RPM downgrades in the AIX package provider
DRY up spec tests for nim package provider
Improve AIX package provider documentation
Copy AIX NIM provider tests from pe_acceptance_tests repo
Explicitly reference /usr/bin/grep
Fixes and cleanup based on pull request feedback
Minor rewording of AIX package provider docstring
Add test for new PROFILE prefix on log messages
Allow users to enable profiling via a setting
Add support for enabling profiling via HTTP header
Daniel Drake (1):
(#18781) Be more tolerant of old clients in WEBrick server
Daniel Poelzleithner (1):
Ignore splay time on SIGUSR1
Dominic Cleal (24):
(#18187) Clear *root* environment when clearing caches
(#17522) Only print load errors to debug with non-specific context
(#7165) Properties can invalidate scheduled refreshes on change
(#7165) Invalidate refreshes after services are started
(#19167) Fix skipped tests due to Tempfile.new block not being run
(#18494) Change version comparisons to support Ruby 2.0
(#18494) Fix Ruby version number format for Ruby 2.0.0-p-1
(#18494) Fix error message test for Ruby 2.0
(#18494) Remove TypeError handling code used for tests
(#18494) Force literal strings in test to ASCII-8BIT encoding
(#18494) Make ActiveRecord-based inventory service unsupported under Ruby 2
(#18494) Enable Travis building on Ruby 2.0.0
(#18494) Rearrange loop to remove Ruby 2.0 warning
(maint) Add some YARD to Puppet::Forge
(#19409) Raise Puppet::Forge::Errors::ForgeError on bad HTTP response from forge
(maint) Add YARD to Puppet::Util::Errors
(#19558) Add resource and manifest context to type validation failures
(#19558) Add manifest file/line to parameter validation failures
(#19558) Only catch Puppet::Error and ArgumentError when validating parameters
(#20128) Improve dequeue example to represent two separate resources
(#20128) Handle event dequeues when target resource has no events registered
(#20136) Add include_private argument to Array#respond_to? monkey patch
(#20520) Update rgen to 0.6.2, remove Array monkey patches
(#17887) Ensure log message is initialized when Exception raised
Dustin J. Mitchell (16):
(#17864) Don't check certificate_revocation if configured not to
(#19493) suggest a 'specifications/lib' symlink to make puppet.gemspec's require work
(#19495) show how to run tests for n00bs like me
Remove some duplicate code, simplify
Add more indirector documentation.
clarify what POST means
(#16412) add `show_diffs` param to file type
Use the `message` method to get exception info
(#15561) Extract CN from certificate subjects more carefully
Handle exceptions in verify_callback
restore P:I:Indirection.initialize to its original signature
fix spec failures
Make filetype tests succeed even when local uid == 9000
correct docs regarding interaction of show_diff config/param
test all permutations of show_diff config/param
Simple fix for broken indirection docs
Eric Sorenson (1):
(#18131) Only truncate `puppet describe --list` on sentences
Erik Dalén (7):
(#18942) Add XOR operator
(#18950) Add modulo operator
(#19271) Proper check for which cert to use in ssl error
(#18110) Don't do recursive backup when not needed
(#18110) spec tests for bug fix
(#19128) Make PSON handle unicode characters
(#2244) Remove nil results in static compiler as well
Felix Frank (7):
(#593) parsedfile: add support for native file headers
(#593) crontab: drop vixie cron headers when writing crontabs
Refactor the ParsedFile provider unit test
(#656) keep crontab from re-applying certain commands
(#19876) Fix crontab regression in resource matching
(#2251) crontab: avoid duplication of cronjobs
(#2251) Make the crontab integration spec match the behavior again
Garrett Honeycutt (1):
Modulefile starts with version 0.1.0
Guillaume Rose (7):
Use method execute instead of transport.command
Fix spaces
Explicit use of the device given the block
Extract connection and disconnection behaviours
Remove unused verbose parameter, add debug in the transport
Disable debug log in the transport
Add the debug parameter in device.conf
Hailee Kenney (2):
Merge branch 'maint/stable/filebucket_clarifications' into stable
Merge branch 'ticket/stable/19760_fix_sun_provider' into stable
Henrik Lindberg (125):
(maint) Add vendoring support to puppet
(#11331) Add vendoring of rgen to puppet.
(#11331) Add pops - this is the base implementation of new DSL model.
(#11331) Add support for foreach.
(#11331) Add support to end a lambda with = expression.
(#11331) Make implementation of lambda call work under Ruby 1.8.7
(yardoc) Correct yardoc for code related to #11331 add foreach.
(#18764) Add methods for enumerable functions.
(#11331) Add support for foreach.
(#11331) Add support to end a lambda with = expression.
(#11331) Make implementation of lambda call work under Ruby 1.8.7
(yardoc) Correct yardoc for code related to #11331 add foreach.
(#11331) Make lambdas optionally available on all function calls.
(#11331) Add expression based grammar. Switch tests to use egrammar.
(#11331) Add support for both lambda param inside and outside braces.
(#11331) Add transformation from pops model to AST
(#18764) This adds 'each' function (a copy of foreach).
(#11331) Refactor ModelTreeDumper to abstract TreeDumper and specialization.
(#11331) Improve model to AST transformation - add tests
(maint) Update egrammar lexer to latest standard.
(maint) Cleanup empty lines, unused code and comments in pops model.
(#11331) Update Containment module since RGen 3.6.1 supports more meta methods.
(#11331) Add support for 'import' in egrammar.
(#11331) Refactor initialization / requirements
(#11331) Add support for lambda following a named function call.
(#11331) Make scope setvar produce a value.
(#11331) Remove warnings about re-initialized constants when running tests.
(#11331) Make environment use ParserFactory.
(#11331) Fix dump of VarDef and missing lambda in Function call.
(#11331) Add import support to transformation, fix transforms.
(#11331) Fix problems in grammar referencing non existant rule results.
(#11331) Add indirection to parser instantiation, add support for egrammar.
(#11331) Change specs to use ParserFactory instead of (classic) Parser.
(#11331) Add ability to transform source location.
(#11331) Add todo note for change of transformer's ast method.
(#11331) Add documentation adapter.
(#18764) Add concat, append operations (+, <<) for array, and merge (+) hash.
(#18764) Modifies picking 'each' to be consistent for Array and Hash.
(#11331) Fix problem with transformation of KeyedEntry.
(#18764) Add each_slice iteration function.
(#11331) Fix problem with shared state in AstTransformer.
(#11331) Add support for source position in AstTransformer.
(#11331) Fix source formatting.
(#19632) Add test to assert that issue 19632 is not caused by lexer/parser.
(#18764) Modify design of enumerables. Fix doc of all.
(#11331) Fix grammar issues with relationship chaining.
(#11331) Make all intergration tests (except error tests) green.
(#11331) Add additional patterns (to be used in validation).
(#11331) Change QueryExpression to being an Expression instead of UnaryExpression
(#11331) Add LabelProvider and ModelLabelProvider.
(maint) Remove cruft from AstTransformer
(#11331) Update Patterns with patterns used in validation.
(#11331) Add first working implementation of Validation to egrammar impl.
(#11331) Refactor ParserFactory and PopsParserAdapter
(#11331) Make lexer support multibyte and produce tokens with offset.
(#11331) Correct precedence of '?' and recognize virtualized resource defaults.
(#11331) Fix optional endcomma missing in function call expression
(#11331) Correct issue with optional lambda.
(#11331) Fix issue with checker not checking model root.
(#11331) Make compiler unit test use ParserFactory to create parser.
(#11331) Increase coverage of pops parser/transformation tests.
(#11331) Make parser_spec test free of implementation concerns
(#11331) Add tracking of position on line
(#11331) Add eparser unit test.
(#11331) (maint) Remove unused (misspelled duplicate method).
(#11331) Make pos start from 1 (first char on a line) instead of 0.
(#11331) Improve error checking in slice function.
(#11331) Fix issue with label article extra space.
(maint) Remove calls to debugger
(#11331) Improve validation of arguments in slice function.
(#11331) Add more validation - e.g. $a[1,2]
(#11331) Add parse test for chained assignment.
(#11331) Make tests run for both current and future parser.
(#11331) (maint) Remove unused copy of type_creator.rb
(#11331) Add setting -parser [current/future] that selects which parser to use.
(#11331) Make vardef produce rvalue.
(#11331) Fix pos off by one error in tokens.
(#11331) Improves the wording of NAME_WITH_HYPHEN issue
(#11331) Modifies labels to use lower case form - e.g- 'if' statement.
(#11331) Add labels for QualifiedName and QualifiedReference.
(#11331) Fix validation of 'hyphen in name'
(#11331) Improve error feedback, fix issues.
(#11331) Fix issues with recording origin (result may be nil).
(#11331) Add monkey-patch that fixes Rgen issue.
(#11331) Make it possible to call initial function in interpolation.
(#11331) Add issue for ILLEGAL_NUMERIC_ASSIGNMENT
(#11331) Forbid assignment to numeric variables (unless option is :ephemeral)
(#11331) Renames label 'Variable Expression' to 'Variable'.
(#11331) Add issue for ILLEGAL_NUMERIC_PARAMETER
(#11331) Add validation of all expressions that will fail in transformation.
(#11331) Add support for deprecation warnings, and non demotable diagnostics.
(#11331) Add assert of rgen installation when using --parser future
(#11331) Fix issues relating to running tests for Ruby 1.8.7.
(#11331) Restore initialization of AST constant in test.
(#11331) Remove a 'require debugger' since this fails on Ruby 1.8.7
(#11331) Improve lexer error messages for internal error type.
(#11331) Change name of EParserAdapter's file to e_parser_adapter.rb
(#11331) Change array/hash concat/merge to only be available for --parser future.
(#11331) Revert the classic grammar and lexer to master.
(#11331) Correct formatting of concatentated string in ast tree dumper.
(#11331) Fix interpolation problem (false detection of function call).
(#11331) Increase test coverage of the egrammar lexer.
(#11331) Clean up trailing spaces and bad formatting.
(maint) Fix errors and formatting after rebase.
(#11331) Fix egrammar lexer error for unclosed quote.
(#11331) Fix broken errors/bad message for bad numeric tokens
(#11331) Fix lexer source pos calculations wrt. interpolation.
(#11331) Add lexer source position tests for interpolation
(#11331) Remove pending test
(#11331) Fix source position calculations
(#11331) Refactor position on line calculation, add tests.
(#11331) Refactor computation of lexer line
(maint) Remove commented (dead) code
(#11331) Correct issue with IF expression being marked at wrong pos.
(#11331) Add validation that CASE does not produce an r-value.
(maint) Rename non uniquely named test example
(#11331) Fix issues with detailed errors for hostnames.
(#11331) Add more negative tests (rvalue checks).
(maint) remove lines with only spaces
(maint) Fix iteration functions not behaving to spec for hash
Merge branch 'master' of ssh://github.com/puppetlabs/puppet.git
(maint) Make select and reject produce result of same class as receiver.
(maint) Fix problems due to ruby 1.8.7 not returning Hash
Merge pull request #1631 from domcleal/tickets/stable/20520-rgen-062
Merge pull request #1627 from zaphod42/issue/stable/20447-filetimeout0-causes-master-to-exit
Jeff McCune (116):
(maint) Add dependency information for yard and redcarpet
Merge pull request #1435 from mrwacky42/patch-1
Merge branch 'dalen-xor_operator' closes #1436
Revert "Merge branch 'dalen-xor_operator' closes #1436"
Merge branch 'stschulte-ticket/master/user_expiry_solaris'd closes #1424
Merge branch 'dalen-modulo_operator'
Merge branch 'stahnma-add_in_NM_script'
Merge branch 'domcleal-tickets/master/17522-augeas-load-warn'
Merge branch 'pvande-2.7.x' into 2.7.x
Merge branch '2.7.x' into 3.0.x
Merge branch '3.0.x' into 3.1.x
Merge branch '3.1.x'
Merge branch 'jeffmccune-yard_gemfile'
(main) Add puppet-acceptance/ to .gitignore
Revert "Merge branch 'jeffmccune-yard_gemfile'"
(maint) Cleanup whitespace errors
Merge branch 'richardc-fix/master/19148'
Merge branch 'ripienaar-feature/master/14544'
Merge branch 'b1-systems-fix_signal_handler'
Merge branch 'domcleal-tickets/master/7165-invalidate-refreshes'
Merge branch 'domcleal-tickets/master/19167-extlookup-spec'
Merge branch 'domcleal-tickets/master/18494-ruby-2.0'
(maint) Add dependency information for yard & pry
Merge branch 'cprice-puppet-bug/3.0rc/15187-log-fatal-errors-to-console'
(maint) Kill Puppet::Parser::TemplateWrapper#scope=
Merge branch 'zaphod42-issue/master/14093-string-overrides-all-template-output'
(#19151) Reject SSLv2 SSL handshakes and ciphers
(maint) Update rubygems source to use https
Merge branch 'maint/2.7.x/gemfile_https' into 2.7.x
Merge branch '2.7.x' into 3.0.x
Merge branch '3.0.x' into 3.1.x
Merge branch '3.1.x'
Merge branch 'security/2.7.20/indirector/validation' into security/2.7.20/february_code_orange
(#19531) (CVE-2013-2275) Only allow report save from the node matching the certname
Merge branch 'jjulien-bug#19090'
(#19090) Fixup failing windows spec tests
Merge branch 'domcleal-tickets/master/19558-validation-errors'
(#19558) Fix acceptance test failure
Merge branch 'fix/3.1.x/suse_init' into 3.1.x
Merge branch '3.1.x'
Merge branch 'juniorz-patch-1'
(maint) Update link to the contributor license agreement
Merge branch 'maint/master/cla_link'
Merge branch 'justinstoller-maint/2.7.x/improve_downgrade_master_test' into 2.7.x
Merge branch '2.7.x' into 3.1.x
Merge branch '3.1.x'
(#15561) Make implementation match spec examples
(#15561) Doc only YARD cleanup change
(#15561) Fix spec failure in certificate_request_spec
(#15561) Merge branch 'djmitche-bug15561-subject-fix'
Merge branch 'djmitche-verify_callback_errors'
Add example external CA data provided by Dustin Mitchell
Add PuppetX::Acceptance::ExternalCertFixtures class
(#15561) Add External CA acceptance test
Remove ServerName from Apache Virtualhost
(maint) Clean up the httpd.conf used in testing
(#20027) Add acceptance test for ssl_client_ca_auth
(#20027) Spec examples of how ssl_client_ca_auth behaves
(#20027) Fix ssl_client_ca_auth validation
(#20027) Refactor connection verify_callback Proc
Merge branch 'external_ca_support'
(maint) Fix external ca acceptance test
(maint) Make external CA acceptance test work with SELinux
Merge branch 'external_ca_test_fix'
(maint) Make external CA acceptance test work with SELinux (TRY #2)
(maint) Do not turn off SELinux if it is already off
(maint) Fix undefined local variable error from afdddb8
Merge branch 'domcleal-tickets/master/20128-service-dequeue-nil'
Merge branch 'adrienthebo-maint-cron_refactor_resource_for_record'
Merge branch 'adrienthebo-maint-enable_logging_for_all_docs'
Merge branch 'adrienthebo-doc-introduction_to_rspec'
Merge branch 'nfagerlund-header_munging_description'
(maint) Add note about Puppet's handling of CN in the DN
Merge branch 'joshcooper-ticket/stable/11276-chdir-fix' into stable
(maint) Fix puppet module build empty tar issue on Solaris
(maint) Fix failing puppet module build test
Revert "(Maint) Remove disused puppet.gemspec"
(maint) move puppet.gemspec to .gemspec
(maint) Fix PUPPETVERSION warning from gemspec
Merge branch 'restore_gemspec' into stable
(maint) Do not use a fake hiera version
(maint) Make sqlite3 use an in-memory DB for specs
Merge branch 'Sharpie-16568-make-typecollection-optimization-optional' into stable
(maint) Make sqlite3 use an in-memory DB (try 2)
Merge branch 'dalen-2244_static_compiler' into stable
Merge branch 'nicklewis-rcS-is-a-jerk' into stable
Revert "Merge branch 'nicklewis-rcS-is-a-jerk' into stable"
(#20302) Fix failing acceptance test for windows providers
Merge branch 'fix_20302_test' into stable
Merge branch 'nicklewis-fix-puppet-resource-service-test' into stable
(maint) Fix ENC acceptance test failure on 1.9.3
Merge branch 'stable_precise' into stable
(maint) Fix install module acceptance test on precise
(#7224) Fix hostname does not match on Ubuntu 12.04
(maint) Improve failure message
(maint) Fix enc_provides_node_when_storeconfigs_enabled on precise
Merge branch 'stable_precise_acceptance' into stable
Revert "Merge branch 'nicklewis-fix-puppet-resource-service-test' into stable"
(maint) Remove empty and pending acceptance test
(maint) Remove pending parser validate test
(maint) Fix uninitialized constant ActiveRecord
(maint) Use activerecord 3.0.20 for acceptance testing
(maint) Add Fedora Core suitability check for password redaction
(maint) Remove acceptance test for puppet --parseonly deprecation
Merge branch 'fix_acceptance_fedora18' into stable
Revert "(maint) Remove acceptance test for puppet --parseonly deprecation"
(maint) `--parseonly` lambda arity must match number of arguments
Merge branch 'fix_cli_arity' into stable
Merge branch 'domcleal-tickets/master/17887-resource-log-msg' into stable
Revert "Revert "Merge branch 'nicklewis-fix-puppet-resource-service-test' into stable""
(#14615) Exclude solaris from service name acceptance test
Merge branch 'stable_14615_fix_services' into stable
(maint) Fix enc with storedconfigs failure on Fedora 18
Merge branch 'fix_enc_node_issue' into stable
(maint) Use activerecord 2.2.3 on CentOS 5
Merge branch 'fix_activerecord_centos' into stable
Jeff Weiss (14):
(maint) RPM package provider broken on AIX.
(AIX) Convert rpm comparisons (regex -> semver)
(AIX) backport of master rpm_spec + fix for 2.7.x
(AIX) Add option tests for various crusty RPMs
(AIX) Change ternary to unless for old RPMs
(AIX) Exclude arch from uninstall on old RPMs
(AIX) Remove RPM test from yum spec
(maint) RPM install should have --oldpackage
(AIX) Tests for proper usage of --oldpackage w/ RPM
(AIX) Replace RPM SemVer comparisons with versioncmp
(AIX) Convert RPM flags to array
(AIX) Allow non-root users to introspect services
(AIX) Create acceptance tests for src provider
(maint) Fix provider tests for downstream of RPM
Jill Burrows (1):
(AIX) Fix service resources on AIX (SRC provider)
John Julien (13):
(#7911) Allow managing local groups when duplicate names exist in a remote NSS database e.g. LDAP.
(#7911) Added support for managing local users. Also created Puppet::Util::Libuser for better reuse of common code.
(#7911) Removed function def libuser_conf which was made obsolete by Puppet::Util::Libuser
(#7911) Stabalized providers when using libuser commands so it would behave identical to the existing providers
(#7911) Fixed failing spec because of invocation of function increase
(#7911) Removed custom exception class for duplicate UID/GID. Using Puppet::Error now
(#7911) Isolate command environment for libuser commands
(#7911) Moved location of libuser.conf
(#7911) Fixed Libuser.getconf, updated unit specs, removed conflicting expiry fix
(#7911) Cleanup specs, removed unneeded comment
(#7911) Update pw provider specs to account for options hash passed to execute for creates
(#7911) Moved libuser.conf to lib/puppet/util/libuser.conf
(#19090) Fix user failure when group exists and gid is not specified
Josh Cooper (54):
(#18986) Write to the console using Unicode Win32 APIs
(#11276) Checksum files in binary mode
(#11276) Expand Dir.pwd
(#1424) Make Struct::Passwd more platform agnostic
(#11276) Load default root certs on Windows
Fix module tool acceptance test
Merge remote-tracking branch 'upstream/2.7.x' into 3.0.x
Merge remote-tracking branch 'upstream/3.0.x' into 3.1.x
Merge remote-tracking branch 'upstream/3.1.x'
(#18978) Fix stray commas
Merge branch 'ticket/17474-indirection-false' of https://github.com/pcarlisle/puppet
(#18978) Assign HEREDOC to script variable
(#18978) Redo acceptance test
Merge pull request #11 from puppetlabs/safely-yaml
Merge branch 'zaphod42/2.7.20/14093-string-template-overrides' into security/2.7.20/february_code_orange
Merge branch 'jjm_fix/2.7.20/reject_sslv2' into security/2.7.20/february_code_orange
Fix module tool acceptance test
Merge branch 'jnc/2.7.20/forge-regexp' into security/2.7.20/february_code_orange
Merge remote-tracking branch 'puppet-cve-test/jjm/2.7.20/feb_co_2275_reports' into security/2.7.20/february_code_orange
Run openssl from windows when trying to downgrade master
Remove unnecessary rubygems require
Don't assume puppetbindir is defined
Display SSL messages so we can match our regex
Don't require openssl client to return 0 on failure
Don't assume master supports SSLv2
Merge pull request #29 from puppetlabs/cooper/2.7.20/oranges
(#19391) Find the catalog for the specified node name
Merge remote-tracking branch 'upstream/3.1.x'
Merge branch 'issue/master/19058-deprecate-method-access-in-templates'
Merge branch '2.7.x' into 3.1.x
Merge branch '3.1.x'
Merge pull request #1440 from joshcooper/ticket/master/18986-unicode-console
Explicitly require Win32API
Merge remote-tracking branch 'upstream/2.7.x' into 3.1.x
Merge remote-tracking branch 'upstream/3.1.x'
Merge pull request #1566 from adrienthebo/maint-cron_acceptance_test_failure
Merge pull request #1567 from pdxmph/windows_scheduled_task
Remove trailing whitespace
Be specific about our expectation
(Maint) Don't use fails_on_windows to exclude spec tests
(Maint) Make sure we don't execute pkglist in specs
Merge pull request #1588 from haus/maint/master/update_Gemfile
(Maint) Revert dependency on debugger
(Maint) Cleanup trailing whitespace
(#20194) Do not perform reverse DNS lookups in webrick
(#11276) Add minitar feature
(#11276) Select tar command or minitar
(#11276) Enable module tool on Windows
(#11276) Execute puppet module tool pack & unpack on agents
(#11276) Fix require ordering issue on Windows
(#11276) Tarball entries should be relative to the `pkg` directory
(#20303) Don't rely on automatic array conversion
Maint: Lambda arity must match number of arguments
(#20726) Manage home has issues on Solaris
Josh Partlow (6):
(#20726) Add user managehome acceptance tests
Revert "Merge branch 'pull-1512'"
(#20726) Include password for useradd managehome tests on windows
Merge branch 'ticket/stable/20726-usermod-command-arguments-out-of-order' into stable
Merge remote-tracking branch 'zaphod42/issue/stable/20742-no-handling-of-bad-dn-in-rack' into stable
(maint) Change load order for puppet/provider/package/windows/package
Justin Stoller (3):
Acceptance tests for CVEs 2013 (1640, 1652, 1653, 1654, 2274, 2275)
Separate tests for same CVEs into separate files
Improve CVE 2013 1654 SSLv2 Downgrade Master test
Kyle Anderson (3):
(#19877) Add support the openwrt service provider
(#19877) Added opkg as a package provider
(#19877) Enable automatic package list downloading for opkg
Lindsey (2):
(#6936) Fix undefined method "groupname_by_id" error on AIX user provider
(AIX) (#11581) Fix undefined method "list_all" error on AIX user provider.
Lubomir Rintel (1):
(#19805) Report failures to restart in exit code if requested
Mathieu Mitchell (2):
Fixed URI encoding problem with requirement string
Fix encoding problem with test file
Matthaus Owens (23):
Merge branch '3.1.x'
(#16553) Exclude portmap-wait from upstart services
(maint) Remove rc_mocks from build_defaults
(maint) Add f18 mocks to build_defaults
Merge branch '3.1.x'
Merge pull request #1501 from adrienthebo/18092-cgi_unescape_enable_password
Merge pull request #1510 from MosesMendoza/maint/2.7.x/update_build_defaults
Merge branch '2.7.x' into 3.1.x
Merge branch '3.1.x'
Merge branch '2.7.x' into 3.1.x
Remove trailing whitespace in ext/debian/control
(#19138, #19109, #18985) Update debian ruby dependencies
(packaging) Reorder ruby dependencies
(maint) Update windows-api version in Gemfile
(packaging) Add dependency on ruby-rgen to gems, debs, and rpms.
(packaging) Add raring to the default cows list
(packaging) Remove f16 from mocks to build as it is EOL
(packaging) Update PUPPETVERSION to 3.2.0-rc1
(packaging) Update PUPPETVERSION to 3.2.0-rc2
(packaging) Update PUPPETVERSION to 3.2.0
Merge branch 'release_3.2.0' into stable
(packaging) Update PUPPETVERSION to 3.2.1-rc1
(packaging) Update PUPPETVERSION to 3.2.1
Michael Hall (2):
Hiera functions: hiera_hash, hiera_array, hiera_include, hiera; with links to docs site for
(#12493) Add note that `user` defined in a scheduled_task resource must be a privileged user.
Michael Stahnke (2):
Incorporate Red Hat's NetworkManager fix into upstream
Fixup to NetworkManager dispatcher to be compatible with systemd
Moses Mendoza (8):
[packaging] Remove natty from the deb pkg list, its EOL
[packaging] Update mocks for rpmbuilder mock format
Add missing 2.7.20 CHANGELOG entries
Update CHANGELOG, PUPPETVERSION for 2.7.21
Merge branch 'security/3.1.0/february_code_orange' into 3.1.x
Merge branch 'security/2.7.20/february_code_orange' into 2.7.x
Add support for comment attribute in aix user provider
Correct formulation in AIX lsuser command
MosesMendoza (1):
Merge pull request #1496 from haus/maint/3.1.x/add_f18_mocks_to_build_defaults
Nick Fagerlund (5):
Docs: Note in config reference that puppet master needs a restart to notice hiera.yaml edits
Docs: Update masterport setting description, include it in agent/master manpages
Maint: Fix a markdown glitch in hiera_include doc string
Docs: Explain HTTP header name munging in ssl_client_header and ssl_client_verify_header
Maint: Improve documentation of filebucket attributes
Nick Lewis (16):
(#19393) Safely load YAML from the network
Always read request body when using Rack
Fix order-dependent test failure in rest_authconfig_spec
(#7841) Always read SELinux module header as little endian
Fix service enable specs on platforms without enable
Use the right provider instance in launchd provider specs
Fix posix exec provider spec on systems with /bin/cd
Skip test that runs git if we can't run git
Explicitly fail on downgrades in the AIX package provider
Add an acceptance test for the aix package provider
Don't create .toc file in aix package provider acceptance test
Cleanup tmp dir after running aix package provider test
Use actual package name for acceptance test
(#14615) Don't run dangerous init scripts on Debian
Revert "Revert "Merge branch 'nicklewis-rcS-is-a-jerk' into stable""
(maint) Handle different ssh service names in `puppet resource service` test
Niels Abspoel (2):
(#16451) Use PATH to find systemctl for systemd service provider
(#20421) Use systemd as default service on arch
Patrick Carlisle (25):
Make envpuppet run under sh
(#17474) Make it possible to return `false` from a terminus
Clarify example in comment for lookup_external_data_for
(#19391) (CVE-2013-1652) Disallow use_node compiler parameter for remote requests
(#19392) (CVE-2013-1653) Validate instances passed to indirector
(#19392) Don't validate key for certificate_status
(Maint) Use absolute path for puppet in Gemfile
Merge branch '2.7.x' into 3.1.x
Merge branch '3.1.x'
(Maint) Style cleanups in parser validator
(Maint) remove leftover api.rb and impl.rb for Pops
Remove comment stack from the future parser's lexer
Fix test for future parser in arithmetic operators
(Maint) Label non-word characters with 'a' in label provider
(Maint) Remove accidentally left in debug statement
(#18211) Refactor daemon run loop
(#14766) Add splay support to the scheduler
(#14766) Calculate runinterval from the start of a job
(#20308) Add failing test for incomplete file list
(#20308) Make more of Fileset private
(#20308) Fix dropping paths from fileset results
(#20308) Refactor fileset recursion for clarity
(#20308) Clean up the fileset specs
(#20308) Fix fileset spec for Windows
(#20308) Try again to fix fileset tests on Windows
Peter Hamilton (1):
Fixed unhandled --ignoreschedules in puppet kick
Peter Meier (1):
(#15791) isolate deterministic random function
Pieter van de Bruggen (3):
Updating module tool acceptance tests with new expectations.
Updating module tool acceptance tests with new expectations.
Merge pull request #1350 from mruzicka/ticket/master/14728-PMT-changes-handle-removed-files
R.I.Pienaar (1):
(#14544) Make puppet apply --write-catalog-summary produce resources and classes state files
Reinaldo de Souza Junior (1):
(#19663) Remove --include-dependencies flag in gem package provider
Richard Clamp (3):
fix a documentation comment for find_template
tweak the nagios grammar.ry so it reflects the parser
(#19148) don't embed a Racc parser in naginator
Sharif Nassar (1):
Update lib/puppet/application/agent.rb
Stefan Schulte (15):
Revert "Revert "Merge branch 'stschulte-ticket/master/fixup_expiry'""
Fix user expiry failures on ruby 1.8
Fix user expiry on Solaris
(maint) Reduce amount of stubbing in init_spec
(maint) Remove redundant code in init provider
(maint) Be more explicit in init_spec expectations
(maint) Simplify init provider instances tests
(#14615) Move exclude list into the init provider
(maint) Simplify systemd spec tests
(maint) Improve systemd provider test coverage
(#16809) Use only one record_type in cron provider
(#5752) Handle read errors in parsedfile provider
(#19760) Use combine when running pkginfo
(#19760) Use pkginfo method instead of execute
(#19760) Remove unnecessary stubbing in sun_spec
Stig Sandbeck Mathisen (1):
Imported Upstream version 3.2.1
Vaidas Jablonskis (1):
(#19323) ext/systemd: adding a way to specify cmd line options
codec (1):
(#19542) useradd provider should support move-home option if managehome is enabled
gw0 [http://gw.tnode.com/] (1):
Fix feature detection error undefined method pointer on nil:NilClass.
l (2):
Fix portage-provider so that packages with keywords can be installed
Add tests for gentoo provider
mruzicka (1):
(#14728) Handle removed files in the PMT changes command.
pcarlisle (4):
Merge pull request #1441 from joshcooper/maint/master/module-tool-windows
Merge pull request #1439 from joshcooper/ticket/master/18978-windows-cacerts
Merge pull request #1511 from zaphod42/feature/master/17190-detailed-compile-profiling
Merge pull request #1590 from zaphod42/maint/master/remove-rgen-and-vendoring
robertomulabi (4):
Fix service resource on FreeBSD
Update freebsd_spec.rb
Find correct service name in FreeBSD rc.conf
Update freebsd_spec.rb
root (1):
(#7911) Moved location of libuser.conf
-----------------------------------------------------------------------
--
Puppet packaging for Debian
More information about the Pkg-puppet-devel
mailing list