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