[Pkg-puppet-devel] [facter] branch upstream updated (450bc8c -> 41de1b5)

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


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

ssm pushed a change to branch upstream
in repository facter.

      from  450bc8c   Imported Upstream version 1.7.3
      adds  132c0ce   (#15586) Use OptionParser for help
      adds  ae881a6   Merge pull request #522 from zaphod42/issue/stable/help-on-1.9.3
      adds  cc5edf0   (Bug #22238) Remove EOL f17
      adds  204bd6e   Merge pull request #521 from melissaanne/maint/stable/re-141_rm-eol-f17
      adds  0d1f705   (#22334) Use Facter's logging system for warn
      adds  481f75c   Merge pull request #529 from zaphod42/issue/stable/22334-logging-to-stderr
      adds  178e2c6   (#22349) Read from user's home when non-root
      adds  46bed4e   Merge branch 'issue/stable/22349-facter-as-non-root' into stable
      adds  65c7b4e   Maint: Only try to install json gem for ruby 1.8
      adds  a598423   (#22349) Qualify WinBuiltinAdministratorsSid constant
      adds  a507907   Merge branch 'release/1.7.3' into stable
      adds  b1c8c56   Maint: Don't try to install json gem on Windows
      adds  43540e3   (#20301) Handle different error in ruby 1.9
      adds  40b5dec   Merge remote-tracking branch 'upstream/1.6.x' into stable
      adds  28fe30d   (#16081) Facter reports bogus arch on AIX
      adds  ec1a2cf   Merge branch 'pull-532' into stable
      adds  08727dd   (#12504) Read correct file for operatingsystemrelase on Ubuntu
      adds  5dac5e4   (#12504) Read non-configurable file for operatingsystemrelease on Ubuntu
      adds  7965748   Merge branch 'pull-534' into stable
      adds  87f345c   (#21604) Detect xen virtual fact on windows
      adds  1bc12b9   (maint) Refactor windows virtual fact for readability
      adds  311699b   (22651) add fixture access methods for example /proc/cpuinfo files
      adds  77b2eab   Merge pull request #539 from jhoblitt/cpuinfo_fixture_consolidation_stable
      adds  fd7203e   (#18215) Updated processor_spec.rb for Solaris changes
      adds  502fb5e   processorcount spec wrongly used physicalprocessorcount fact
      adds  0fba62b   adding psrinfo from Solaris with 24 CPUs and using it in processor spec
      adds  59c65cf   removing double quotes in a spec
      adds  54ba32e   removed duplicate tests for Solaris
      adds  26a089b   (#17894) Add fix to handle processorX facts on HP Superdomes.
      adds  3849295   (maint) refactor processor specs, test sysfs fallback
      adds  dec6f7d   (maint) Simplify processor_spec sysfs stubbing
      adds  a6d12a5   Merge branch 'backport-processor_specs' into stable
      adds  874a5a9   (#22619) Error when NetConnectionId is missing
      adds  f968aae   Merge pull request #537 from ferventcoder/ticket/stable/22619-remove-disabled-interfaces
      adds  f457f59   (#22322) Suppress swap stderr on AIX and Solaris
      adds  7c8eae1   Merge branch 'issue/22322-suppress_swap_stderr_output' into stable
      adds  fbb9007   (#22789) Add vserver_host in physical_types
      adds  303d3ed   Merge branch 'pull-547' into stable
      adds  17de341   Include Bochs as Windows virtual machine type.
      adds  4bc58fc   Merge branch 'ticket/stable/22844-virtual-fact-kvm-windows' into stable
      adds  2c048fb   (packaging) (#22726) Add saucy as a package build target
      adds  0c88636   Merge pull request #552 from shrug/stable
      adds  20a2de6   (#9546) Do not execute com, cmd, exe, or bat files if not on windows
      adds  64c19be   (#9546) Merge branch 'ignore_extensions' into stable
      adds  5d3aab2   (Maint) Pin windows gems to match what we ship
      adds  5acfe3a   (#20994) fix incorrectly set memorysize on AIX using svmon (was set to 0) tested on AIX 5.3, 6.1, and 7.1
      adds  1e7e369   (#20994) fix incorrect memoryfree fact on AIX (was set to 0) tested on AIX 5.3, 6.1, and 7.1
      adds  9faf2c5   (#20994) add rspec tests for memoryfree and memorysize on AIX using svmon
      adds  cbbb6de   Merge pull request #554 from haus/ticket/stable/fix-aix-memory-facts
      adds  4664fbe   (packaging) Pass --man to install.rb to get man pages in Debian lucid and older
      adds  927c654   Merge pull request #565 from shrug/stable
      adds  d81601f   (#22622) External output defaults to empty string
      adds  3bdc0bf   Merge pull request #567 from Iristyle/ticket/stable/22622-external-facts-without-output-cause-failures
      adds  e6d76f8   (Maint) Execute test on all agents using beaker's DSL method
      adds  71f3aa1   Adding vCloud node configs
      adds  f43bc1c   Setup script to install Git on vCloud hosts
      adds  50ae44a   (maint) Add acceptance setup steps from puppet-acceptance
      adds  681de63   (#23135) Support deploying to Solaris and Windows vcloud machines
      adds  eadd368   (maint) Recognize `fc` as a type of redhat platform in acceptance setup
      adds  4564240   (maint) convert fc to fedora in acceptance configs
      adds  b49647e   use the pooling api
      adds  0758ca2   (Maint) Allow acceptance tests to be run on preserved windows hosts
      adds  f845df5   (Maint) Remove puppet specific setup steps
      adds  132c25e   (Maint) Change canonize to canonicalize
      adds  f841065   (Maint) Override the `parse_results` method
      adds  f2da8e4   (#23368) Simplify how parser is stubbed out
      adds  5b745a7   (#23368) Quote scripts that contain spaces
      adds  8eba838   Merge branch 'ticket/stable/23368-external-scripts-broken-2003' into stable
      adds  ab99981   (#22944) Don't execute external facts 19 times
      adds  c4090f7   (#22944) Reload external facts after the collection is flushed
      adds  e0bdf28   Merge branch 'ticket/stable/22944-nineteen-times' into stable
      adds  7f8d57b   (maint) Add fedora 20 to build defaults
      adds  49bb308   Merge pull request #572 from melissaanne/maint/stable/add-f20-to-mock-list
      adds  b158c96   (packaging) Update FACTERVERSION to 1.7.4-rc1
      adds  5baa336   (maint) Add a Gemfile for acceptance testing
      adds  4e41e42   (FACT-163) refactor fact [file] loading
      adds  938b48c   Merge pull request #578 from jhoblitt/fact_loading
      adds  09cd4ea   (packaging) Update FACTERVERSION to 1.7.4
      adds  25e6531   (maint) Align acceptance/Gemfile's beaker with puppet's acceptance/Gemfile
      adds  b568a94   Merge branch 'stable' into facter-2
      adds  4ec07ca   (fact-163) Remove relative path for FACTERLIB paths (which was unintentional)
      adds  2a975ce   Merge pull request #583 from kylog/issue/fact-163/fix-up-windows-specs
      adds  4faecb0   (fact-163) Fix path construction in load_all
      adds  cfbcbdc   (maint) Add newlines to all files (whitespace only)
      adds  b04d701   (maint) Remove rspec from shebang lines
      adds  e38555d   (Maint) Remove loader test dependence on ENV
      adds  098a248   (Maint) Remove unneeded mocking
      adds  4ce8f7d   Document Facter API with YARD
      adds  0dbfebd   Use the API to test resolution weight
      adds  9a2ff51   (doc) Update COMMITTERS and CONTRIBUTING
      adds  c841645   (maint) Update link to the contributor license agreement
      adds  786b406   Merge pull request #574 from adrienthebo/facter-2-backports
      adds  58901c0   (fact-79) Document builtin facts in a json schema
      adds  beb37b2   (fact-79) Add facter_json_output_validate.rb
      adds  c436f40   (fact-79) Commonize non-nil physicalprocessorcount values to string
      adds  5e4e265   (fact-79) Enforce that all built-in facts must have a schema defined
      adds  7ae5189   (fact-79) Add a README.md for the schema and clearer validate.rb output
      adds  9036329   (fact-79) Add a bunch of missing facts
      adds  8ebffec   (fact-79) Extend acceptance test to ruby 1.8.x platforms
      adds  fccc67a   (fact-79) Specify the agent name in the step
      adds  9876059   (fact-79) Convert ip and mac addreses to use a regex
      adds  d9c0d00   Merge pull request #584 from kylog/issue/fact-79/facter-2/add-facter-schema
      adds  647c0a4   (maint) processorcount on solaris should return a string
      adds  f03e980   Merge branch 'bugfix/facter-2/solaris-processorcount-string' into facter-2
      adds  e81bd67   (fact-79) Don't try 'gem install json' on windows
      adds  6231ec1   (fact-79): Add Solaris zone facts
      adds  7fd3d1f   (fact-79) Enforce standard format for all macaddresses
      adds  32062c1   (doc) Update to point to the new Jira instance
      adds  9629eda   Merge pull request #588 from zaphod42/maint/facter-2/update-references-for-jira
      adds  20141c5   (maint) restrict redcarpet gem to <= 2.3.0
      adds  de25c2d   Merge pull request #582 from jhoblitt/redcarpet_gem
      adds  7d723e2   Merge branch 'stable' into facter-2
      adds  6ab0a03   (maint) Workaround travis/rubygems failures with ruby 1.8.7
      adds  fb4f319   Merge branch 'stable' into facter-2
      adds  84a981e   (refactor) Remove double negation from resolution confine check
      adds  0850724   (maint) clean up Facter::Application#run
      adds  f1bf77b   (FACT-159) Extract facter command line formatting
      adds  65eba06   Merge pull request #577 from adrienthebo/facter-2-output-formatting
      adds  daa68fd   Add support for ssh-ed25519 keys
      adds  a1d2161   Merge pull request #586 from jasperla/sshed25519key
      adds  d75e5c6   (maint) Remove monkey patch
      adds  f023a55   Merge pull request #589 from kylog/maint/remove-monkey-patch-and-eliminate-spec-warnings-with-mri-2_x
      adds  ab4d7c4   (FACT-134) Add module for normalizing fact values
      adds  9d2ef21   (FACT-134) Normalize and validate fact values
      adds  7dab9d3   Merge branch 'facter-2-output-validation' into facter-2
      adds  9592879   (FACT-134) Normalize copies of fact string values
      adds  42af6df   Merge branch 'issue/facter-2/encoding-frozen-strings' into facter-2
      adds  1de2d8d   (FACT-134) Redo tests so the work on ruby 1.8.x
      adds  e5ad5cb   Revert "(maint) Workaround travis/rubygems failures with ruby 1.8.7"
      adds  b5da6ed   (maint) Don't setup puppet.conf for facter acceptance setup
      adds  1a75df6   Merge pull request #587 from adrienthebo/maint/stable/acceptance-remove-puppet.conf-setup
      adds  751a7fb   21760/22005 update preflight to delete old lib dir
      adds  9773b99   Use Dir.glob(), don't require rubygems or rake, use Dir.chdir as a block
      adds  190825c   use instance_variable_get instead of eval
      adds  d32cbcb   (21868) Move facter libary target to /Library/Ruby/Site
      adds  833e019   Merge pull request #593 from MosesMendoza/21868/stable/cherry_pick_mavericks_pkging
      adds  02741a2   Merge branch 'stable' into facter-2
      adds  d9449ed   Extract Facter execution methods to mixin
      adds  1998cda   Move execution module from util to core
      adds  2ff7ae9   Merge pull request #590 from adrienthebo/facter-2-extract-execution-methods
      adds  1da7261   (fact-207) Issue deprecation warning for ldapname
      adds  96904c9   Merge pull request #603 from kylog/issue/fact-207/issue-deprecation-warning-for-ldapname
      adds  ecbe3ca   (#22107) Force ASCII-8BIT encoding on raw data in property lists
      adds  60908eb   Merge branch 'pull-513' into stable
      adds  e4a5a0a   Merge branch 'stable' into facter-2
      adds  818b58b   (FACT-207) Remove all uses of :ldapname
      adds  652eab2   Merge branch 'maint/facter-2/fact-207-remove-ldapname' into facter-2
      adds  a64a1fa   (maint) extract Execution#with_env method specs
      adds  9b4caa3   Merge branch 'maint/facter-2/execution-spec' into facter-2
      adds  299b865   (maint) Redirect dmidecode stderr to /dev/null
      adds  28c0bec   Merge pull request #596 from haus/stable
      adds  b72da8b   (maint) Update virtual spec to match dmidecode invocation
      adds  09e6d1c   Merge pull request #601 from haus/maint/stable/fix_virtual_specs
      adds  5e3d6f3   (packaging) Update FACTERVERSION to 1.7.5-rc1
      adds  e7abf58   Merge remote-tracking branch 'origin/stable' into facter-2
      adds  05ee7ce   (FACT-65) Allow resolutions to be created and looked up by name
      adds  1e63a6b   (refactor) Extract fact options handling
      adds  9a02a2f   (FACT-207) Simplify Fact options hash evaluation
      adds  37ac68e   (FACT-65) Collections should be able to directly create facts
      adds  dc65014   (maint) set resolution properties from an options hash
      adds  697a3c3   (maint) decouple option settings on facts and resolutions
      adds  6f74062   (maint) Reuse fact creation logic in collection
      adds  23345eb   (FACT-65) Allow resolutions to specify their name as an option
      adds  70c3003   Merge pull request #600 from adrienthebo/feature/facter-2/fact-65-named-resolutions
      adds  521ead9   (FACT-186) Express windows specific gem dependencies
      adds  294ef91   (FACT-186) Consolidate gem runtime dependencies
      adds  d93d684   (FACT-186) Pessimistic version binding gem dependencies
      adds  75e0e53   Merge pull request #607 from ferventcoder/issue/facter2/fact186-win32-dependencies
      adds  8f45e71   (FACT-65) Extract Resolvable and Suitable mixins
      adds  ddfd832   (maint) Remove normalization tests from resolvable
      adds  3b12764   Merge pull request #611 from adrienthebo/feature/facter-2/fact-238-extract-resolution-mixins
      adds  ddb8cfb   (maint) Pin windows compiled gem versions
      adds  7833001   Merge branch 'maint/facter-2/pin-compiled-gem-extensions' into facter-2
      adds  14d3f65   (#22636) Allow list of external fact directories to be appended to
      adds  5e369e0   (#9546) Do not execute com, cmd, exe, or bat files if not on windows
      adds  1590a4c   (fact-194) Add Facter.search_external{,_path}
      adds  5e9df03   Merge pull request #615 from kylog/issue/fact-194/external-facts-plugin-sync-support
      adds  1df7494   (RE-814) Add initial support for building in a RHEL 7 mock
      adds  07ac2b4   Merge pull request #614 from mckern/cherry-pick
      adds  7a78e74   Merge pull request #509 from mzeren-vmw/fix/22060/undefined_path_in_macaddress
      adds  3431c2d   (FACT-237) Add directed graph for handling dependencies
      adds  b5c4293   (FACT-237) Add aggregate resolution class
      adds  733d2af   (FACT-237) Implement deep_merge for composing facts
      adds  c5a0ecd   (FACT-237) Implement deep_freeze for composed facts
      adds  1921fa3   (FACT-237) Use specific error classes for deep_merge and deep_freeze
      adds  a4b2fa1   (FACT-237) Freeze results of each aggregate chunk
      adds  083e0aa   (FACT-237) Define default aggregate action
      adds  1d97b40   Merge pull request #612 from adrienthebo/feature/facter-2/fact-237-aggregate-resolutions
      adds  e4c8689   (#19845) Allow a block to be supplied as a confine
      adds  21f10c0   (doc) Update the Resolution#confine API docs
      adds  fbeedcf   Merge pull request #620 from adrienthebo/backport/facter-2/confine-blocks
      adds  5b90132   (FACT-94) Unvendor CFPropertyList
      adds  08e3f2b   Merge pull request #619 from adrienthebo/feature/facter-2/fact-94-unvendor_cfpropertylist
      adds  fc93a4f   (maint) Extract Facter logging functionality
      adds  905f209   (maint) Simplify logging controls
      adds  421748c   (maint) Simplify argument handling for `warn` messages
      adds  6c6c394   (FACT-273) Always log warnings regardless of log level
      adds  b34eb1e   (maint) Delegate #warnonce printing to #warn
      adds  3e5db04   (maint) Emit warnings when log methods called without string
      adds  1195ee1   Merge pull request #622 from adrienthebo/refactor/facter-2/extract-and-cleanup-logging
      adds  0d8ec34   (#20216) Print timings to stderr instead of stdout
      adds  a9a1269   Merge branch 'backport/facter-2/show-timing-stderr' into facter-2
      adds  a039139   (maint) Remove Facter.method_missing
      adds  88e3c69   Merge pull request #623 from adrienthebo/maint/facter-2/facter-module-method-missing
      adds  6258ae0   (maint) Remove test which tests nothing (but can provoke a failure in tests run after it)
      adds  319abe8   (maint) Don't warn on non-existent paths
      adds  b1f70c3   (doc) Update documentation for Facter#search
      adds  74d36b6   Merge pull request #626 from adrienthebo/maint/facter-2/fewer-warnings-from-search-path
      adds  329b609   (maint) Update loader specs to use let blocks over ivars
      adds  5dae71f   Merge branch 'maint/facter-2/cleanup-loader-specs' into facter-2
      adds  d56f472   (fact-273) Return a string for stub of :kernel fact
      adds  9c221b7   (fact-273) Expect a warning message that can be expected
      adds  fae7a76   (fact-273) Remove a test which was a subset of the following test
      adds  5de8102   (fact-273) Add expectation for Facter.warn on timeouts
      adds  b53fc4d   (fact-273) Add expectation for Facter.warn on exceptions retrieving operatingsystemrelease
      adds  b67894b   (fact-273) Add expectation for Facter.warn on ignored file extensions
      adds  c57c7dc   (fact-273) Add expectation for Facter.warn on resolutions that throw an exception
      adds  9d30b63   Merge pull request #627 from kylog/issue/fact-273/address-warnings-in-spec-runs
      adds  b6a0a65   (fact-81) Use Emit.dump rather than to_plist
      adds  b737c82   Merge pull request #625 from kylog/issue/fact-81/avoid-multiple-impls-of-to_plist
      adds  4eac9df   (FACT-321) Remove interpreter arg for command execution
      adds  e02fb64   (FACT-321) Remove interpeter arg from resolution
      adds  3d11d4e   (FACT-321) Remove deprecated interpreter from resolution
      adds  1d87674   (FACT-321) Remove deprecated 'memorytotal' fact
      adds  99841e2   (FACT-321) Remove deprecated Resolution#to_s()
      adds  0500739   (FACT-321) Remove ENV['DESTDIR'] and --test from install.rb
      adds  6632a23   (FACT-321) Remove deprecated windows shell builtin execution
      adds  f938652   (FACT-321) Remove deprecated file extension expansion
      adds  92213a2   Merge pull request #631 from adrienthebo/maint/facter-2/remove-deprecations
      adds  9e59aeb   (maint) Reset facter search path when resetting facts
      adds  b43d6a7   Merge pull request #628 from adrienthebo/maint/facter-2/cleanup-search-path-on-reset
      adds  48ea431   (maint) refactor solaris virtual fact to use timeouts
      adds  c8df160   (FACT-273) Resolutions should be able to reference their facts
      adds  928282a   (maint) Add more context when resolutions fail to evaluate
      adds  39c139c   Merge pull request #633 from adrienthebo/refactor/facter-2/associate-facts-and-resolutions
      adds  7a581bb   [FACT-239] Cleanly evaluate blocks in resolution context
      adds  e86ff8d   (FACT-239) Delegate Fact#add to Fact#define_resolution
      adds  b534273   (FACT-239) Move resolution interaction to facts
      adds  b93d261   (FACT-239) Expose resolution type controls
      adds  0bb2246   (maint) Iteratively deep merge values for default aggregate
      adds  71f1d66   (maint) Clean up facter specs
      adds  c5d4654   (FACT-239) Implement Facter.define_fact
      adds  71f650f   (maint) Remove nonfunctional tests
      adds  619df15   Merge pull request #624 from adrienthebo/feature/facter-2/fact-239-aggregate-resolution-dsl
      adds  35aca22   (maint) Explicitly require tsort
      adds  9b20a85   Merge branch 'maint/facter-2/include-tsort' into facter-2
      adds  1edaea5   (maint) Update facts to use Facter::Core::Execution
      adds  bae6c15   (FACT-322) Remove special casing of resolution command
      adds  41e766e   (FACT-322) Remove execution empty string special casing
      adds  40863af   (FACT-322) Remove fact special casing of empty string
      adds  8a14998   Merge pull request #637 from adrienthebo/feature/facter-2/fact-322-remove-special-casing-of-empty-string
      adds  88d23b0   (FACT-332) Add cfpropertylist task to facter
      adds  1002e2a   (FACT-332) Make the package:apple task depend on cfpropertylist
      adds  86d4f61   (maint) Load extra tasks before loading packaging
      adds  772d27a   Merge pull request #638 from haus/ticket/facter-2/fact_332_add_cfp_at_build_time
      adds  aa9ee28   (FACT-332) Warn when the packaging tasks aren't loaded
      adds  2dc2849   Merge pull request #639 from haus/ticket/facter-2/fact_332_add_cfp_at_build_time
      adds  19382e4   (maint) Return the empty string on exec error
      adds  4694c49   Merge pull request #640 from adrienthebo/maint/facter-2/solaris-uptime-error
      adds  bc85e8d   (doc) Update documentation for Exection.exec
      adds  01b8f2d   (maint) zoneadm_output should always be a string
      adds  a381187   (maint) Add zone_global_uuid to schema
      adds  ca6e191   Merge branch 'maint/facter-2/solaris-zone-uuid' into facter-2
      adds  2600f04   (maint) Update docs to reflect use of facter-2 branch
      adds  8102a72   Merge pull request #641 from kylog/maint/update-contrib-docs-for-target-branch
      adds  f7b09c7   (FACT-234) Add blockdevice uuid fact
      adds  7c3e366   (maint) Remove trailing spaces in blockdevices_spec
      adds  33a4f18   Merge branch 'feature/facter-2/patition_uuid_fact' into facter-2
      adds  0b1d424   (fact-234) Add newly defined blockdevice dynamic facts to the schema
      adds  6464e5b   (FACT-341) - Added operatingsystemrelease support to Windows
      adds  832b59a   (Maint) Handle NoMethodError on 2003
      adds  d0f5c3c   Merge branch 'backport/facter-2/fact-341-windows-operatingsystemrelease-support' into facter-2
      adds  a7f4cb6   (FACT-327) Move Process.waitall to Execution.exec
      adds  491660a   (FACT-327) Extract command execution base class
      adds  74840eb   (FACT-327) Extract windows/posix execution classes
      adds  47ba5b1   Merge pull request #634 from adrienthebo/refactor/facter-2/fact-327-pluggable-command-execution
      adds  790da64   (FACT-346) Remove deprecated selinux_mode fact
      adds  544260f   Merge pull request #645 from adrienthebo/deprecation/facter-2/fact-346-remove-selinux-mode-fact
      adds  518c2f1   (FACT-272) Format facter --help to work with ronn
      adds  47ab11a   (FACT-272) Update manpage based on facter --help
      adds  e578c8a   Merge pull request #646 from adrienthebo/doc/facter-2/fact-272-update-manpage
      adds  3c3ef4c   Revert "Merge branch 'feature/facter-2/patition_uuid_fact' into facter-2"
      adds  df76094   Revert "(fact-234) Add newly defined blockdevice dynamic facts to the schema"
      adds  ffc0eeb   Merge branch 'revert/facter-2/blockdevices' into facter-2
      adds  f82cf01   (FACT-346) Remove selinux_mode from schema
      adds  e07c48f   (FACT-349) Surface error messages when rescuing exceptions
      adds  b1c73ed   Merge pull request #647 from adrienthebo/feature/facter-2/log-exceptions
      adds  893a1c0   (maint) Handle string output in zfs/zpool version facts
      adds  f0cdc26   Merge branch 'maint/facter-2/zfs-version-empty' into facter-2
      adds  7e5af1e   (FACT-351) Fix netmask fact on Darwin and *BSD
      adds  984b9c0   Merge pull request #648 from joshcooper/issue/facter-2/FACT-351-undefined-method
      adds  680f32e   (maint) Simplify aggregate error message
      adds  e86bebe   Merge branch 'maint/facter-2/clearer-aggregate-error' into facter-2
      adds  1deddfe   Adds support for building facter on RHEL7 via spec.
      adds  865b4ca   Add initial support for building in a RHEL 7 mock
      adds  6c77fd9   Merge pull request #616 from mckern/add-el7-to-stable
      adds  8ce7789   (packaging) Update FACTERVERSION to 1.7.5-rc2
      adds  4961ef5   (packaging) Update FACTERVERSION to 1.7.5
      adds  1d9d02c   Merge branch 'stable' into facter-2
      adds  1951623   (packaging) Update FACTERVERSION to 2.0.1-rc1
      adds  6248395   Merge tag '2.0.1-rc1' into stable
      adds  c60f11e   (FACT-356) Return nil when no vlans are present
      adds  f3e7445   Merge pull request #649 from adrienthebo/bugfix/stable/fact-356-vlan_empty_string_output
      adds  ac366f3   (FACT-342) Add trusty cows
      adds  b9803d2   Merge pull request #650 from melissaanne/ticket/stable/add-trusty-tahr
      adds  94c2188   Use simpler DSL for declaring external commands.
      adds  ab78e3a   (FACT-357) Raise errors when command execution fails
      adds  9bb5e11   (FACT-357) Extract virtual fact vmware resolution
      adds  9ac07e6   Merge pull request #651 from adrienthebo/bugfix/stable/fact-357-lsb_empty_string_output
      adds  85a6998   (maint) Only create LDOM facts if virtinfo available
      adds  1493bb5   Merge branch 'maint/stable/ldom-command' into stable
      adds  46be425   Use same one-line 'source' syntax used in acceptance/Gemfile
      adds  dbf53c5   (fact-242)(packaging) Remove Fedora 18 from the default set of package builds
      adds  92aba90   (maint) Confine lsbdistdescription to depend on lsb_release
      adds  21260fc   Merge branch 'maint/stable/lsbdistdescription-command-missing' into stable
      adds  aa1881a   (maint) Stub all confines for lsbdistdescription on Solaris
      adds  7ab3df4   Merge branch 'maint/stable/lsbdistdescription-solaris' into stable
      adds  1292427   (maint) Return nil on dns command lookup fail
      adds  0313860   Merge branch 'maint/stable/solaris-missing-domain-commands' into stable
      adds  cf899a3   (maint) Return nil on sysctl command lookup fail
      adds  cad1ba4   Merge branch 'maint/stable/solaris-missing-sysctl-command' into stable
      adds  e6f453b   (maint) Return nil on uptime command fail
      adds  f836535   (maint) Return nil on zoneadm command fail
      adds  9078c0d   Merge branch 'maint/stable/solaris-missing-commands' into stable
      adds  8e5e9e9   (FACT-379) Don't return VLANs when only header is present
      adds  3b824a2   Merge branch 'bugfix/facter-2/fact-379-centos-5-vlans' into stable
      adds  f8c124d   (packaging) Update FACTERVERSION to 2.0.1-rc2
      adds  b58108e   (fact-155) Fix operatingsystemrelease for Solaris 11
      adds  49e94df   (fact-155) Add operatingsystemmajrelease fact for Solaris
      adds  8835bc1   Merge branch 'pull-594' into stable
      adds  2b467fa   (FACT-409) Preserve semantics of .exec
      adds  7e4f6d8   Merge pull request #654 from adrienthebo/issue/stable/fact-409-exec_compatibility
      adds  ebd3d75   (maint) Pin rake to the last 1.8 compatible version
      adds  1e7ec66   Merge pull request #655 from adrienthebo/maint/stable/pin-rake-version
      adds  548fb2f   (maint) Update solaris zone facts to use .execute
      adds  d10677e   Merge branch 'maint/stable/solaris-zone-specs' into stable
      adds  67e57de   (maint) Remove extra argument from domain .exec calls
      adds  9fa3bda   Merge branch 'maint/stable/domain-exec-args' into stable
      adds  c376750   (maint) Update fedora test version to 19
      adds  e694917   Merge branch 'defect/stable/fedora-19-acceptance' into stable
      adds  22b0488   (packaging) Update FACTERVERSION to 2.0.1-rc3
      adds  aa2b956   (FACT-447) Require Ruby 1.8.7 in redhat rpm spec
      adds  6a5e902   (FACT-447) Remove 1.8.5 specific monkey patches
      adds  d77765c   Merge pull request #656 from adrienthebo/issue/stable/fact-447-drop-185-support
      adds  5c721cf   (packaging) Update FACTERVERSION to 2.0.1-rc4
      adds  3bdb784   (packaging) Update FACTERVERSION to 2.0.1
      adds  41de1b5   Imported Upstream version 2.0.1

No new revisions were added by this update.

Summary of changes:
 COMMITTERS.md                                      | 194 ++++++
 CONTRIBUTING.md                                    | 298 ++-------
 Gemfile                                            |  33 +-
 README.md                                          |   3 +-
 Rakefile                                           |   2 +-
 acceptance/Gemfile                                 |  14 +
 acceptance/config/centos-5.cfg                     |  22 +
 acceptance/config/fedora-19.cfg                    |  20 +
 acceptance/config/redhat-6.cfg                     |  22 +
 acceptance/config/solaris-11.cfg                   |  23 +
 acceptance/config/ubuntu-1004.cfg                  |  22 +
 acceptance/config/windows-2003.cfg                 |  23 +
 acceptance/lib/puppet/acceptance/install_utils.rb  |  54 ++
 acceptance/setup/00_EnvSetup.rb                    |  40 ++
 acceptance/setup/01_TestSetup.rb                   |  31 +
 acceptance/tests/facter_json_output_validates.rb   |  15 +
 acceptance/tests/runs_external_facts_once.rb       |  59 ++
 .../ticket_7039_facter_multiple_facts_one_file.rb  |  27 +-
 bin/facter                                         |  58 --
 ext/build_defaults.yaml                            |   4 +-
 ext/debian/changelog                               |   4 +-
 ext/debian/rules                                   |   2 +-
 ext/ips/facter.p5m                                 |   4 +-
 ext/osx/file_mapping.yaml                          |   2 +-
 ext/osx/preflight.erb                              |  35 +-
 ext/project_data.yaml                              |  18 +
 ext/redhat/facter.spec                             |  22 +-
 install.rb                                         |  17 +-
 lib/facter.rb                                      | 343 +++++-----
 lib/facter/application.rb                          | 182 ++++--
 lib/facter/architecture.rb                         |  15 +-
 lib/facter/core/aggregate.rb                       | 220 +++++++
 lib/facter/core/directed_graph.rb                  |  46 ++
 lib/facter/core/execution.rb                       | 123 ++++
 lib/facter/core/execution/base.rb                  |  81 +++
 lib/facter/core/execution/posix.rb                 |  50 ++
 lib/facter/core/execution/windows.rb               |  57 ++
 lib/facter/core/logging.rb                         | 169 +++++
 lib/facter/core/resolvable.rb                      |  94 +++
 lib/facter/core/suitable.rb                        | 117 ++++
 lib/facter/domain.rb                               |  24 +-
 lib/facter/filesystems.rb                          |   2 +-
 lib/facter/hardwaremodel.rb                        |   2 +-
 lib/facter/hostname.rb                             |   8 +-
 lib/facter/interfaces.rb                           |   7 +-
 lib/facter/ipaddress.rb                            |   4 +-
 lib/facter/kernel.rb                               |   2 +-
 lib/facter/kernelrelease.rb                        |   2 +-
 lib/facter/ldom.rb                                 |   4 +-
 lib/facter/lsbdistcodename.rb                      |   4 +-
 lib/facter/lsbdistdescription.rb                   |   6 +-
 lib/facter/lsbdistid.rb                            |   4 +-
 lib/facter/lsbdistrelease.rb                       |   4 +-
 lib/facter/lsbrelease.rb                           |   4 +-
 lib/facter/macaddress.rb                           |  15 +-
 lib/facter/macosx.rb                               |   4 +-
 lib/facter/memory.rb                               |  27 +-
 lib/facter/operatingsystem.rb                      |   2 +-
 lib/facter/operatingsystemmajrelease.rb            |  17 +-
 lib/facter/operatingsystemrelease.rb               |  46 +-
 lib/facter/physicalprocessorcount.rb               |  22 +-
 lib/facter/processor.rb                            |  36 +-
 lib/facter/selinux.rb                              |  19 +-
 lib/facter/ssh.rb                                  |   7 +-
 lib/facter/util/architecture.rb                    |  19 +
 lib/facter/util/cfpropertylist.rb                  |   6 -
 lib/facter/util/cfpropertylist/LICENSE             |  19 -
 lib/facter/util/cfpropertylist/README              |  44 --
 lib/facter/util/cfpropertylist/Rakefile            |  44 --
 lib/facter/util/cfpropertylist/THANKS              |   7 -
 .../util/cfpropertylist/lib/cfpropertylist.rb      |   6 -
 .../cfpropertylist/lib/rbBinaryCFPropertyList.rb   | 562 -----------------
 .../util/cfpropertylist/lib/rbCFPlistError.rb      |  26 -
 .../util/cfpropertylist/lib/rbCFPropertyList.rb    | 402 ------------
 lib/facter/util/cfpropertylist/lib/rbCFTypes.rb    | 244 --------
 .../util/cfpropertylist/lib/rbLibXMLParser.rb      | 135 ----
 .../util/cfpropertylist/lib/rbNokogiriParser.rb    | 140 -----
 .../util/cfpropertylist/lib/rbREXMLParser.rb       | 136 ----
 lib/facter/util/collection.rb                      |  98 +--
 lib/facter/util/config.rb                          |  32 +-
 lib/facter/util/confine.rb                         |  38 +-
 lib/facter/util/ec2.rb                             |   2 +-
 lib/facter/util/fact.rb                            | 144 +++--
 lib/facter/util/file_read.rb                       |  13 +-
 lib/facter/util/formatter.rb                       |  38 ++
 lib/facter/util/ip.rb                              |   6 +-
 lib/facter/util/ip/windows.rb                      |   4 +-
 lib/facter/util/loader.rb                          | 104 ++--
 lib/facter/util/macosx.rb                          |  15 +-
 lib/facter/util/manufacturer.rb                    |  10 +-
 lib/facter/util/memory.rb                          |  40 +-
 lib/facter/util/monkey_patches.rb                  |  39 --
 lib/facter/util/netmask.rb                         |   6 +-
 lib/facter/util/normalization.rb                   |  94 +++
 lib/facter/util/nothing_loader.rb                  |   9 +-
 lib/facter/util/parser.rb                          |  24 +-
 lib/facter/util/plist/generator.rb                 |   2 +-
 lib/facter/util/processor.rb                       |  32 +-
 lib/facter/util/resolution.rb                      | 403 ++++--------
 lib/facter/util/solaris_zones.rb                   |   2 +-
 lib/facter/util/unix_root.rb                       |   5 +
 lib/facter/util/uptime.rb                          |  11 +-
 lib/facter/util/values.rb                          |  68 +-
 lib/facter/util/virtual.rb                         |  20 +-
 lib/facter/util/vlans.rb                           |  21 +-
 lib/facter/util/windows_root.rb                    |  37 ++
 lib/facter/util/xendomains.rb                      |   2 +-
 lib/facter/version.rb                              |  81 +--
 lib/facter/virtual.rb                              |  57 +-
 lib/facter/zfs_version.rb                          |   6 +-
 lib/facter/zpool_version.rb                        |   6 +-
 man/man8/facter.8                                  | 149 +++--
 spec/fixtures/cpuinfo/amd64twentyfour              | 600 ++++++++++++++++++
 .../{ia64-rx8640 => superdome-server-SD32B}        |  28 +-
 spec/fixtures/hpux/machinfo/superdome2-16s         |  31 +
 spec/fixtures/processorcount/solaris-psrinfo       |  24 +
 spec/fixtures/unit/netmask/darwin_10_8_5.txt       |  30 +
 spec/fixtures/unit/util/vlans/centos-5-no-vlans    |   2 +
 spec/lib/facter_spec/cpuinfo.rb                    |  15 +
 spec/unit/application_spec.rb                      |  47 +-
 spec/unit/architecture_spec.rb                     |   8 +
 spec/unit/core/aggregate_spec.rb                   | 125 ++++
 spec/unit/core/directed_graph_spec.rb              |  79 +++
 spec/unit/core/execution/base_spec.rb              | 132 ++++
 spec/unit/core/execution/posix_spec.rb             |  86 +++
 spec/unit/core/execution/windows_spec.rb           | 106 ++++
 spec/unit/core/execution_spec.rb                   |  42 ++
 spec/unit/core/logging_spec.rb                     | 104 ++++
 spec/unit/core/resolvable_spec.rb                  |  81 +++
 spec/unit/core/suitable_spec.rb                    |  96 +++
 spec/unit/domain_spec.rb                           |  10 +-
 spec/unit/ec2_spec.rb                              |   2 +-
 spec/unit/facter_spec.rb                           | 283 ++-------
 spec/unit/filesystems_spec.rb                      |   4 +-
 spec/unit/hardwareisa_spec.rb                      |  10 +-
 spec/unit/hardwaremodel_spec.rb                    |   4 +-
 spec/unit/hostname_spec.rb                         |   8 +-
 spec/unit/id_spec.rb                               |   6 +-
 spec/unit/interfaces_spec.rb                       |  10 +
 spec/unit/ipaddress6_spec.rb                       |   8 +-
 spec/unit/ipaddress_spec.rb                        |   2 +-
 spec/unit/kernel_spec.rb                           |   4 +-
 spec/unit/kernelmajversion_spec.rb                 |   2 +-
 spec/unit/kernelrelease_spec.rb                    |  58 +-
 spec/unit/kernelversion_spec.rb                    |  28 +-
 spec/unit/ldom_spec.rb                             |   5 +-
 spec/unit/lsbdistcodename_spec.rb                  |  12 +-
 spec/unit/lsbdistdescription_spec.rb               |  14 +-
 spec/unit/lsbdistid_spec.rb                        |  12 +-
 spec/unit/lsbdistrelease_spec.rb                   |   4 +-
 spec/unit/lsbrelease_spec.rb                       |  12 +-
 spec/unit/manufacturer_spec.rb                     |   2 +-
 spec/unit/memory_spec.rb                           |  76 ++-
 spec/unit/netmask_spec.rb                          |   9 +
 spec/unit/operatingsystem_spec.rb                  |   2 +-
 spec/unit/operatingsystemmajrelease_spec.rb        |  22 +
 spec/unit/operatingsystemrelease_spec.rb           |  72 ++-
 spec/unit/physicalprocessorcount_spec.rb           |  20 +-
 spec/unit/processor_spec.rb                        | 281 ++++-----
 spec/unit/selinux_spec.rb                          |  10 +-
 spec/unit/ssh_spec.rb                              |   5 +-
 spec/unit/uniqueid_spec.rb                         |   6 +-
 spec/unit/util/collection_spec.rb                  |  90 +--
 spec/unit/util/config_spec.rb                      |  29 +
 spec/unit/util/confine_spec.rb                     |  21 +
 spec/unit/util/directory_loader_spec.rb            |   1 +
 spec/unit/util/ec2_spec.rb                         |  12 +-
 spec/unit/util/fact_spec.rb                        | 182 +++---
 spec/unit/util/ip/windows_spec.rb                  |  36 +-
 spec/unit/util/ip_spec.rb                          |   8 +-
 spec/unit/util/loader_spec.rb                      | 315 ++++------
 spec/unit/util/macaddress_spec.rb                  |   4 +-
 spec/unit/util/macosx_spec.rb                      |  16 +-
 spec/unit/util/manufacturer_spec.rb                |   6 +-
 spec/unit/util/monkey_patches_spec.rb              |  42 --
 spec/unit/util/normalization_spec.rb               | 113 ++++
 spec/unit/util/parser_spec.rb                      | 134 ++--
 spec/unit/util/processor_spec.rb                   |  19 +-
 spec/unit/util/resolution_spec.rb                  | 691 ++-------------------
 spec/unit/util/solaris_zones_spec.rb               |  12 +-
 spec/unit/util/uptime_spec.rb                      |   4 +-
 spec/unit/util/values_spec.rb                      | 131 ++++
 spec/unit/util/virtual_spec.rb                     |  32 +-
 spec/unit/util/vlans_spec.rb                       |  38 +-
 spec/unit/util/xendomains_spec.rb                  |   4 +-
 spec/unit/virtual_spec.rb                          |  96 +--
 spec/unit/zfs_version_spec.rb                      |  22 +-
 spec/unit/zonename_spec.rb                         |   4 +-
 spec/unit/zones_spec.rb                            |   2 +-
 spec/unit/zpool_version_spec.rb                    |  22 +-
 190 files changed, 6063 insertions(+), 4907 deletions(-)
 create mode 100644 COMMITTERS.md
 create mode 100644 acceptance/Gemfile
 create mode 100644 acceptance/config/centos-5.cfg
 create mode 100644 acceptance/config/fedora-19.cfg
 create mode 100644 acceptance/config/redhat-6.cfg
 create mode 100644 acceptance/config/solaris-11.cfg
 create mode 100644 acceptance/config/ubuntu-1004.cfg
 create mode 100644 acceptance/config/windows-2003.cfg
 create mode 100644 acceptance/lib/puppet/acceptance/install_utils.rb
 create mode 100644 acceptance/setup/00_EnvSetup.rb
 create mode 100755 acceptance/setup/01_TestSetup.rb
 create mode 100644 acceptance/tests/facter_json_output_validates.rb
 create mode 100644 acceptance/tests/runs_external_facts_once.rb
 mode change 100755 => 100644 ext/osx/preflight.erb
 create mode 100644 lib/facter/core/aggregate.rb
 create mode 100644 lib/facter/core/directed_graph.rb
 create mode 100644 lib/facter/core/execution.rb
 create mode 100644 lib/facter/core/execution/base.rb
 create mode 100644 lib/facter/core/execution/posix.rb
 create mode 100644 lib/facter/core/execution/windows.rb
 create mode 100644 lib/facter/core/logging.rb
 create mode 100644 lib/facter/core/resolvable.rb
 create mode 100644 lib/facter/core/suitable.rb
 create mode 100644 lib/facter/util/architecture.rb
 delete mode 100644 lib/facter/util/cfpropertylist.rb
 delete mode 100644 lib/facter/util/cfpropertylist/LICENSE
 delete mode 100644 lib/facter/util/cfpropertylist/README
 delete mode 100644 lib/facter/util/cfpropertylist/Rakefile
 delete mode 100644 lib/facter/util/cfpropertylist/THANKS
 delete mode 100644 lib/facter/util/cfpropertylist/lib/cfpropertylist.rb
 delete mode 100644 lib/facter/util/cfpropertylist/lib/rbBinaryCFPropertyList.rb
 delete mode 100644 lib/facter/util/cfpropertylist/lib/rbCFPlistError.rb
 delete mode 100644 lib/facter/util/cfpropertylist/lib/rbCFPropertyList.rb
 delete mode 100644 lib/facter/util/cfpropertylist/lib/rbCFTypes.rb
 delete mode 100644 lib/facter/util/cfpropertylist/lib/rbLibXMLParser.rb
 delete mode 100644 lib/facter/util/cfpropertylist/lib/rbNokogiriParser.rb
 delete mode 100644 lib/facter/util/cfpropertylist/lib/rbREXMLParser.rb
 create mode 100644 lib/facter/util/formatter.rb
 delete mode 100644 lib/facter/util/monkey_patches.rb
 create mode 100644 lib/facter/util/normalization.rb
 create mode 100644 lib/facter/util/unix_root.rb
 create mode 100644 lib/facter/util/windows_root.rb
 create mode 100644 spec/fixtures/cpuinfo/amd64twentyfour
 copy spec/fixtures/hpux/machinfo/{ia64-rx8640 => superdome-server-SD32B} (66%)
 create mode 100644 spec/fixtures/hpux/machinfo/superdome2-16s
 create mode 100644 spec/fixtures/processorcount/solaris-psrinfo
 create mode 100644 spec/fixtures/unit/netmask/darwin_10_8_5.txt
 create mode 100644 spec/fixtures/unit/util/vlans/centos-5-no-vlans
 create mode 100644 spec/lib/facter_spec/cpuinfo.rb
 create mode 100644 spec/unit/core/aggregate_spec.rb
 create mode 100644 spec/unit/core/directed_graph_spec.rb
 create mode 100644 spec/unit/core/execution/base_spec.rb
 create mode 100644 spec/unit/core/execution/posix_spec.rb
 create mode 100644 spec/unit/core/execution/windows_spec.rb
 create mode 100644 spec/unit/core/execution_spec.rb
 create mode 100644 spec/unit/core/logging_spec.rb
 create mode 100644 spec/unit/core/resolvable_spec.rb
 create mode 100644 spec/unit/core/suitable_spec.rb
 delete mode 100644 spec/unit/util/monkey_patches_spec.rb
 create mode 100644 spec/unit/util/normalization_spec.rb
 mode change 100644 => 100755 spec/unit/util/parser_spec.rb
 create mode 100644 spec/unit/util/values_spec.rb

-- 
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