[Pkg-puppet-devel] [SCM] Puppet packaging for Debian annotated tag, 2.7.0rc1, created. 2.7.0rc1
Max Martin
max at puppetlabs.com
Sat Oct 1 01:47:08 UTC 2011
The annotated tag, 2.7.0rc1 has been created
at e6be69a026edad1b0a0ec7285eb21d7c7f505893 (tag)
tagging 97e9e5f223cb7baefd52456e2324c592fe415dca (commit)
replaces 2.6.8rc1
tagged by Nigel Kersten
on Wed Apr 13 17:52:38 2011 -0700
- Shortlog ------------------------------------------------------------
2.7.0rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
iQIcBAABAgAGBQJNpkVWAAoJEBBUt6JL1uwwljYP/3W4dugsaRLJjKx4vTZ15K1Z
tVVoffVThFxSXpcIGwrfDCaAaVKAXwni9IfiAhOSGqh+bN+cbN6XzUF9+YWrkp5u
vNPQKOrp39BeyeYVxvZ4Hr5Y+5cnKOTCiNDutYBLBkXlbgLFlGHR+xE56P0E/fYE
K6Y2fnQ0ZHQVjKUJOEOHkfuqZuZUE/LGplg3oReSFUVDAoYvPMHP55SjgAngNcOW
ZWDkJEVlfkJqKzlJ0OZvTdMpEoNQQjNKElKEmvArU8ms++jGBNfu0ZFPMJ00fp45
J/AUdyWSC62TYTaD2NHza9aXC2AqZ8utXvHuJbtVGBBbUoZsIGdJdDdudwi1kmvb
vHlUqjr0S0RMdtLhKaeFM2wHwdUNjWIRy8YB7BU1Mdd+B36DGekOzTzcxBgX0K7D
McQDFIVB8HXPQ2ZyoCCtTJlJskyalFN2Eq118CU74aZ/PYV8QDyPgRONFrl6X5QB
PO6m0Tck7i0pYyiZyyctoGLp8qLb5MGru53rmdmv9i8f8b8dn6iNNJwgBl5Dem7P
A6IhJhKDzZmxMqPgkiqiTTLRiJi052/cLUZCqL+eSXQARspAVKZbfYt/UQ7KSUmN
7yeaqoqzGJ2mAXdjU0n+5MHhOeXdLWasHSafMDxbN8y9j49R3iISXBezV33QCM2D
ztT8Lk5KsqbCEy2RfBGU
=dPzJ
-----END PGP SIGNATURE-----
Andrew Forgue (1):
Modify SuSE spec file for 0.25.x and correct shebang lines for
Ben Hughes (1):
(#6937) Document the recurse parameter of File type.
Brice Figureau (20):
Fix #3150 - require function doesn't like ::class syntax
Fix #3186 - require function set relationship only on the last class
Fix #2929 - Allow checksum to be "none"
Fix #3229 - use original value in case/selector regex matching
Fix inefficient SimpleGraph#matching_edge
Fix #3155 - prevent error when using two matching regex in cascade
Fix #5023 - puppet-load multiple nodes support
Puppet-load: better and safer error reporting
Fix #4339 - Save a last run report summary to $statedir/last_run_summary.yaml
Fix #4339 - Allow puppet apply to save last run summary
Fix #4339 - Locally save the last report to $lastrunreport
Process name instrumentation infrastructure
Some high-level process name probes
Introduce a module for some IP computations
Remote Network Device transport system
Telnet transport to connect to remote network device
Ssh transport for network device management
Base class for network device based providers
Cisco Switch/Router Interface management
Add management of router/switchs global vlans
Bryan Kearney (4):
Fixed the return types were valid, and removed the copy paste error with the exception logic
Fixes #3387 - Handle path elements with ticks and spaces
Bug 3731. Applied Fix suggested by Doug Warner to always flatten out the array
Use the name in the search path for looking for metadata
Dan Bode (9):
(#4711) Provide unit tests for yum package provider.
(#2866) yum should support downgrade.
(#2) Should not assume interfaces have indirectors
(#3) Base application should catch SYSINT
(14) updated interface_base to support multiple command line arguments
(5909) Function to dyncamically generate resources.
(#7005) added require 'tmpdir' to spec helper.
(#6985) Allows indirectors to accept a hash as an argument.
(#6969) String failures differentiate between invalid string/version
Daniel Pittman (136):
Feature #2597 -- fix cycle relationship notification format.
Feature #2597 -- nicer reporting of relationships.
Feature #2597 -- really find and report cycles.
Feature #2597 -- use iterative DFS in Tarjan clustering.
Feature #2597 -- remove obsolete licensing comment...
Feature #2597 -- report all paths in each cycle found.
Feature #2597 -- improve names and whitespace in the code.
Feature #2597 -- use O(1) methods as often as possible.
Feature #2597 -- eliminate OpenStruct for performance...
Feature #2597 -- generate a DOT graph of cycles on request.
Merge branch 'feature/next/2597-better-cycle-reporting' into next
(#6551) remove deprecated 'env' parameter to the 'exec' type
(#6407) Fix spec test hang with Mocha >= 0.9.11 in zlib testing
(#6582) order RSpec global :before and :after hooks naturally.
(#6582) add fixture helper methods to replace unit test code.
(#6582) move more helper code into methods, out of RSpec#configure
(#6582) Eliminate the old fakedata helper method.
(#6582) eliminate fakeparsefile helper method.
(#6582) eliminate fakeresource use in ssh_authorized_key spec.
(#6582) Eliminate the last vestige of the unit tests from the specs.
(#6582) unstub Puppet settings to improve indirector queue tests.
(#6582) eliminate a backtrace from mismatched block arguments.
(#6582) stub puts to prevent screen output when testing help.
Merge branch 'refactor/next/6582-stop-using-'test-lib-'-for-'spec-'-tests' into next
(#6582) Don't demand the checkout be named 'puppet'.
Merge branch 'refactor/next/6582-stop-using-'test-lib-'-for-'spec-'-tests' into next
maint: spec/integration/configurer has races in time checking.
Merge branch 'maint/refs/heads/next/MAINT-spec-integration-configurer-has-races-in-time-checking' into next
maint: use chdir rather than depend on bash for win32
Merge branch 'maint/refs/heads/next/MAINT-win32-unit-test-support' into next
(#6641) fix mount provider tests broken in the 2.6 merge.
(#6441) Mark solaris tests pending, because we can't stub it.
(#6641) Make it easier to add future platforms to the suite.
Merge branch 'bug/next/6641-fix-mount-tests' into next
(#5479) Test that we auto-require the zone dataset.
Merge branch 'feature/next/5479-add-autorequire-for-solaris-zone-dataset' into next
(#6722) load all functions before testing...
Merge branch 'feature/next/6722-it-should-be-possible-to-run-parser-function-rspec-tests-individually' into next
(#6806) Improve error checking and reporting for interface naming.
Merge branch 'bug/master/6806-improve-error-checking-and-testing-of-interface-naming'
(#6833) support 'script' as a short form of 'action'
Merge branch 'feature/master/6833-support-'script'-as-"short-form"-action-creation-mechanism'
MAINT: fix the misordered invocations in action.
MAINT: the API is officially named "string" as of this moment.
Merge branch 'maint/master/puppet-strings-is-the-official-api-name'
MAINT: fix up tests that depend on the LoadError message to work.
MAINT: use a table for table-style tests...
MAINT: implement a pending test for code we wrote...
MAINT: delete a test that can't work on 2.6.
MAINT: fix error reporting when you set terminus incorrectly.
(#6758) Pass options as an argument to string actions.
MAINT: nicer to_s for actions, for user-focused rendering.
(#6749) Implement support for options on strings and actions.
(#6749) implementing option handling in CLI string wrapper
(#6749) fix an inheritance bug in ActionManager
(#6749) detect duplicate aliases in a single option statement.
(#6749) string cli base: implement preinit CLI parsing
(#6749) Remove "save does not work" language from strings.
(#6749) disable Action#invoke for this release.
(#6749) base indirector string should fail on invalid terminus.
(#6749) code and test cleanup of Application/StringBase.
(#6749) Start porting existing strings to the options API.
(#6749) add a shim around the action implementation.
(#6760) set terminus in indirector string base class.
(#6749) clean up various testing bits...
(#6749) Polish the CLI option pre-parse implementation
(#6749) Fix optional vs mandatory argument handling.
(#6749) Extract the action from the arguments cleanly.
(#6749) Handle options with inline arguments.
Merge branch 'feature/master/6749-actions-need-to-support-options'
maint: added testing to ensure we inherit options correctly.
(#6964) use 'when_invoked' rather than 'invoke' for actions.
Merge branch 'refactor/master/6964-when_invoked-rather-than-invoke-in-actions'
(#6949) Fix passing positional arguments to actions.
Merge branch 'feature/master/6749-actions-need-to-support-options'
(#6995) more robust testing of string loading
maint: whitespace cleanup for spec_helper.
maint: add `write_scratch_string` helper for testing...
(#6995) Fix indexing of :current on string load.
Merge branch 'bug/master/6995-current-is-not-always-calculated-correctly'
(#6972) Clean up OptParse name extraction a little.
(#6972) Recognize puppet global options in pre-parse.
(#6972) Handle ca-location in the certificate string.
(#6983) mark test pending until string is fixed...
Merge branch 'bug/master/6972-setting-CA-location-for-cert-string-no-longer-works'
(#7006) Add a missing require to puppet/string/option.rb
Merge branch 'bug/master/7006-missing-require'
(#7012) global rename of strings to faces.
(#7012) Update references in code to use face(s)
(#7012) Split plumbing into Puppet::Interface
Merge branch 'refactor/master/7012-rename-strings-to-interfaces-and-faces'
maint: mocking 'require' causes random stack-overflow failures.
Merge puppet-interfaces into puppet.
maint: mark tests pending for a discovered bug...
maint: disable garbage collector during individual test cases.
maint: use FileUtil to remove files, not exec
maint: don't take over signal handling in tests...
maint: delete dead darwinport package provider
Merge branch 'maint/next/improve-test-suite-performance' into next
maint: just require 'spec_helper', thanks rspec2
Merge branch 'maint/next/clean-up-spec_helper-require' into next
maint: fix indentation in the watchr script.
maint: added testing for Puppet::Faces#[]
maint: watchr should respect personal account-wide defaults.
maint: direct people to the expected spec file...
maint: finish transition of application help to return strings.
(#6770) Improve test robustness against 'require'
(#6962) Implement 'summary' for faces.
(#6962) Create the basic shape of the help face.
(#6962) Implement Face#summary support for the help face.
(#6992) Expose available_subcommands as a class method.
(#6770) Don't pollute valid face list when #face? is called.
(#6962) render prints the rval; fix help subcommand.
(#6962) Initial support for legacy applications in help.
(#6962) Extract summary from legacy applications for help.
(#6962) Implement 'summary' for actions.
(#6962) Add summary help for actions on an individual face.
(#6962) Override 'render' in help to just return the string.
(#6962) Move the logic for help layout into erb templates.
(#6962) Report the template filename for help render errors.
(#6962) Better argument checking for help.
(#6962) Clean up testing further.
(#6962) Integrate legacy subcommands into the help face.
maint: avoid making temporary dirs during testing.
(#6962) delegate global usage to the help face.
maint: whitespace cleanup for puppet/util/command_line.
(#6962) Move option handling into #parse_options, not #preinit.
Merge branch 'feature/next/6962-self-documenting-strings-actions-and-options' into next
maint: eliminate deprecated since 2008 code from Puppet.
(#7056) Use 'face' rather than 'faces' in the production code.
maint: clean up the spec test headers in bulk.
Merge branch 'bug/next/7056-use-face-rather-than-faces' into next
maint: install erb templates under lib/
maint: ensure we handle '-foo=' options correctly in faces.
(#7059) handle inherited action binding scope
Merge branch 'bug/next/7059-the-ca-location-option-does-not-work-for-inherited' into next
Derek Olsen (3):
(#5391) Include additional zfs properties
(#5393) Add "dataset" parameter to the zone provider
(#5479) Autorequire zfs filesystem when zone dataset is configured
Devon Peters (2):
(#5496) zpool provider supports new 'zpool status' format
(#5496) Added tests for the new zpool output format
Dominic Cleal (8):
(#6324) Always fall back to svcadm enable except for the maintenance state
(#6324) Add spec for SMF service provider
(#6324) Use real service resource object instead of a stub
Fix non-existent method called in SMF manifest import exception message, updated spec
(#6494) Add defvar command to Augeas provider
(#6494) Add defnode command to Augeas provider
(#6494) Add mv command to Augeas provider
(#6494) Add setm command to Augeas provider
Garrett Honeycutt (3):
(#5198) add gigabyte reference to docs for tidy type's size parameter
(#5198) add terabyte support to tidy type's size parameter
(#6144) add missing zfs properties
Gábor Vészi (1):
Fail gracefully on packages that don't have the HOMEPAGE variable set (e.g. dev-lang/php).
Hector Rivas Gandara (5):
(#5432) Use AIX native commands to manage users and groups
(#5432) Use AIX native commands to manage users and groups
(#5432) Use AIX native commands to manage users and groups
(#5432) Use AIX native commands to manage users and groups
(#5432) Use AIX native commands to manage users and groups
Jacob Helwig (2):
(#6441) Add mount fixture for AIX's /etc/filesystems
Merge branch 'ticket/next/6441-add-mount-fixture-for-AIX' into next
James Turnbull (40):
Added time module to tagmail report
Fixes #3113 - When importing a manifest puppet needs to chill
Fixed puppetlast typo
Fixed changelog Rake task
Fixes #3135 - darwin doesn't support 'mount -o remount'
Fixed #3443 - Typo in mount type
Fixes #3460 - Makes Puppet FHS compliant by moving /var/puppet to /var/lib/puppet
Updated version and CHANGELOG to 0.25.5rc1
Fix #3496 - suppress transaction debug message
Fixed #3532 - Typo in lib/puppet/ssl/host.rb
Update man pages and partial doc fix to #3491
Added YARD task
Updated Rake tasks to no longer load puppet.rb
Renamed all references to Reductive Labs to Puppet Labs
Partial fix to #2837 - changed warning message to debug
Fixes #3653 - Changed default factpath value to better reflect plugins in modules
Fixed stored configuration documentation
Fixed #3672 - Error message on duplicate fileserver mounts incorrect
Fixed #3655 - Puppet doesn't find installed packages with portage provider
Updated CHANGELOG for 0.25.5rc2
Updated Template documentation link
Updated CHANGELOG for 0.25.5rc3
Fixed documentation issues exposed in #3772
Fixes incorrect line in partial CRL fix
Updated CHANGELOG for 0.25.5
Fixes #3663 - It should be possible to list signed hosts only
Documentation fixes
Fixed mcx documentation error
Fixed require warning documentation
Fixed to #5108 - Change default of service hasstatus property to true
Fixed #5288 - Changed report default to true
Fixed #6555 - Ruby 1.9.x warning: class variable access from toplevel
Fixed #6555 - Ruby 1.9.x returning Invalid next (SyntaxError)
Fixed #6555 - Fixed two more when then colon issues
Fixed #6566 Replace ftools with filetuils in rake gem task
Merge commit 'ee1df783ddd4b72bd959735443b5dbdfea69e323' into next
Updated confine in Spec test for RSpec 2
Fixed #5684 - Move to Apache 2.0 license
Merge branch 'tickets/master/5684' into next
Merge branch 'tickets/master/7021' into next
Jeff McCune (1):
(#5062) Add envpuppet helper script to ext/
Jesse Wolfe (88):
Fixing #3185 Rakefile is loading puppet.rb twice
Supressing warnings (not really failures) in test/unit
Bug #3451: Don't leak the terminus class setting from Puppet::Resource::Catalog's spec
Merge branch '0.25.x' into next
Merge branch 'master' into next
Merge branch 'master' into next
Merge commit 'tags/2.6.0' into next
Merge commit '2.6.1rc1' into next
Merge branch 'next'
[#4397]+[#4344] Move type-name resolution out of Puppet::Resource into the AST resources.
Merge commit '2.6.1rc2' into next
Merge branch 'next'
This is a bookkeeping merge that produces no code-change
Merge remote branch 'paul/4472-4483-4496-4521-4522'
Merge commit '2.6.1rc3' into next
Merge commit '2.6.1rc3'
Merge remote branch 'paul/ticket/next/4570' into next
Merge remote branch 'paul/ticket/next/3782' into next
Merge remote branch 'paul/ticket/next/4638' into next
Merge remote branch 'paul/ticket/next/4685' into next
Merge commit '2.6.1rc4'
Merge commit '2.6.1'
Merge commit '2.6.1rc4' into next
Merge commit '2.6.1' into next
Merge commit '2.6.2rc1'
Partial merge to 2.6.2rc1 : Merge commit '7b8cb74' into next
Partial merge to 2.6.2rc1 : Merge commit '2b50f30' into next
Partial merge to 2.6.2rc1 : Merge commit '8ff4b9a' into next
Partial merge to 2.6.2rc1 : Merge commit 'f950061' into next
Partial merge to 2.6.2rc1 : Merge commit '8cd1540' into next
Partial merge to 2.6.2rc1 : Merge commit '99c1019' into next
Partial merge to 2.6.2rc1 : Merge commit '66cf3a9' into next
Fix test failures that fixing #4726 exposed.
Partial merge to 2.6.2rc1 : Merge commits 'd057b90' and '6dd1930' into next
Partial merge to 2.6.2rc1 : Merge commit '021359b' into next
Partial merge to 2.6.2rc1 : Merge commit '574812e' into next
Merge commit '2.6.2rc1' into next
Merge remote branch 'paul/ticket/next/4657' into next
Merge commit '2.6.2'
Merge commit '2.6.2' into next
Merge commit '2.6.3rc1'
Merge commit '2.6.3rc1' into next
Merge remote branch 'nigel/tickets/2.6.x/4382' into next
Maint: spec/unit/indirector/catalog/compiler_spec.rb wouldn't run by itself
Maint: Don't use a stub for a Facts object in the compiler specs
Fix #5164 Change Facts timestamp when they are received by the master
Merge branch 'ticket/next/5164' into next
Maint: Remove Indirector::Request objects from HTTP Handler and API V1
Merge branch 'maint/next/remove-request-object-from-rest-api' into next
Merge commit '85543a4'
Merge branch 'next'
Bookkeeping: Merge commit '9e2a0e4' into next
Merge branch 'feature/next/cert_inspector' into next
maint: prevent fork bombs by disabling ActiveSupport's Kernel.daemonize
Merge branch 'maint/next/forkbomb' into next
Fix #4904 Mounts shouldn't remount unless they are ensure=>mounted
Merge branch 'ticket/next/4904' into next
Fix #5261 Don't escape Unicode characters in PSON
Merge branch 'ticket/2.6.x/5261' into next
Merge branch 'ticket/next/5393' into next
Maint: remove rdoc/usage dependency
Maint: remove puts and exit from inspect --help
Maint: move puppet agent --help
Maint: move puppet master --help
Maint: move puppet filebucket --help
Maint: move puppet describe --help
Maint: move puppet apply --help
Maint: move puppet cert --help
Maint: move puppet doc --help
Maint: move puppet queue --help
Maint: move puppet kick --help
Maint: move puppet resource --help
Merge branch 'maint/2.6.next/help' into next
Merge remote branch 'brice/feature/process-instrumentation' into next
Revert #5691 "Merge remote branch 'brice/feature/process-instrumentation' into next"
(#4576) Raise an error when a node is classified into a non-existent class
Merge branch 'ticket/next/4576' into next
(#5477) Allow watch_file to watch non-existent files, especially site.pp
Merge commit '2.6.next^1' into next
Merge branch 'ticket/2.6.next/5477' into next
Merge branch 'ticket/next/5477' into next
Merge branch 'feature/master/5432' of https://github.com/keymon/puppet into next
Merge branch 'feature/2.6.next/5909' of https://github.com/bodepd/puppet into next
Merge branch 'feature/master/6144' of https://github.com/ghoneycutt/puppet into next
Merge branch 'tickets/master/6324' of https://github.com/domcleal/puppet into next
Merge branch 'tickets/master/6494' of https://github.com/domcleal/puppet into next
Maint: fix a load order problem with type(:component)
Merge branch 'maint/next/load-order-bug-with-component' into next
Ken Barber (1):
Fix for environments in startup script.
Luke Kanies (51):
Fixing #3148 Settings#without_noop when run with no noop setting
Refactoring Configurer to enable the next feature
Adding support for only using cached catalogs
fixing obsolete comment in puppetd
Adding :catalog_terminus setting
Fixing #3533 - Removing all transaction cleanup
WIP - trying to fix #3460
Moving data executables to their own module
Adding license and readme file
Finishing migration from puppet repo
Renaming "data" app to "interface"
Adding to README
Finishing the s/data/interface/ in the application
Moving 'format' support to the application
Fixing rendering to support arrays
Fixing an error message
Enabling arbitrary interface names
Only printing output if there is any
Fixing Interface listing
Updating readme to reflect requirements
Fixing indentation
Renaming 'data_baseclass' to 'interface_base'
Switching Interfaces to be instances
Adding a string form to interfaces
Splitting the Application base class
Adding a simple "config" app
Fixing 'puppet interface list'
Adding render and exit_code override support
Adding Application options to Interfaces
Fixing plugin usage
Attempting to skip loading of duplicate actions
Pretty-printing json using "jj"
Adding a test for fix to #14
Fixing #13 - showconfig moved to indirector
Fixing #16 - nodes default to yaml
Modifying Facts.upload a bit
Fixing a load-order issue in Puppet::Interface
WIP - all tests fail
Adding Certficate#generate
Config#print action always returns nil
Fixed #6850 - Clean up ResourceType#to_pson
Fixing Module#path detection
Fixing #6851 - ResourceType#find/search loads types
Merge branch 'tickets/master/6850-resource_type_listing_and_converting' into next
(#6855) ResourceType#search now accepts a regex
Merge branch 'tickets/next/6855-searching_in_resource_type' into next
Fixing FaceCollection#faces
Fixing the watchr script
Fixing 'puppet faces' application
Fixing dependency loading in Rails::FactName
Fixing Indirector::Facts::Couch loading
Marc Fournier (2):
Follow up for #2604, debug msg left behind.
Another trivial follow-up fix for #2604: invalid path to zaml.rb
Markus Roberts (35):
Fix for #2604 Pure Ruby yaml generation
Fix for #3424 and tests to prove it.
Fix for #3366 - --tags '' treated as boolean 'true'
Revert the guts of #2890
Fix for #3101 (bug in MRI 1.8.7)
Fix for #3577 -- to_yaml parameter in 0.25.5rc1
Fix for #3556 Plussignment value melding
Fix for #3558 -- source file reading speedup
Write ssh_authorized_keys as user
Fix to the fix for #3295
Fix for #2910 -- Tidy/matches is too tricky to use
Minimal footprint fix for #3751 (serialization 0.25.5 <-> 0.24.8)
Fix for #3107 Changing users on AIX
Fixing #3651 failing to pop comment stack for some constructs
Merge branch 'ticket/next/4590' into next
Merge branch 'next' of git://github.com/puppetlabs/puppet into next
(6911) Use normal methods to implement "depthfirst?" test
(maint) Fix for require order issue
(6911) Refactor to localize eval_generate dependency assumptions
(6911) Cleanup of generate_additional_resources
(6911) Add bookkeeping facade around Transaction#relationship_graph
(6911) Core change -- replace topsort with frontier ordered by salted SHA1
(6911) Cleanup and renaming of transaction internals
(5200) -- replace containers with sentinals
Merge branch 'feature/next/resource_application_order' into next
Refactor prior to #5063 -- remove dead "topscope?" code
Refactor on the way to #5063 -- removing unused Scope#level
Fix for #5063 -- explicitly scope internal variable lookups
Refactor en route to #5027 -- remove usestring parameter from lookupvar
Refactor on the road to #5027 -- remove unused Scope#strinterp
Step towards #5027 -- add Logging#deprication_warning facility
Step towards #5027 -- scopes should know if they are dynamic
Refactor for 5027 -- get rid of lookup_qualified_var
Towards 5027 -- add options hash to lookupvar as with setvar
Fix for #5027 -- generate a deprication warning for dynamic lookup
Martin Englund (1):
Fix for #3412 install.rb should not put "." first in the tmp_dirs
Matt Robinson (89):
maint: Have 'rake spec' output in color
[#3866] Rename the method metaclass to singleton_class to avoid the deprecation warnings from Rails ActiveSupport
[#4006] Fix test failures caused by reverting ticket 2890
[#4026] When --use_cached_catalog is specified on a puppetd run actully use the cache
(#5132) Provide a query REST interface for inventory
Merge branch 'ticket/next/5132' into next
[#4894] Randomize port on webrick tests
Merge branch 'ticket/next/4894' into next
(#5150) Make fact REST terminus configurable to connect to inventory service
Merge branch 'ticket/next/5150' into next
(#5079) Move methods around to make it clearer whether they're public or private
(#5079) Refactor and cleanup mcxcontent provider
Merge branch 'ticket/next/5079' into next
maint: Fix a test that was missing a require
Merge branch 'maint/next/fix_missing_require_test_failure' into next
maint: Fix a test that was missing a require
Merge branch 'maint/master/fix_missing_require_test_failure'
maint: Fix tests that don't run on their own
Merge branch 'maint/next/all_tests_run_on_their_own' into next
Merge branch 'ticket/next/2866' into next
Merge branch 'ticket/next/5211' into next
maint: Restore a default value that can cause order dependent test failures
Merge branch 'maint/next/test_order_failure' into next
Merge branch '2.6.x' into next
maint: Fix more order dependent test failures
maint: Use expand_path when requiring spec_helper or puppettest
Merge branch 'ticket/next/maint-require_spec_helper' into next
(#5427) Remove redundant testunit tests
Merge branch 'ticket/next/5427' into next
Merge branch '2.6.x' into next
Merge branch 'next'
Merge branch 'maint/2.6.next/remove_rspec_options_from_rakefile' into next
Merge branch 'maint/2.6.next/remove_rspec_options_from_rakefile'
Merge branch '2.6.x' into next
Merge branch 'next'
Merge branch '2.6.x' into next
Merge branch 'next'
maint: Fix a randomization test failure
Merge branch 'ticket/next/maint-fix_test_randomization_problem' into next
Merge branch '2.6.next' into next
maint: Move puppetdoc settings to defaults so we can use them in tests
maint: Fix rdoc when documenting manifest files
(#4798) Make rdoc work if moduledir & manifestdir overlap
Merge branch '2.6.x' into next
Merge branch 'next'
maint: Silence test output in the spec run
Merge branch 'ticket/next/maint-silence_false_test_output' into next
(#6555) Fix another ruby 1.9 incompatible case statement
Merge branch 'ticket/next/6555' into next
(#6566) Fix ruby 1.9 incompatible case statement
(#6566) Replace tabs with spaces
Merge branch 'ticket/next/6566' into next
Fix error "invalid multibyte char (US-ASCII)" under Ruby 1.9
maint: Change code for finding spec_helper to work with Ruby 1.9
Merge branch 'ticket/next/maint-fix_require_spec_helper_for_ruby_19' into next
(#6527) Fix uninstall problem and refactor
Merge branch 'feature/next/6257-pip_package_provider' into next
(#6527) Fix pip tests
Merge branch 'feature/next/6527-pip_package_provider' into next
(#2782) Fix constant_defined?
(#6820) Fix invalid next that should be a return
(#6820) Fix RDOC parser to work with Ruby 1.9
(#6820) Fix Invalid multibyte character
(#6820) Fix nagios parser to use proper hash syntax for Ruby 1.9
(#6820) Fix File class lookup in the file type for Ruby 1.9
Merge branch 'ticket/next/6820_ruby19_fixes' into next
(#6830) Fix stat method calls to not use an unneeded argument
Merge branch 'ticket/next/6830_stat_calls' into next
(#6830) Fix case where instance_variables returns symbols in Ruby 1.9
(#6830) Handle case where array is actually a string
(#6830) Fix File class scoping
(#6830) Fix MD5 handling to work with Ruby 1.9
(#6830) Fix badly stubbed Time object in test
(#6830) Fix instance_variables now comes back as symbols
(#6830) Fix overly stubbed tests
(#6830) Fix tests that depended on special inherited behavior
Merge branch 'ticket/next/6830-ready_to_merge' into next
maint: Add Array combinations method
Merge branch 'ticket/next/maint-backport_array_combination' into next
maint: Get tests passing on Ruby < 1.8.7
maint: Ruby < 1.8.7 knows size but not count
Merge branch 'ticket/next/maint-fix_tests_for_old_rubies' into next
maint: Fix sqlite3 require to really be optional
maint: Fix sporadic sqlite error
Merge branch 'ticket/next/maint-fix_sqlite_test' into next
(#6830) Fix string method sub call on a symbol for Ruby 1.9
(#6830) Fix UTF-8 encoding issue for Ruby 1.9
(#6830) Fix sha1 to digest/sha1 require issue for Ruby 1.9
Merge branch 'ticket/next/6830-more_ruby19_fixes' into next
Max Martin (12):
Merge branch 'ticket/next/4798-rdoc-fixes' into next
Merge branch '2.6.next' into next
Merge branch 'next'
Merge branch '2.6.x' into next
Merge branch 'next'
(#5528) Add REST API for signing, revoking, retrieving, cleaning certs
Merge branch 'feature/master/5528-certificates_signing_api' into next
Merge branch '2.6.x' into next
Merge branch 'next'
Merge branch '2.6.x' into next
Merge branch 'next'
Updated CHANGELOG & version for 2.7.0rc1
Nan Liu (1):
(#3747) Implement upstart provider
Nick Lewis (63):
[#3804] Fixed one failing spec for RackREST
[#3835] Fixed recursively absent directories improperly managing their files
[#4001] Added explicit check and error message when creating a file if parent doesn't exist
(#5148) Add support for PSON to facts
Merge branch 'feature/next/5148' into next
(#5148) Fix failing spec due to timezone
Merge branch 'feature/next/5148-fix' into next
(#3747) Add specs for upstart provider
Merge branch 'feature/next/3747' into next
Merge branch 'ticket/next/5304' into next
Merge branch 'ticket/next/5288' into next
Merge branch 'ticket/next/5274' into next
maint: Fix intermittent parser spec failures
Merge branch 'maint/next/fix-intermittent-parser-spec-failure' into next
Merge branch 'next'
Merge branch 'ticket/next/2495' into next
Merge branch '2.6.x' into next
Merge branch 'next'
Merge branch '2.6.x' into next
maint: Work-around for a Mocha bug
Merge branch 'maint/next/mocha_workaround' into next
Merge branch 'intermediate_merge_branch' into next
Merge branch 'next'
Merge branch 'ticket/2.6.next/5799' into next
maint: Stop stubbing 'use' on any_instance of Puppet::Util::Settings
Merge branch 'next'
Merge branch '2.6.x' into next
Merge branch 'ticket/next/5496' into next
(#6805) Add a "configurer" application
Merge branch 'ticket/master/6805'
(#6814) Create a dedicated Action class
Merge branch 'ticket/master/6814'
maint: Make args to Catalog.select explicit
Merge branch 'maint/master/make-catalog-select-args-explicit'
(#6814) Add missing require for specs
Merge branch 'ticket/master/6814'
maint: Implement an InterfaceCollection class to manage interfaces
Merge branch 'maint/master/always-use-interface-method'
maint: Fix order-dependent spec failures
Merge branch 'maint/master/fix-order-dependent-spec-failures'
maint: Use bracket notation instead of define in specs
Merge branch 'maint/master/use-bracket-notation-in-specs'
(#7026) Remove whits from reports when finalizing
Merge branch 'ticket/next/7026' into next
(#3360) Add an allow_duplicate_certs option
Merge branch 'ticket/next/3360' into next
(#5027) Spell deprecation correctly
(#5027) Use Puppet#warning for deprecation_wanring instead of Kernel#warn
Merge branch 'ticket/next/5027' into next
(#2150) Add routes file for indirector
Merge branch 'ticket/next/2150' into next
(#775) Don't require command when removing cron entries
Merge branch 'ticket/next/775' into next
(#6117) Add POST support to indirector requests
Merge branch 'ticket/next/6117' into next
(#2150) Fix File const lookup when configuring routes
Merge branch 'ticket/next/2150' into next
(#6928) Add a Parser face with Validate action
(#6928) Remove --parseonly
(#6928) Removed --ignoreimport
Merge branch 'ticket/next/6928' into next
Revert "(#6928) Removed --ignoreimport"
Merge branch 'ticket/next/6928' into next
Nigel Kersten (3):
Fixes #3419. OS X 10.6 Ruby doesn't set supplementary groups
Make --mkusers work on OS X, we now find unused uid/gids if unspecified
(#5304) Use internal_name rather than real_name for maillist provider
Paul Berry (62):
[#4472]+[#4483] Moved type-name resolution out of Puppet::Parser::TypeLoader.
Moved perform_initial_import from Puppet::Resource::TypeCollection to Puppet::Node::Environment.
[#4496]+[#4521]+[#4522] Add structures to the AST to represent type definitions (classes, definitions, and nodes).
Fixed issue #4570 (Race conditions when serializing objects to YAML).
[4638] Cleanup of plurals and inheritance relationships in AST
[3782] Test isolation problem in test/ral/providers/cron/crontab.rb
[#4685] Classes, defines, and nodes allowed inside of non-evaluated conditionals
[#4657] Customer-supplied .rb files are not compatible with multiple environments or staleness check
Modified the error message that is generated when a class, definition,
[#4590] SimpleGraph is slow
Refactor Puppet::Node::Inventory::Yaml in preparation for adding freshness
Refactored Puppet::Node::Inventory::Yaml tests in preparation for adding freshness check
(#5166) Inventory service is now searchable by timestamp.
Merge branch 'ticket/next/5166' into next
maint: First draft of cert inspector
Maint: remove unnecessary stubbing from agent_spec
Maint: Added missing requires to fileserver.rb.
Merge branch 'maint/next/missing_fileserver_requires' into next
Merge branch 'maint/next/clean_up_agent_spec' into next
Maint: Add "Local-branch:" info to mails sent by "rake mail_patches"
Merge branch 'maint/next/add_local_branch_to_mail_patches' into next
Merge commit '2.6.3rc2' into next
Merge commit '2.6.3rc2' into next
Merge remote branch 'jeffmccune/ticket/2.6.x/5062' into next
Merge remote branch 'jamtur01/tickets/2.6.x/5108' into next
(#5198) Added a spec test for new TB unit
Merge branch 'feature/master/5198' into next
Merge remote branch 'masterzen/tickets/2.6.x/5023' into next
Merge branch 'next'
Maint: Move "Local-branch:" info below "---"
Merge branch 'maint/next/clean_up_local_branch_in_mail_patches' into next
Merge branch 'next'
Merge commit '2.6.3' into next
(#5274) Fixed some "rake unit" tests that were inadvertently broken by
Merge branch 'ticket/next/5274' into next
Maint: Modified "rake spec" so that it prints full backtraces.
Merge branch 'maint/next/rake_spec_backtraces' into next
Maint: Improved spec tests
Maint: Switched spec tests to use a class rather than Array as the log destination.
Maint: Added assertion to make sure Log.close_all succeeds
Merge branch 'maint/next/log_refactoring' into next
(#5370) Made metrics and --summarize work with Puppet apply
Merge branch 'ticket/2.6.x/5370' into next
Merge remote branch 'masterzen/feature/master/4339' into next
Maint: made upstart tests more robust.
Merge branch 'maint/next/make_upstart_tests_more_robust' into next
(#5375) Rework puppet apply to use configurer.run
Merge branch 'ticket/next/5375' into next
Maint: Removed unused monkey patch that connected OpenSSL::PKey::RSA to indirector
Merge branch 'maint/next/remove_dead_monkey_patch' into next
Maint: Refactor tests to use <class>.indirection.<method>
Maint: Refactor code to use <class>.indirection.<method>
Merge branch 'maint/next/remove_indirection_delegation' into next
Maint: Make http handler code call the indirector through ".indirection"
Merge branch 'maint/next/remove_indirection_delegation' into next
Maint: Swap the order of arguments to Indirection#save
Maint: Moved auto-signing logic into an indirector extension
Maint: Add a default value for key in Facts::NodeExpirer#save
Maint: Modified tests of indirector.save to call the indirection directly.
Maint: Modified uses of indirector.save to call the indirection directly.
Merge branch 'maint/next/remove_save_delegation' into next
Merge remote branch 'someword/feature/master/5391' into next
Paul Lathrop (1):
Fixes #3295 - generate() now sets the working directory to the directory containing the specified command.
Peter Meier (2):
Fix #3540 - name methods correctly
Fix #3555 - fix state of purged lists
Pieter van de Bruggen (29):
(#6786) Removing the #interface method.
Merge branch 'tickets/master/6786'
(#6785) Rename the --from option to --terminus.
Merge branch 'tickets/master/6785'
(#6786) Fixing a number of failing tests.
Merge branch 'tickets/master/6786'
Merge branch 'master' into tickets/master/6785
(#6785) Internal consistency for `--terminus`.
Merge branch 'tickets/master/6785'
(Maint.) Remove Puppet::Interface#unload_interface
Merge branch 'tickets/master/maint'
(#6786) Change interface storage and access.
Merge branch 'tickets/master/6786'
(#6770) Add basic versioning for interfaces.
(#6770) Changing versioning to semver.
(#6770) Rename Puppet::Interface::interface method.
Merge branch 'tickets/master/6770'
(Maint.) Require 'puppet/interface' in spec_helper.rb
(#6770) Refactor Puppet::Interface#initialize.
(#6770) Add version lookup and comparison.
(#6770) Add support for version :latest.
Merge branch 'tickets/master/6770'
(#6770) Change versioning; adopt :current over :latest.
(#6770) Fix Puppet::String#load_actions.
Merge branch 'tickets/master/6770'
(Maint) Bugfix for failing requires inside Puppet Strings.
(#6982) Patch the Certificate String against (#5528).
Merge branch 'tickets/master/6982'
(Maint) Fix uninitialized constant.
Rein Henrichs (8):
Replace test/unit file write test with spec
Removing old test for service/debian provider
Removing resources generate tests
Mock user in SUIDManager tests
Fix test using wrong Puppet util filesetting group
[#3921] Add facts_terminus setting to Puppet settings
[#4063] Add confine to describe block that depends on ActiveRecord
[#4064] Modify confine to also allow a message and a block containing the test.
Richard Crowley (6):
(#6527) Added pip package provider.
Factoring cert status app back into certificate.
Use the new name for the terminus.
Alter generate action to work on CSRs only.
Added list action.
Propagating an argument to search out of core.
Stefan Schulte (5):
(#5274) Tests for hostprovider removes comments
(#5274) New comment property for the hosttype
(#5274) New tests for new hosttype/parsedprovider
(#2495) Better value validation for sshkey
(#5427) Using Propery::OrderedList for host_alias
Steve Nielson (1):
(#5211) Added patch and tests for checking the size of the arrary which is returned
Steven Jenkins (1):
Redmine: 2474 - Fix for mount fstype documentation
Todd Zullinger (2):
conf/redhat: Add notifempty to logrotate config
Update Red Hat spec file for 0.25.5
nfagerlund (18):
(#1204) Reformat help text for puppet doc and puppet agent.
(#1204) Edit content and formatting of puppet apply help
(#1204) Reformat help text for puppet cert and describe
(#1204) Edit content of puppet describe help
(#1204) Fix garbled help for puppet filebucket
(#1204) Reformat help text for puppet filebucket
(#1204) Reformat help text for puppet kick and inspect
(#1204) Reformat help text for puppet master
(#1204) Fix --compile and --apply options
(#1204) Edit content and formatting of puppet queue help
(#1204) Edit content and formatting of puppet resource help
(#1204) Move man generation task from install.rb to a rake task
(#1204) Update all the manpages
(#1204) Make rake gen_manpages output puppet-{application} manpages
(#1204) Fix --param flag in puppet resource manpage
(#1204) Add manpages for modern apps and update puppet.conf manpage
(#1204) Make rake gen_manpages fail explicitly if ronn isn't present
Merge branch 'ticket/next/1204' into next
-----------------------------------------------------------------------
--
Puppet packaging for Debian
More information about the Pkg-puppet-devel
mailing list