[Pkg-puppet-devel] [facter] annotated tag upstream/2.0.1 created (now bf92e5c)

Stig Sandbeck Mathisen ssm at debian.org
Mon Jun 30 14:34:28 UTC 2014


This is an automated email from the git hooks/post-receive script.

ssm pushed a change to annotated tag upstream/2.0.1
in repository facter.

        at  bf92e5c   (tag)
   tagging  41de1b525cbc5786a8d4c05ff599f25a55c84a6d (commit)
  replaces  upstream/1.7.3
 tagged by  Stig Sandbeck Mathisen
        on  Sun Apr 6 23:38:23 2014 +0200

- Log -----------------------------------------------------------------
Upstream version 2.0.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlNByU8ACgkQQONU2fom4u4PhgCfclBDxnOs8OJEF470Npt/ZwFa
6iAAn1pCWSEuI/yRRbUm4103FvFuxwTR
=0Qfq
-----END PGP SIGNATURE-----

Adrien Thebo (154):
      Merge pull request #521 from melissaanne/maint/stable/re-141_rm-eol-f17
      Merge branch 'pull-532' into stable
      Merge branch 'pull-534' into stable
      (maint) Refactor windows virtual fact for readability
      Merge pull request #539 from jhoblitt/cpuinfo_fixture_consolidation_stable
      (maint) refactor processor specs, test sysfs fallback
      (maint) Simplify processor_spec sysfs stubbing
      Merge branch 'backport-processor_specs' into stable
      (#22322) Suppress swap stderr on AIX and Solaris
      Merge branch 'issue/22322-suppress_swap_stderr_output' into stable
      Merge branch 'pull-547' into stable
      Merge pull request #578 from jhoblitt/fact_loading
      Merge pull request #574 from adrienthebo/facter-2-backports
      Merge pull request #584 from kylog/issue/fact-79/facter-2/add-facter-schema
      (maint) Don't setup puppet.conf for facter acceptance setup
      (maint) processorcount on solaris should return a string
      Merge branch 'bugfix/facter-2/solaris-processorcount-string' into facter-2
      Merge pull request #582 from jhoblitt/redcarpet_gem
      Merge branch 'stable' into facter-2
      (refactor) Remove double negation from resolution confine check
      (maint) clean up Facter::Application#run
      (FACT-159) Extract facter command line formatting
      Merge pull request #589 from kylog/maint/remove-monkey-patch-and-eliminate-spec-warnings-with-mri-2_x
      (FACT-134) Add module for normalizing fact values
      (FACT-134) Normalize and validate fact values
      Merge branch 'stable' into facter-2
      Extract Facter execution methods to mixin
      Move execution module from util to core
      Merge branch 'pull-513' into stable
      Merge pull request #596 from haus/stable
      Merge pull request #603 from kylog/issue/fact-207/issue-deprecation-warning-for-ldapname
      Merge branch 'stable' into facter-2
      (FACT-207) Remove all uses of :ldapname
      Merge branch 'maint/facter-2/fact-207-remove-ldapname' into facter-2
      (maint) extract Execution#with_env method specs
      Merge branch 'maint/facter-2/execution-spec' into facter-2
      (FACT-65) Allow resolutions to be created and looked up by name
      (refactor) Extract fact options handling
      (FACT-207) Simplify Fact options hash evaluation
      (FACT-65) Collections should be able to directly create facts
      (maint) set resolution properties from an options hash
      (maint) decouple option settings on facts and resolutions
      (maint) Reuse fact creation logic in collection
      (FACT-65) Allow resolutions to specify their name as an option
      (FACT-65) Extract Resolvable and Suitable mixins
      (maint) Remove normalization tests from resolvable
      (FACT-237) Add directed graph for handling dependencies
      (FACT-237) Add aggregate resolution class
      (FACT-237) Implement deep_merge for composing facts
      (FACT-237) Implement deep_freeze for composed facts
      (FACT-237) Use specific error classes for deep_merge and deep_freeze
      (FACT-237) Freeze results of each aggregate chunk
      (FACT-237) Define default aggregate action
      (maint) Pin windows compiled gem versions
      Merge branch 'maint/facter-2/pin-compiled-gem-extensions' into facter-2
      Merge pull request #615 from kylog/issue/fact-194/external-facts-plugin-sync-support
      Merge pull request #509 from mzeren-vmw/fix/22060/undefined_path_in_macaddress
      (FACT-94) Unvendor CFPropertyList
      (maint) Extract Facter logging functionality
      (maint) Simplify logging controls
      (maint) Simplify argument handling for `warn` messages
      (FACT-273) Always log warnings regardless of log level
      (maint) Delegate #warnonce printing to #warn
      (maint) Emit warnings when log methods called without string
      Merge branch 'backport/facter-2/show-timing-stderr' into facter-2
      (maint) Remove Facter.method_missing
      (maint) Don't warn on non-existent paths
      (doc) Update documentation for Facter#search
      (maint) Update loader specs to use let blocks over ivars
      Merge branch 'maint/facter-2/cleanup-loader-specs' into facter-2
      (maint) Reset facter search path when resetting facts
      Merge pull request #627 from kylog/issue/fact-273/address-warnings-in-spec-runs
      Merge pull request #625 from kylog/issue/fact-81/avoid-multiple-impls-of-to_plist
      (FACT-321) Remove interpreter arg for command execution
      (FACT-321) Remove interpeter arg from resolution
      (FACT-321) Remove deprecated interpreter from resolution
      (FACT-321) Remove deprecated 'memorytotal' fact
      (FACT-321) Remove deprecated Resolution#to_s()
      (FACT-321) Remove ENV['DESTDIR'] and --test from install.rb
      (FACT-321) Remove deprecated windows shell builtin execution
      (FACT-321) Remove deprecated file extension expansion
      (maint) refactor solaris virtual fact to use timeouts
      (FACT-273) Resolutions should be able to reference their facts
      (maint) Add more context when resolutions fail to evaluate
      [FACT-239] Cleanly evaluate blocks in resolution context
      (FACT-239) Delegate Fact#add to Fact#define_resolution
      (FACT-239) Move resolution interaction to facts
      (FACT-239) Expose resolution type controls
      (maint) Iteratively deep merge values for default aggregate
      (maint) Clean up facter specs
      (FACT-239) Implement Facter.define_fact
      (maint) Remove nonfunctional tests
      (maint) Explicitly require tsort
      Merge branch 'maint/facter-2/include-tsort' into facter-2
      (maint) Update facts to use Facter::Core::Execution
      (FACT-322) Remove special casing of resolution command
      (FACT-322) Remove execution empty string special casing
      (FACT-322) Remove fact special casing of empty string
      Merge pull request #638 from haus/ticket/facter-2/fact_332_add_cfp_at_build_time
      (maint) Return the empty string on exec error
      (doc) Update documentation for Exection.exec
      (FACT-327) Move Process.waitall to Execution.exec
      (FACT-327) Extract command execution base class
      (FACT-327) Extract windows/posix execution classes
      (maint) zoneadm_output should always be a string
      (maint) Add zone_global_uuid to schema
      Merge branch 'maint/facter-2/solaris-zone-uuid' into facter-2
      Merge pull request #641 from kylog/maint/update-contrib-docs-for-target-branch
      Merge branch 'backport/facter-2/fact-341-windows-operatingsystemrelease-support' into facter-2
      (FACT-346) Remove deprecated selinux_mode fact
      (FACT-272) Format facter --help to work with ronn
      (FACT-272) Update manpage based on facter --help
      Revert "Merge branch 'feature/facter-2/patition_uuid_fact' into facter-2"
      Revert "(fact-234) Add newly defined blockdevice dynamic facts to the schema"
      Merge branch 'revert/facter-2/blockdevices' into facter-2
      (FACT-349) Surface error messages when rescuing exceptions
      (maint) Handle string output in zfs/zpool version facts
      Merge branch 'maint/facter-2/zfs-version-empty' into facter-2
      Merge pull request #648 from joshcooper/issue/facter-2/FACT-351-undefined-method
      (maint) Simplify aggregate error message
      Merge branch 'maint/facter-2/clearer-aggregate-error' into facter-2
      Merge branch 'stable' into facter-2
      (FACT-356) Return nil when no vlans are present
      Merge pull request #650 from melissaanne/ticket/stable/add-trusty-tahr
      (FACT-357) Raise errors when command execution fails
      (FACT-357) Extract virtual fact vmware resolution
      (maint) Only create LDOM facts if virtinfo available
      Merge branch 'maint/stable/ldom-command' into stable
      (maint) Confine lsbdistdescription to depend on lsb_release
      Merge branch 'maint/stable/lsbdistdescription-command-missing' into stable
      (maint) Stub all confines for lsbdistdescription on Solaris
      Merge branch 'maint/stable/lsbdistdescription-solaris' into stable
      (maint) Return nil on dns command lookup fail
      Merge branch 'maint/stable/solaris-missing-domain-commands' into stable
      (maint) Return nil on sysctl command lookup fail
      Merge branch 'maint/stable/solaris-missing-sysctl-command' into stable
      (maint) Return nil on uptime command fail
      (maint) Return nil on zoneadm command fail
      Merge branch 'maint/stable/solaris-missing-commands' into stable
      (FACT-379) Don't return VLANs when only header is present
      Merge branch 'bugfix/facter-2/fact-379-centos-5-vlans' into stable
      Merge branch 'pull-594' into stable
      (FACT-409) Preserve semantics of .exec
      (maint) Pin rake to the last 1.8 compatible version
      (maint) Update solaris zone facts to use .execute
      Merge branch 'maint/stable/solaris-zone-specs' into stable
      (maint) Remove extra argument from domain .exec calls
      Merge branch 'maint/stable/domain-exec-args' into stable
      (maint) Update fedora test version to 19
      Merge branch 'defect/stable/fedora-19-acceptance' into stable
      (FACT-447) Require Ruby 1.8.7 in redhat rpm spec
      (FACT-447) Remove 1.8.5 specific monkey patches
      (packaging) Update FACTERVERSION to 2.0.1-rc4
      (packaging) Update FACTERVERSION to 2.0.1

Alex Harvey (1):
      (#17894) Add fix to handle processorX facts on HP Superdomes.

Andrew Parker (7):
      (#15586) Use OptionParser for help
      (#22334) Use Facter's logging system for warn
      (#22349) Read from user's home when non-root
      (Maint) Remove loader test dependence on ENV
      (Maint) Remove unneeded mocking
      (doc) Update to point to the new Jira instance
      Merge pull request #588 from zaphod42/maint/facter-2/update-references-for-jira

Aran Cox (3):
      (#20994) fix incorrectly set memorysize on AIX using svmon (was set to 0)
      (#20994) fix incorrect memoryfree fact on AIX (was set to 0)
      (#20994) add rspec tests for memoryfree and memorysize on AIX using svmon

Branan Purvine-Riley (3):
      (#23135) Support deploying to Solaris and Windows vcloud machines
      (maint) Recognize `fc` as a type of redhat platform in acceptance setup
      (maint) convert fc to fedora in acceptance configs

Brendan Murtagh (1):
      (#12504) Read correct file for operatingsystemrelase on Ubuntu

Chris Portman (1):
      (FACT-234) Add blockdevice uuid fact

Clay Caviness (3):
      21760/22005 update preflight to delete old lib dir
      Use Dir.glob(), don't require rubygems or rake, use Dir.chdir as a block
      use instance_variable_get instead of eval

Derek Yarnell (1):
      Adds support for building facter on RHEL7 via spec.

Dustin J. Mitchell (1):
      (#22107) Force ASCII-8BIT encoding on raw data in property lists

Erik Dalén (1):
      (#19845) Allow a block to be supplied as a confine

Ethan J. Brown (4):
      Merge pull request #529 from zaphod42/issue/stable/22334-logging-to-stderr
      Merge pull request #537 from ferventcoder/ticket/stable/22619-remove-disabled-interfaces
      Merge branch 'ticket/stable/23368-external-scripts-broken-2003' into stable
      Merge branch 'ticket/stable/22944-nineteen-times' into stable

Franz Pletz (1):
      (#20216) Print timings to stderr instead of stdout

Garrett Honeycutt (1):
      (#12504) Read non-configurable file for operatingsystemrelease on Ubuntu

Henrik Lindberg (1):
      Merge pull request #554 from haus/ticket/stable/fix-aix-memory-facts

ImRaptor (1):
      Include Bochs as Windows virtual machine type.

Iristyle (1):
      (#22622) External output defaults to empty string

Jasper Lievisse Adriaanse (1):
      Add support for ssh-ed25519 keys

Jeff McCune (6):
      (maint) Add newlines to all files (whitespace only)
      (maint) Remove rspec from shebang lines
      (doc) Update COMMITTERS and CONTRIBUTING
      (maint) Update link to the contributor license agreement
      (doc) Update the Resolution#confine API docs
      Use simpler DSL for declaring external commands.

John Julien (2):
      (#9546) Do not execute com, cmd, exe, or bat files if not on windows
      (#9546) Do not execute com, cmd, exe, or bat files if not on windows

Josh Cooper (26):
      Merge branch 'issue/stable/22349-facter-as-non-root' into stable
      Maint: Only try to install json gem for ruby 1.8
      (#22349) Qualify WinBuiltinAdministratorsSid constant
      Maint: Don't try to install json gem on Windows
      (#20301) Handle different error in ruby 1.9
      Merge remote-tracking branch 'upstream/1.6.x' into stable
      (Maint) Pin windows gems to match what we ship
      (Maint) Execute test on all agents using beaker's DSL method
      (Maint) Allow acceptance tests to be run on preserved windows hosts
      (Maint) Remove puppet specific setup steps
      (Maint) Change canonize to canonicalize
      (Maint) Override the `parse_results` method
      (#23368) Simplify how parser is stubbed out
      (#23368) Quote scripts that contain spaces
      (#22944) Don't execute external facts 19 times
      (#22944) Reload external facts after the collection is flushed
      (FACT-186) Express windows specific gem dependencies
      (FACT-186) Consolidate gem runtime dependencies
      Merge branch 'facter-2-output-validation' into facter-2
      (FACT-134) Normalize copies of fact string values
      Merge branch 'issue/facter-2/encoding-frozen-strings' into facter-2
      (FACT-134) Redo tests so the work on ruby 1.8.x
      Merge pull request #607 from ferventcoder/issue/facter2/fact186-win32-dependencies
      (Maint) Handle NoMethodError on 2003
      (FACT-346) Remove selinux_mode from schema
      (FACT-351) Fix netmask fact on Darwin and *BSD

Josh Partlow (2):
      Merge pull request #522 from zaphod42/issue/stable/help-on-1.9.3
      (maint) Add acceptance setup steps from puppet-acceptance

Joshua Hoblitt (3):
      (22651) add fixture access methods for example /proc/cpuinfo files
      (FACT-163) refactor fact [file] loading
      (maint) restrict redcarpet gem to <= 2.3.0

Justin Stoller (1):
      use the pooling api

Konstantin Orekhov (5):
      (#18215) Updated processor_spec.rb for Solaris changes
      processorcount spec wrongly used physicalprocessorcount fact
      adding psrinfo from Solaris with 24 CPUs and using it in processor spec
      removing double quotes in a spec
      removed duplicate tests for Solaris

Kylo Ginsberg (62):
      Merge pull request #567 from Iristyle/ticket/stable/22622-external-facts-without-output-cause-failures
      (maint) Add a Gemfile for acceptance testing
      (maint) Align acceptance/Gemfile's beaker with puppet's acceptance/Gemfile
      Merge branch 'stable' into facter-2
      (fact-163) Remove relative path for FACTERLIB paths (which was unintentional)
      Merge pull request #583 from kylog/issue/fact-163/fix-up-windows-specs
      (fact-163) Fix path construction in load_all
      (fact-79) Document builtin facts in a json schema
      (fact-79) Add facter_json_output_validate.rb
      (fact-79) Commonize non-nil physicalprocessorcount values to string
      (fact-79) Enforce that all built-in facts must have a schema defined
      (fact-79) Add a README.md for the schema and clearer validate.rb output
      (fact-79) Add a bunch of missing facts
      (fact-79) Extend acceptance test to ruby 1.8.x platforms
      (fact-79) Specify the agent name in the step
      (fact-79) Convert ip and mac addreses to use a regex
      (fact-79) Don't try 'gem install json' on windows
      (fact-79): Add Solaris zone facts
      (fact-79) Enforce standard format for all macaddresses
      (maint) Remove monkey patch
      (maint) Workaround travis/rubygems failures with ruby 1.8.7
      Merge branch 'stable' into facter-2
      Merge pull request #577 from adrienthebo/facter-2-output-formatting
      Revert "(maint) Workaround travis/rubygems failures with ruby 1.8.7"
      Merge pull request #586 from jasperla/sshed25519key
      Merge pull request #587 from adrienthebo/maint/stable/acceptance-remove-puppet.conf-setup
      Merge pull request #590 from adrienthebo/facter-2-extract-execution-methods
      Merge pull request #601 from haus/maint/stable/fix_virtual_specs
      (fact-207) Issue deprecation warning for ldapname
      Merge remote-tracking branch 'origin/stable' into facter-2
      Merge pull request #600 from adrienthebo/feature/facter-2/fact-65-named-resolutions
      Merge pull request #611 from adrienthebo/feature/facter-2/fact-238-extract-resolution-mixins
      (fact-194) Add Facter.search_external{,_path}
      Merge pull request #614 from mckern/cherry-pick
      Merge pull request #612 from adrienthebo/feature/facter-2/fact-237-aggregate-resolutions
      Merge pull request #620 from adrienthebo/backport/facter-2/confine-blocks
      Merge pull request #619 from adrienthebo/feature/facter-2/fact-94-unvendor_cfpropertylist
      Merge pull request #622 from adrienthebo/refactor/facter-2/extract-and-cleanup-logging
      Merge pull request #623 from adrienthebo/maint/facter-2/facter-module-method-missing
      (maint) Remove test which tests nothing (but can provoke a failure in tests run after it)
      (fact-81) Use Emit.dump rather than to_plist
      (fact-273) Return a string for stub of :kernel fact
      (fact-273) Expect a warning message that can be expected
      (fact-273) Remove a test which was a subset of the following test
      (fact-273) Add expectation for Facter.warn on timeouts
      (fact-273) Add expectation for Facter.warn on exceptions retrieving operatingsystemrelease
      (fact-273) Add expectation for Facter.warn on ignored file extensions
      Merge pull request #626 from adrienthebo/maint/facter-2/fewer-warnings-from-search-path
      (fact-273) Add expectation for Facter.warn on resolutions that throw an exception
      Merge pull request #631 from adrienthebo/maint/facter-2/remove-deprecations
      Merge pull request #628 from adrienthebo/maint/facter-2/cleanup-search-path-on-reset
      Merge pull request #633 from adrienthebo/refactor/facter-2/associate-facts-and-resolutions
      Merge pull request #624 from adrienthebo/feature/facter-2/fact-239-aggregate-resolution-dsl
      (maint) Update docs to reflect use of facter-2 branch
      (fact-234) Add newly defined blockdevice dynamic facts to the schema
      Merge pull request #634 from adrienthebo/refactor/facter-2/fact-327-pluggable-command-execution
      Merge pull request #646 from adrienthebo/doc/facter-2/fact-272-update-manpage
      Merge pull request #647 from adrienthebo/feature/facter-2/log-exceptions
      Use same one-line 'source' syntax used in acceptance/Gemfile
      Merge pull request #654 from adrienthebo/issue/stable/fact-409-exec_compatibility
      Merge pull request #655 from adrienthebo/maint/stable/pin-rake-version
      Merge pull request #656 from adrienthebo/issue/stable/fact-447-drop-185-support

Lorenzo J. Cubero (1):
      (#21604) Detect xen virtual fact on windows

Luis Fernandez Alvarez (1):
      (FACT-341) - Added operatingsystemrelease support to Windows

Matthaus Owens (10):
      Merge branch 'release/1.7.3' into stable
      Merge pull request #565 from shrug/stable
      Merge pull request #572 from melissaanne/maint/stable/add-f20-to-mock-list
      Merge pull request #593 from MosesMendoza/21868/stable/cherry_pick_mavericks_pkging
      (maint) Redirect dmidecode stderr to /dev/null
      (maint) Update virtual spec to match dmidecode invocation
      (FACT-332) Add cfpropertylist task to facter
      (FACT-332) Make the package:apple task depend on cfpropertylist
      (maint) Load extra tasks before loading packaging
      (FACT-332) Warn when the packaging tasks aren't loaded

Melissa (2):
      (Bug #22238) Remove EOL f17
      Merge pull request #616 from mckern/add-el7-to-stable

Melissa Stone (10):
      (maint) Add fedora 20 to build defaults
      (packaging) Update FACTERVERSION to 1.7.4-rc1
      (packaging) Update FACTERVERSION to 1.7.4
      (packaging) Update FACTERVERSION to 1.7.5-rc1
      (packaging) Update FACTERVERSION to 1.7.5-rc2
      (packaging) Update FACTERVERSION to 1.7.5
      (packaging) Update FACTERVERSION to 2.0.1-rc1
      Merge tag '2.0.1-rc1' into stable
      (FACT-342) Add trusty cows
      (packaging) Update FACTERVERSION to 2.0.1-rc3

Moses Mendoza (1):
      (21868) Move facter libary target to /Library/Ruby/Site

MosesMendoza (2):
      Merge pull request #552 from shrug/stable
      Merge pull request #639 from haus/ticket/facter-2/fact_332_add_cfp_at_build_time

Patrick Carlisle (2):
      Document Facter API with YARD
      Use the API to test resolution weight

Peter Huene (5):
      Merge pull request #637 from adrienthebo/feature/facter-2/fact-322-remove-special-casing-of-empty-string
      Merge pull request #640 from adrienthebo/maint/facter-2/solaris-uptime-error
      Merge pull request #645 from adrienthebo/deprecation/facter-2/fact-346-remove-selinux-mode-fact
      Merge pull request #649 from adrienthebo/bugfix/stable/fact-356-vlan_empty_string_output
      Merge pull request #651 from adrienthebo/bugfix/stable/fact-357-lsb_empty_string_output

Rob Braden (3):
      (packaging) (#22726) Add saucy as a package build target
      (packaging) Pass --man to install.rb to get man pages in Debian lucid and older
      (fact-242)(packaging) Remove Fedora 18 from the default set of package builds

Rob Reynolds (4):
      (#22619) Error when NetConnectionId is missing
      Merge branch 'ticket/stable/22844-virtual-fact-kvm-windows' into stable
      (#9546) Merge branch 'ignore_extensions' into stable
      (FACT-186) Pessimistic version binding gem dependencies

Ryan McKern (3):
      (RE-814) Add initial support for building in a RHEL 7 mock
      Add initial support for building in a RHEL 7 mock
      (packaging) Update FACTERVERSION to 2.0.1-rc2

Scott Schneider (2):
      Adding vCloud node configs
      Setup script to install Git on vCloud hosts

Stefan Schulte (4):
      (maint) Remove trailing spaces in blockdevices_spec
      Merge branch 'feature/facter-2/patition_uuid_fact' into facter-2
      (fact-155) Fix operatingsystemrelease for Solaris 11
      (fact-155) Add operatingsystemmajrelease fact for Solaris

Stig Sandbeck Mathisen (1):
      Imported Upstream version 2.0.1

Theo Chatzimichos (1):
      (#22789) Add vserver_host in physical_types

john (1):
      (#22636) Allow list of external fact directories to be appended to

rwelgan (1):
      (#16081) Facter reports bogus arch on AIX

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-puppet/facter.git



More information about the Pkg-puppet-devel mailing list