[Pkg-puppet-devel] [facter] branch master updated (4d0db4e -> 534ee7f)
Stig Sandbeck Mathisen
ssm at debian.org
Tue Aug 26 07:45:44 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 4d0db4e releasing package facter version 2.1.0-1
new 6a99c81 Merge branch '1.6.x'
new 29990c7 Merge branch '1.6.x' into 2.x
new 1418f46 Merge branch '2.x'
new d76e2fc Merge branch '1.6.x' into 2.x
new 39f95d4 Merge branch '2.x'
new 26c10f0 Merge branch '1.6.x' into 2.x
new 1245c2d Merge branch '2.x'
new a5848de Merge branch '1.6.x' into 2.x
new 10054cf Merge branch '2.x'
new 4153c5b Merge branch '1.6.x' into 2.x
new 10817f3 Merge branch '2.x'
new 6e253d6 (maint) Add newlines to all files (whitespace only)
new 6e097b9 (maint) Remove rspec from shebang lines
new 865879b Merge branch 'maint/2.x/cleanup' into 2.x
new 1ec50c0 Merge branch '1.6.x' into 2.x
new 6dc73e4 Merge branch '2.x'
new 12248c5 Merge branch '1.6.x' into 2.x
new f55b5bc Merge branch '2.x'
new 86d3d0f Merge branch '1.6.x' into 2.x
new 7934385 Merge branch '2.x'
new c462b12 (maint) Remove bad test of manufacturer fact on Solaris
new 8dbaa19 Merge branch 'maint/2.x/solaris_manufacturer_spec' into 2.x
new 6cc0887 Merge branch '2.x'
new c618949 (#17029) add osfamily Gentoo
new 80ba654 maint: Remove trailing whitespace in osfamiliy fact
new 06d99c0 maint: Improve test coverage for osfamily fact
new 6b00ead Merge branch 'feature/2.x/16837' into 2.x
new 25b46ba Merge branch '1.6.x' into 2.x
new 7d081b1 Merge branch '2.x'
new dc0ab67 Merge remote-tracking branch 'upstream/1.6.x' into 2.x
new 5bcf491 Merge remote-tracking branch 'upstream/2.x'
new 7adb6f2 Merge branch '1.6.x' into 2.x
new 43f9d12 Merge branch '2.x'
new 29cf4a6 Merge branch '1.6.x' into 2.x
new 9baaf18 Merge branch '2.x'
new 0fcb67b (maint) Avoid "Use RbConfig instead of obsolete and deprecated Config" message
new 2b5186d Merge branch '2.x'
new 4e9564c Merge branch '1.7.x'
new e26885d Merge remote-tracking branch 'upstream/1.7.x' into 2.x
new 27fe2f7 Merge remote-tracking branch 'upstream/2.x'
new 8981e26 Merge branch '1.7.x' into 2.x
new 97fa0c3 Merge branch '2.x'
new b1f196a (#17521) Add osfamily fact ArchLinux
new 1f808cf (#17521) Modify spec to respect Archlinux osfamily
new 1bf8ddf Merge branch 'feature/2.x/17521' into 2.x
new 14a8245 Merge branch '1.7.x' into 2.x
new 4572822 Merge branch '1.7.x' into 2.x
new 45bea2b Merge branch '2.x'
new c5af578 Merge branch '1.7.x' into 2.x
new d99a715 Merge branch '2.x'
new 0e86d64 Merge branch '1.7.x' into 2.x
new a661549 Merge branch '2.x'
new 716c59a Merge branch '1.7.x' into 2.x
new ab5cafd Merge branch '2.x'
new 6aee55e Merge branch '1.7.x' into 2.x
new 3ebe273 Merge branch '2.x'
new 1c2bd51 Merge branch '1.7.x' into 2.x
new 425dc16 Merge branch '2.x'
new 3e1f04f Merge branch '1.7.x' into 2.x
new fbd7beb Merge remote-tracking branch 'upstream/1.7.x' into 2.x
new 2546ce5 Merge remote-tracking branch 'upstream/2.x'
new ff8eba3 Merge branch '1.7.x' into 2.x
new e4d70ee Merge branch '2.x'
new d677222 Merge branch '1.7.x' into 2.x
new a5f774e Merge branch '2.x'
new 43dcd32 Merge branch '1.7.x' into 2.x
new 4714f67 Merge branch '2.x'
new afead87 Merge branch '1.7.x' into 2.x
new 513f5ca Merge branch '2.x'
new fbcc283 Merge branch '1.7.x' into 2.x
new cdda5b4 Merge branch '2.x'
new db9aa30 Merge branch '1.7.x' into 2.x
new e79bb35 Merge branch '2.x'
new 22f4675 Merge branch '1.7.x' into 2.x
new 7695f12 Merge branch '2.x'
new 73bc95a Document Facter API with YARD
new 8c33118 Use the API to test resolution weight
new 6dda8e0 Merge branch 'yard'
new acffe9f Merge branch '1.7.x' into 2.x
new e4a8a7e Merge branch '2.x'
new cb9d5e0 Merge branch '1.7.x' into 2.x
new 5b63802 Merge branch '2.x'
new 1c8b9cc (Maint) Remove loader test dependence on ENV
new 8623465 (Maint) Remove unneeded mocking
new ffd5e60 Merge branch 'maint/master/remove-test-dependence-on-env'
new d18017c Merge branch '1.7.x' into 2.x
new 73d2e10 Merge branch '2.x'
new 9261280 Merge branch '1.7.x' into 2.x
new b35dce7 Merge branch '2.x'
new 9a96d6e Merge branch '1.7.x' into 2.x
new 97162d4 Merge branch '2.x'
new b66fa53 Merge branch '1.7.x' into 2.x
new 69ad085 Merge branch '2.x'
new 9c56f22 Merge branch '1.7.x' into 2.x
new 3881d1c Merge branch '2.x'
new 8dd7ec6 (#18336) osfamily for mandrake
new 41b6b48 Merge branch 'ghoneycutt-tickets/2.x/18336_osfamily_for_mandrake'
new 9dd8afb (maint) Add Travis CI Support
new 7879c33 Fix Travis CI failures on virtualbox
new 74fa4f6 Merge pull request #381 from jeffmccune/feature/master/travis_ci
new a7f83cc Merge branch '1.7.x' into 2.x
new fb8861d Merge branch '2.x'
new f095649 (maint) DRY up the ProcessorCount fact for BSD systems
new ec5445e Merge pull request #383 from xaque208/freebsdproc
new 29f4529 Merge branch '1.7.x' into 2.x
new 05f2519 Merge branch '2.x'
new 67454ff (#13396) Unify ifconfig usage and lookup ifconfig path to fix support for recent net-tools
new f6c5fa3 Merge pull request #386 from scepticulous/fix/master/fix_net-tools_support
new ed26fa7 Remove .rspec from source
new b03ee5c (maint) Add pry development gem dependency
new 3439e56 Add rake collect:ec2_metadata task
new bd26058 (#7559) Add Facter::Util::EC2.with_metadata_server method
new ce18220 (#7559) Try to define EC2 facts if virtual => xenu
new f3fbee5 Merge branch 'ec2_vpc_7559'
new 5c38ef9 Avoid external command for reading filesystem type list.
new 70eb20d Faster, sysfs based interface listing for Linux.
new f2d04f8 Use simpler DSL for declaring external commands.
new df71d88 Avoid using cat to read files.
new c9c09be Trivial whitespace cleanup.
new 18e1cef Fixup failures after addressing merge conflicts
new 8ee42bb Merge branch 'misc-exec-to-ruby-transformations'
new bde7cb6 Maint: Ensure we don't read from /sys/class/net
new 0424afc (maint) Fix physicalprocessorcount with multiple cores
new 9c45c94 Add specs for physicalprocessorcount
new 40c50ae Merge branch 'ticket/master/fix_physical_processor_count'
new 893488c Merge branch '1.7.x' into 2.x
new 813bd0b Merge branch '2.x'
new 2f13829 (maint) Fix spec failure in Ruby 1.8.5 due to Array#count
new 505bb9b (#18756) Fix getting interface specific data with newer net_tools
new ee0c464 Update the fixtures to include a "real" ipv6 address
new adff456 Add ipaddress6_$iface fact checks to verify the "real" ipv6 addresses
new 00925c6 Merge branch 'dkowis-18756_ip_regex'
new 0c9349f Merge branch '1.7.x' into 2.x
new 29e048a Merge branch '2.x'
new 6aea604 Merge branch '1.7.x'
new 3e19ab5 Pull Request Automation Demo
new 92c2ccb Merge pull request #394 from jeffmccune/webapp_demo
new a6d763f Revert "Merge pull request #394 from jeffmccune/webapp_demo"
new c06b594 Merge branch '1.7.x'
new fd928a8 (doc) Update COMMITTERS and CONTRIBUTING
new 159f939 Merge pull request #395 from jeffmccune/update_contributing_doc
new e3b0e03 Merge branch '1.7.x'
new c602712 Merge branch '1.7.x'
new c59039e Merge branch '1.7.x'
new 62cd205 Merge branch '1.7.x'
new 8096b65 Merge branch '1.7.x'
new a70a28d Merge branch '1.7.x'
new cd257ee Merge branch '1.7.x'
new 1cef7d4 Merge branch '1.7.x'
new fc651a9 Merge branch '1.7.x'
new 4c41d0a Merge branch '1.7.x'
new f6c039a Merge branch '1.7.x'
new 4c9751e Merge branch '1.7.x'
new e91ce44 Merge branch '1.7.x'
new 667c9c7 Merge branch '1.7.x'
new b343205 (maint) Update link to the contributor license agreement
new 6767a3f Merge branch '1.7.x'
new a9be9e0 Merge branch '1.7.x'
new 8c938f7 Merge branch '1.7.x'
new 2687c80 Merge branch '1.7.x'
new 5a38a9d Merge branch '1.7.x'
new 4356648 Merge branch '1.7.x'
new 3db1ddc (#17710) Refactor the IP module
new 6746895 Merge branch 'razic-fix/2.x/17710_ipmodule_refactor'
new 906efe7 Revert #406
new 129f27b Merge branch 'revert_pr_406'
new 9975d0e Merge branch '1.7.x'
new 4c65bbd Merge branch '1.7.x'
new d05bf8d Merge branch '1.7.x'
new 7caa9f9 Merge branch '1.7.x'
new 9e1443a Revert "Revert "Merge branch 'pull-419' into 1.7.x""
new e655377 (#19845) Allow a block to be supplied as a confine
new 49e3f85 (doc) Update the Resolution#confine API docs
new b7f75cf Merge branch 'dalen-19845_block_confine'
new 880f95e Merge branch '1.7.x'
new 9a528fa Merge branch '1.7.x'
new f7dabbc Merge remote-tracking branch 'upstream/1.7.x'
new 4e8189e Merge remote-tracking branch 'origin/1.7.x'
new 3bcbcb2 Added support for FreeBSD block devices
new d98a897 update blockdevice_device_model for FreeBSD
new 0a79d7f Improve FreeBSD blockdevice facts
new c5a65e3 Add freeBSD facts
new 30a8d20 refactor blockdevices code
new 48478b3 Merge branch 'pull-414'
new ed28b93 Ticket #18175 Wrong operatingsystem reported for Xen Cloud Platform
new 81fdd85 Merge branch 'jaredcurtis-ticket/master/18175_operatingsystem_detect_XCP'
new 7f3c592 Add the lsbminordistrelease fact
new 7c301ab Merge branch 'ghoneycutt-lsbminordistrelease'
new a89c47b (maint) Clean up the lsbmajdistrelease fact
new f095d58 Fixup
new 38807cc Merge branch 'ghoneycutt-cleans_up_lsbmajdistrelease'
new c8550ab Merge branch '1.7.x'
new 33b6c57 Merge branch '1.7.x'
new d54c86a (#14522) Force /proc/self/status encoding to valid UTF-8 (try 2)
new 77507b5 Merge branch '1.7.x'
new bca77fc Merge branch '1.7.x'
new e559620 Merge branch 'stable'
new a1c537c Merge branch 'stable'
new e189f8a Merge branch 'stable'
new 5480484 (#17710) Refactor the IP module
new a8f37a7 (maint) Avoid executing ifconfig from the specs
new 79653bc (maint) Fix Facter::Util::IP.exec_ifconfig examples
new cc67a35 (maint) Silence no facts loaded warning in specs
new 7ac859d (maint) Remove focus tag from ec2 specs
new c028d61 Merge branch 'razic-fix/2.x/17710_ipmodule_refactor'
new f83db16 (maint) Replace rspec >= 2.11 expect(foo).to with foo.should
new b409787 Revert "(maint) Replace rspec >= 2.11 expect(foo).to with foo.should"
new 4030518 Revert "Merge branch 'razic-fix/2.x/17710_ipmodule_refactor'"
new af37f4d Merge branch 'revert_ipmodule_refactor'
new b79ba38 Merge branch 'stable'
new a6bc494 Add initial functionality for exposing Rackspace Cloud data
new cc5b2e4 Set is_rsc to nil (or don't set it) if we're not on Rackspace Cloud
new 87c42e3 Merge pull request #436 from katzj/rackspace-cloud-facts
new 3631910 (#20617) add support for zfsonlinux + fixtures
new ee95b76 Merge remote-tracking branch 'pr/439'
new 723e882 Merge remote-tracking branch 'upstream/stable'
new db87076 Fix for http://projects.puppetlabs.com/issues/18215
new 75c7ea6 Refined logic for SunOS processorCount
new 04067a2 (#18215) Updated processor_spec.rb for Solaris changes
new 684b40a processorcount spec wrongly used physicalprocessorcount fact
new 95fcd1d adding psrinfo from Solaris with 24 CPUs and using it in processor spec
new e43d25f removing double quotes in a spec
new 4c035e8 removed duplicate tests for Solaris
new 8a91577 Merge pull request #438 from korekhov/fix/master/my_contribution
new b0b8711 (#17894) Add fix to handle processorX facts on HP Superdomes.
new 38995f3 (#17894) Fix whitespace error
new 6c6bd0d (#17710) Refactor the IP module
new 18f2c99 Merge pull request #423 from razic/fix/2.x/17710_ipmodule_refactor
new a8fd802 Revert "Revert "(maint) Replace rspec >= 2.11 expect(foo).to with foo.should""
new 6becd7e Merge branch 'maint-rspec_2.9_expectations'
new abf58ec Remove redundant attr_accessor :interpreter
new e312618 Merge pull request #441 from jaeheung90/debug_resolution.rb_warning
new 3f52ed1 Break out code to parse sysfs into separate function (#19249) Split ProcessorCount to separate TotalProcessorCount and ActiveProcessorCount facts
new 47fba1c move sysfs_proc_count to util/processor.rb change processorcount to be same as totalprocessorcount, probably will remove totalprocessorcount
new 39bd7e2 Refactored to eliminate code duplication
new 13db9b5 (maint) refactor processor specs, test sysfs fallback
new a956476 (maint) downcase processorcount fact names
new 65c70e1 (maint) Refactor specs for totalprocessorcount
new 38fe6ea (maint) refactor shared processorcount/totalprocessorcount behavior
new ecc5f90 Merge branch 'pull-437'
new e31abb8 (maint) Remove duplication from selinux facts
new 9d8d201 Merge pull request #443 from briancain/maint/master/remove_dup_from_selinux
new e6184d7 (maint) Remove duplication from virtual fact
new fda0bdd Merge pull request #444 from ajroetker/maint/master/remove_duplication_from_virtual_fact
new b739a96 (#20994) fix incorrectly set memorysize on AIX using svmon (was set to 0) tested on AIX 5.3, 6.1, and 7.1
new 183b2ba (#20994) fix incorrect memoryfree fact on AIX (was set to 0) tested on AIX 5.3, 6.1, and 7.1
new 248a526 (#20994) add rspec tests for memoryfree and memorysize on AIX using svmon
new 0b488c2 Merge pull request #448 from aranc23/fix-aix-memory-facts
new dffcedf Merge branch 'stable'
new 31a26a1 (maint) Extract heredoc fixtures from memory spec
new 99e494d Merge pull request #454 from adrienthebo/maint-extract_memory_spec_fixtures
new 5086186 (maint) remove duplicate code from resolution test
new 96ec767 (maint) remove unused code from resolution_spec
new a663c27 Merge pull request #452 from melissaanne/maint/master/remove_duplication_from_resolution_tests
new 810b33b (#19293) Enhance the release fact for OpenBSD
new 2f6b28a (maint) Whitespace fix for kernelrelease_spec.rb
new beb2ea4 (#19293) Unit tests for openbsd kernelrelease fact
new 95085c1 Merge branch 'pull-440'
new 56d506c (maint) remove operatingsystemrelease duplication
new f81e95b (maint) fix formatting and add more testing info
new c8bf757 (maint) remove whitespace and alter formatting
new 4b6ce1a Test operatingsystemrelease output where possible
new 207255d Merge branch 'pull-450'
new f0a542b Merge branch 'stable'
new 86b4f3d Merge branch 'stable'
new f1499c9 Merge branch 'stable'
new 766c84a Add physicalprocessorcount fact for OpenBSD
new ba709e5 Merge branch 'pull-462'
new 27200a7 (maint) remove stale documentation directory
new 0c7d1b3 Merge pull request #464 from adrienthebo/maint-remove_documentation_directory
new d091bf8 (maint) Remove unused facter.conf
new ac28a51 Merge pull request #466 from haus/remove_facter_conf
new 1938f39 Add LinuxMint to operating system facts
new ec6aed4 adding tests for LinuxMint facts
new 17ece7c Merge branch 'pull-453'
new 397c9fd Add tests for OpenBSD ifconfig with bridge(4) rules.
new 428c403 (maint) Use `expect` blocks over procs in specs
new a947ae9 Merge branch 'pull-471'
new 89998f5 (#21250) Fix zfs_version on old versions of Solaris 10
new b6dd84e Merge branch 'pull-457'
new 166e6b2 Adding a windows fact for i686 to architecture specs
new 7c1b49e (#20989) x86 windows hardware model show i686 not i1586
new 164f5c3 Merge pull request #473 from ferventcoder/ticket/master/20989-windows-x86-reported-wrong
new 5c402b7 Merge remote-tracking branch 'upstream/stable'
new dc35a40 Merge branch 'stable'
new c8cf5f1 Merge branch 'stable'
new efa2f0a Don't build debuginfo rpm package
new 121110a Merge pull request #474 from stahnma/dont_build_debuginfo_rpm
new b3ab1b8 Merge branch 'stable'
new ea34ce3 (#20216) Print timings to stderr instead of stdout
new f990ead Merge pull request #481 from fpletz/fix/master/timings_to_stderr
new d82f695 Fix Bug #18141 : prtdiag timeout too low for large Solaris systems
new cf35234 Merge pull request #485 from adedommelin/bug-18141
new ce47f78 Facter::Util::Resolution.exec can return nil, which caused facter to crash. Fixed.
new 08ea0c6 Merge pull request #483 from arnoudj/master
new 9ee7432 Merge remote-tracking branch 'upstream/stable'
new a0e90de Adding vCloud node configs
new d40949f Setup script to install Git on vCloud hosts
new 6447afa Merge pull request #478 from sschneid/vcloud_acceptance
new 9fe864d Merge branch 'stable'
new 2665adb Merge branch 'stable'
new 95e9fdc (refactor) Use braces for one line blocks
new ec2bac8 (refactor) Deduplicate operatingsystem fact resolution
new 1211431 (maint) disambiguate SLC and Scientific linux regexes
new 806747f Merge pull request #494 from adrienthebo/refactor-operatingsystem
new 17f5e2a (packaging) Remove etc directory references from packaging
new 7b7a173 Merge pull request #498 from haus/maint/master/remove_etc_from_packaging
new aa9a693 Merge branch 'stable'
new d6a81b1 (maint) Handle Fedora as a proper Redhat variant
new 1264af2 Merge pull request #502 from adrienthebo/maint-fedora_operatingsystem_fact
new d58f8c5 Consolidate several queries for hw.physmem on BSD.
new c442cf2 Merge pull request #503 from jasperla/physmem
new 42e2814 Add fact for encrypted swap on OpenBSD
new 94b2b17 Merge pull request #501 from jasperla/encrypted_swap
new 76c48aa (#21954) Add support for Mageia OS to osfamily.rb
new 66bc4f4 Merge pull request #504 from StephenBrown2/mageia_osfamily
new 19b3b2f Merge remote-tracking branch 'upstream/stable'
new 86bf020 Merge remote-tracking branch 'upstream/stable'
new 667c10c Maint: Don't load dynamic facts prior to them being added
new d8f0886 Merge remote-tracking branch 'upstream/stable'
new fc8b144 Add Facter::Util::POSIX for a consistent way of dealing with sysctl(7).
new 3d0b874 Merge pull request #505 from jasperla/sysctl
new f273347 Merge remote-tracking branch 'upstream/stable'
new 13d16b7 (#21260) Add Cumulus Linux OS detection support
new 5548df7 collapsed in a parsable symbol
new a55f4c4 Per pull request #453, don't match an array when a single OS string is matched
new 6628b07 liberal regex
new e54fb62 Per Adrien feedback, an explicit check and return value
new c207878 Spec for Cumulus Linux
new 7efa491 Merge pull request #1 from sergeyhush/master
new 330166b preserve agressive regex to match other setcodes, also explicit variable
new ca75e2c (#21260) Add Cumulus Linux OS detection support
new 43d5a71 Merge pull request #493 from CumulusNetworks/cl_os_resolution
new a3b02c6 (maint) explicitly require operating system fact dependencies
new f027f7b Merge branch 'maint-fedora_fileread'
new a6336e9 Handle when facter is embedded in a jar
new 4eed817 Merge branch 'pull-506'
new 2b2f36e (#22060) Revert "Faster MAC address load on Linux via sysfs"
new cc269f9 Merge pull request #509 from mzeren-vmw/fix/22060/undefined_path_in_macaddress
new 8b66303 fix use C as default locale.
new 49ee762 change resolution_spec to test LC_ALL locale environment var.
new 17ee3f6 should configure LANG and LC_ALL.
new 9332a13 Merge pull request #497 from lmello/master
new d5ebde8 Merge remote-tracking branch 'origin/stable'
new c5df322 Merge remote-tracking branch 'upstream/stable'
new fe95573 Merge remote-tracking branch 'upstream/stable'
new d7c863e (#22233) Add facts from Google Compute Engine metadata service
new 113ddc2 (#22233) Add license information for GCE facts
new d1e8046 Merge branch 'erjohnso-gce' closes #523
new 110bfc2 (#22233) Guarded json require for gce fact
new a456a49 Merge pull request #524 from jpartlow/issue/master/22233-fix-json-require
new d376a6a (maint) Pins redcarpet to < 3.0.0 for Ruby 1.8.7
new f06d7d7 (#22233) Catch json load error for gce when no json gem present
new 0768b2f Merge pull request #525 from jpartlow/issue/master/22233-fix-json-in-gce-spec
new bfac938 (13051) Make the uniqueid for FreeBSD return the value of sysctl -n kern.hostid
new 2f9229e (maint) Document hostuuid and uniqueid facts
new fede91d (maint) Use sysctl helper method for FreeBSD sysctl calls
new df4787b Merge branch 'pull-489'
new abb477d (#22143) Add 'gid' fact to resolve users primary group.
new 7a836e9 Merge pull request #514 from apenney/gid
new ca7925b Merge tag '1.7.3-rc1'
new 9e0c3bf (maint) Refactor hpux_spec.rb to reduce test redundancy
new b7e8e44 Merge pull request #467 from jhcarr/learning/master/noTicket-flayFacter
new c3c6f6d (21868) Move facter libary target to /Library/Ruby/Site
new 51699a2 Merge pull request #527 from MosesMendoza/ticket/master/21868_fix_apple_target
new bdd793a 21760/22005 update preflight to delete old lib dir
new ff44c59 Use Dir.glob(), don't require rubygems or rake, use Dir.chdir as a block
new db8411c use instance_variable_get instead of eval
new d99d7ce Merge pull request #512 from ccaviness/22005-install-to-top-level-site_ruby
new 44122d8 (#22233) Warn but do not fail if find gce facts without json lib
new eed19ed Merge pull request #528 from jpartlow/issue/master/22233-gce-warns-but-does-not-fail-if-missing-json
new 6cbb35e (maint) Cleanup whitespace errors Clean up some trailing whitespace.
new 4619edd (#22233) Remove filters for the tests
new fbc4f75 (#22233) Replace expect().to with .should
new 690c2aa Merge branch '22233_cleanup'
new 9315eb6 Merge remote-tracking branch 'upstream/stable'
new 1d2b901 Merge remote-tracking branch 'upstream/stable'
new 8ef1c89 Merge branch 'stable'
new e599671 (#21604) Detect xen virtual fact on windows
new eabff5e (maint) Refactor windows virtual fact for readability
new 2d268ba Merge branch 'pull-495'
new 1b0022e Merge remote-tracking branch 'upstream/stable'
new 9549533 (maint) Remove :focus => true from specs
new 7c317c2 (#22233) Conform to code standards
new cf7ed1c (#22233) Clean up the rake collect:gce_metadata task
new fde0153 (#22233) Remove unused GCE fixtures
new d100e28 (#22233) Merge branch '22233_improve'
new 95c6f97 Merge branch 'stable'
new b5a4c68 (#7621) - Added operatingsystemrelease support to Windows
new fcabb18 Merge pull request #500 from luisfdez/feature/operatingsystemrelease-on-windows
new 66866ba Merge branch 'stable'
new 57ef79b Merge branch 'stable'
new 0a7b6fe Merge branch 'stable'
new 668df52 Pass --man to install.rb to get man pages in Debian lucid and older
new 0c1f617 Merge pull request #541 from shrug/bugs/re-336
new e331563 Merge branch 'stable'
new a1dd388 Support xen 4.0 command invocation
new a258b02 Merge branch 'pull-526'
new 411865d Merge branch 'stable'
new f6c286e (maint) Break up a long line and trim empty lines.
new 439cc62 Merge pull request #545 from kylog/maint/fix-a-long-line
new cf18cdb (maint) Cleanup an unused variable and an unintended array assignment
new d58ae3c Merge pull request #544 from kylog/maint/cleanup-unused-variable
new 40603c9 Catch exceptions when detecting SELinux status
new 5126466 (#18429) Remove trailing whitespace
new cab9601 (#18429) Add a spec test describing the error scenario
new 849ce20 Merge pull request #546 from kylog/issue/18429-catch-exceptions-when-detecting-selinux-status
new 459be57 Merge branch 'stable'
new 5c6ecde (maint) Add acceptance setup steps from puppet-acceptance
new 6c574b7 Merge branch 'maint/master/beaker-acceptance-setup-steps'
new 6ef6c59 (#22636) Allow list of external fact directories to be appended to
new 6f19eee Merge pull request #536 from jjulien/feature22636
new bac670a Merge branch 'stable'
new 49ea150 Merge branch 'stable'
new fbeaca9 (#22857) officially support ruby 2.0
new 5f00a0e Merge branch 'ruby-2_0-support' of https://github.com/jhoblitt/facter into jhoblitt-ruby-2_0
new 6caf1ce (#22857) Note that ruby 2.0.0 should be at least p195.
new eb66a5e Merge remote-tracking branch 'upstream/stable'
new 012c9b9 (#23135) Support deploying to Solaris and Windows vcloud machines
new d94fb71 Merge pull request #556 from branan/ticket/fact-64/win_sol_testing
new eeb4065 (maint) Recognize `fc` as a type of redhat platform in acceptance setup
new 7f31009 Merge pull request #557 from branan/maint/ci/fc_platform
new 3a7a289 (maint) convert fc to fedora in acceptance configs
new df8691f Merge pull request #558 from branan/maint/fedora_platform_name
new 22f8e6c (#22649) fixture sources for example /proc/cpuinfo files should be consolidated
new dfe90da Merge pull request #538 from jhoblitt/cpuinfo_fixture_consolidation
new a55eacb use the pooling api
new 8fd0a67 Merge pull request #561 from justinstoller/maint/master/pooling
new 3e85716 Use the same kind of gem source switching as Puppet
new 9f02daf Merge pull request #562 from justinstoller/maint/master/consistentfy
new 926d380 Merge branch 'stable'
new 5b3ded6 Merge remote-tracking branch 'upstream/stable'
new 7130e3a Merge branch 'stable'
new 20b0ee5 Merge branch 'stable'
new f7147db (maint) Fix up Solaris acceptance test (don't output to stderr)
new 5f37f82 (#23377) Fix parsing of 'zfs -?' stdout to allow zfs version detection
new c5e2e32 Merge branch 'pr/571'
new 85e23b7 (Maint) Remove puppet specific setup steps
new 51b7a9d Merge tag '1.7.4-rc1'
new f7c2459 (maint) Add a Gemfile for acceptance testing
new 1d5aa52 Merge branch 'stable'
new 1b338e4 Merge tag '1.7.4'
new 1a365ed Adds support for building facter on RHEL7 via spec.
new 138b1f8 Merge pull request #573 from dyarnell/rhel7
new 036d2ec Merge branch 'stable'
new e3958be Merge branch 'facter-2'
new c6e18f3 Merge branch 'facter-2'
new 2006eec Merge branch 'facter-2'
new 77168fe (maint) Clarify physicalprocessorcount example titles
new cc7b8cd Merge branch 'maint/master/physicalprocessorcount_spec_cleanup'
new 712f065 Merge branch 'facter-2'
new 13651aa Merge branch 'facter-2'
new 3690b91 (fact-79) Add lsbminordistrelease
new 4d99ecd (fact-79) Standardize macaddress format
new c963940 Merge branch 'facter-2'
new a145820 Merge branch 'facter-2'
new 8be4d00 Merge remote-tracking branch 'upstream/facter-2'
new b8a7d8b Merge remote-tracking branch 'upstream/facter-2'
new 51e275e Merge remote-tracking branch 'upstream/facter-2'
new ddf534f Merge branch 'facter-2'
new a2c4fdf Merge branch 'facter-2'
new 0cc6d97 Merge branch 'facter-2'
new 29aa902 Merge branch 'facter-2'
new 842adf7 (FACT-207) Remove all uses of :ldapname
new 9767da3 Merge pull request #604 from adrienthebo/maint/facter-2/fact-207-remove_ldapname_from_facts
new 47ecdef Merge branch 'facter-2'
new 9e61e78 Merge branch 'facter-2'
new ab5f66c Merge tag '1.7.5-rc1'
new e09d34c (maint) Fix one more dmidecode stub in a test only on master
new 9ab7a04 Merge branch 'facter-2'
new e4141d6 (RE-814) Add initial support for building in a RHEL 7 mock
new f2d95df Merge pull request #613 from mckern/add-el7-for-mocks
new dd58ded Minor doc fix
new 08e96f9 Merge pull request #618 from nibalizer/doc_fix
new a1606a3 Merge branch 'facter-2'
new 8427eda Merge branch 'facter-2'
new afb28de Merge tag '1.7.5-rc2'
new 0a4f6d4 Merge branch 'facter-2'
new c94289b Merge branch 'facter-2'
new 523df07 Merge branch 'facter-2'
new 94f339a Merge branch 'facter-2'
new c16953a Merge branch 'facter-2'
new 04148ec (Maint) Handle NoMethodError on 2003
new 6ccf8f1 Merge tag '1.7.5'
new b106d86 Merge branch 'facter-2'
new aa223cb Merge branch 'facter-2'
new a9c8c94 Merge branch 'facter-2'
new e3ab14e Merge branch 'facter-2'
new 8bdd79f Merge branch 'facter-2'
new a7a1256 Merge branch 'facter-2'
new d89d15a Merge branch 'facter-2'
new c0e89b0 Merge branch 'facter-2'
new 29b2fa4 Merge branch 'facter-2'
new e8ab81e Merge remote-tracking branch 'upstream/facter-2'
new c3ae525 Merge branch 'facter-2'
new fb89f8f Revert "Merge branch 'facter-2'"
new f4ae5ed (maint) Properly merge up c3ae525
new 1b12409 Merge branch 'revert/master/partition-uuid-revert-merge'
new 562f32d Merge branch 'facter-2'
new 347c14a Merge branch 'facter-2'
new 59d82c8 Merge branch 'facter-2'
new d6dd7c5 Merge branch 'facter-2'
new bd299cc Merge branch 'facter-2'
new d4b3fb4 Merge branch 'facter-2'
new c9299da (fact-242)(packaging) Remove Fedora 18 from the default set of package builds
new fe933be Merge branch 'facter-2'
new 5b57c88 Merge branch 'facter-2'
new 3280be4 (maint) Update gid specs to respect exec args
new d39f053 Merge branch 'maint/master/gid-stub-exec-anything'
new 2c556f1 Merge branch 'facter-2'
new 0e38144 Merge branch 'facter-2'
new c408c93 Merge branch 'facter-2'
new 59cc3ba (maint) Restrict rackspace facts based on executable
new 0afe884 Merge branch 'maint/master/is_rsc-command-missing'
new 95ba053 Merge branch 'facter-2'
new d6795bb Merge branch 'facter-2'
new f87d882 Merge tag '2.0.1-rc2'
new 0727935 Merge branch 'facter-2'
new d9a6518 (maint) Pin rake to the last 1.8 compatible version
new cb056e3 (maint) Update fedora test version to 19
new f71cfd2 Merge branch 'facter-2'
new 608c14c (maint) Update gid_spec to use Execution.execute
new 34de54d Merge branch 'maint/master/fixup-git-spec'
new 4bef5cd Merge branch 'facter-2'
new b89bd69 (packaging) Update FACTERVERSION to 2.0.1
new f221887 Merge branch 'facter-2'
new b444b32 debian/control: Recommend lsb-release.
new 297d804 Merge pull request #621 from daenney/fix-lsbfacts
new 60677bd Merge branch 'facter-2'
new 7ab68cd (FACT-451) Add Cumulus Linux distro to Debian OS family
new 9a3734c Merge branch 'pr/658'
new ad1e7d7 Merge branch 'facter-2'
new fbef44e Merge branch 'facter-2'
new 3688adf Merge branch 'facter-2'
new a08128d Merge branch 'facter-2'
new ecb2123 Merge branch 'facter-2'
new f44969b Use ruby lib from fedora and new rhel for amazon linux
new ef4b6df Previously, RPMS built on Amazon Linux would point to the improper ruby directory, or would have improper dependencies.
new c2a2da4 Merge pull request #675 from jeffb-bt/feature/azn-linux-build-2.0.1
new 9a1b934 Merge branch 'facter-2'
new ffd0050 (FACT-460) Modify $GEM_SOURCE for CI bootstrap
new 5e17703 Merge branch 'facter-2'
new 7755b9a Merge branch 'facter-2'
new 978d2ef Merge branch 'facter-2'
new deff604 Merge branch 'facter-2'
new bfbbf66 Merge branch 'stable' into facter-2
new d46b63a Merge branch 'facter-2'
new 45c3bc7 (maint) Resolve conflict markers in lib/facter/util/posix.rb
new 9491257 (RE-1497) Remove quantal from build_defaults
new f33bccf Merge pull request #706 from clantant/RE-1497/master/srcs
new 90bc638 (RE-1497) Remove quantal from build_defaults
new ee7889b Merge branch 'stable' into facter-2
new 224d7dc Merge branch 'facter-2'
new f67d908 (FACT-607) Include facter man pages in the package for OSX.
new aedc73d Merge pull request #709 from geoffnichols/RE-830/facter-2/fix_man_page_osx
new 08ce05f puppetversion: Fix some English.
new 337d83d Merge branch 'pull-710' into facter-2
new 9f87406 (FACT-606) Remove Sid/Unstable from build defaults
new fe902c6 Merge pull request #714 from clantant/FACT-606/facter-2/sid
new e33c023 (FACT-595) Unbreak {is_,}virtual fact for OpenBSD when running on KVM.
new 53d39bd Merge pull request #716 from jasperla/openbsd/kvm
new 6657e62 (FACT-547) Limit the output of prtdiag on Solaris
new bba2746 Merge branch 'pull-689' into facter-2
new 3a5f5e1 Merge branch 'facter-2'
new 3b2f2f9 (FACT-606) Remove Sid/Unstable from build defaults
new 60cc738 Merge branch 'stable' into facter-2
new 6878999 Merge branch 'facter-2'
new 1f835c6 (FACT-472) Sync facter-2 branch to master
new 68dedce Revert "(maint) Update docs to reflect use of facter-2 branch"
new 31a4c6c Merge pull request #717 from kylog/issue/fact-472/sync-facter-2-to-master
new 832af38 (FACT-621) Add OpenBSD support for 'partitions' fact.
new 66d54bf Merge pull request #722 from jasperla/openbsd/partitions
new 83cbd97 (maint) Stub kernel fact when testing OpenBSD partition facts
new 6478764 Merge branch 'maint/master/openbsd-partition-spec-stubs'
new afb2063 (FACT-612) Add structured uptime fact
new d6472bb (MAINT) Replace bare 'sysctl' call with Facter::Util::POSIX.sysctl
new b79c0eb Merge pull request #721 from whopper/structured_uptime_fact_master
new 92901d9 (FACT-612) Fix issue with missing POSIX require
new 222d5d1 Merge pull request #726 from whopper/uptime_posix_require_fix
new f3a7099 (FACT-603) Allow acceptance to use github mirror
new c9a451c Merge branch 'ticket/stable/FACT-603-use-github-mirror' into stable
new f938731 Merge branch 'stable'
new 6fc376d (maint) ignore .idea folder
new cf4a8f8 (FACT-569) Acceptance - switch ruby based on ruby_arch
new 60d3d94 (maint) Acceptance gemfile/.gitignore updates
new 2ba77a6 (maint) Acceptance: timesync should no longer be required
new 3050dc4 (maint) Acceptance - use user's Acceptance SSH key
new eb2197b (maint) Acceptance - preserve hosts on fail
new 27c1b84 (maint) Acceptance nodes - remove unnecessary config
new 4534fa4 (FACT-569) Acceptance nodes - Windows Ruby-x64 configs
new 08f821e Merge remote-tracking branch 'ferventcoder/ticket/stable/FACT-569-acceptance-win-ruby-x64' into stable
new ea7f229 Merge branch 'stable'
new 212ef68 (doc) Update comment docs formatting
new 805ec7e Merge pull request #725 from holguinj/comment-docs
new 0a41265 (FACT-617) Facter README.md should express semver
new 9cdb526 Merge pull request #720 from MosesMendoza/FACT-617/master/update_readme
new 1b5d560 (FACT-569) refactor windows acceptance nodesets
new 8f58ff1 (FACT-569) refactor acceptance testing nodesets
new fe04d6d (FACT-569) append $ruby_arch if running on Windows
new 2a07fff (FACT-569) fix permissions for /bin
new 4bf6439 Merge pull request #734 from rji/maint/stable/fact-569-acceptance
new beb4eb1 Merge branch 'stable'
new 5f12d42 (FACT-597) Require net-tools for RHEL 7+ and Fedora 19+
new 0d85a2c Merge pull request #730 from treydock/FACT-597/master/el7_package_dependencies
new faa1dd8 (FACT-627) Print `false` when outputting a single fact value
new e3e1b31 Merge pull request #735 from adrienthebo/fix/master/fact-627-print-false-fact
new 86b2ad3 (FACT-613) Add structured processor fact
new b41b802 (FACT-613) Sync flat processor facts with structured fact
new 5823d27 Merge pull request #724 from whopper/master_structured_processor_fact
new 8cd079c (FACT-613) Force legacy processor count facts to be strings.
new 403bc0e (maint) Don't run OSX processor specs on Windows
new d427b1d Merge branch 'maint/master/osx-processor-specs-on-windows'
new 1dadced (maint) Don't assume processor facts are defined
new d3f534e (maint) Lazily evaluate and memoize processor implementation
new 79b1556 Merge branch 'maint/master/processor-load-side-effects'
new 953db42 (Fact-613) Rename 'processor' module to 'processors'
new fa79b73 (FACT-613) Remove interaction with internal loader in legacy processor fact
new 9439229 (FACT-613) Update confine blocks in legacy processor facts
new 5c69a49 (FACT-613) Rename keys of processors structured fact
new a88f208 (FACT-613) Convert 'models' key of processors structured fact to array
new fe79767 (FACT-613) Stylistically update processor facts
new d779d28 Merge pull request #737 from whopper/processors_fixup
new cac4c2f (maint) Update schema to reflect usage of array in processors fact
new 4d6f566 (maint) Fix invalid regular expression in schema
new 7dfd570 Merge pull request #738 from whopper/schema_fix
new 8a1093f (FACT-629) Never use proxy for ec2 fact retrieval
new 08f54af Merge pull request #736 from alexjurkiewicz/ec2_proxy
new 73e50f0 (maint) Fix issue with kernel letter casing in processors fact
new 19b8b2d Merge pull request #742 from whopper/processors-kernel-upcase
new 33951d2 (maint) Fixed a copy&paste typo
new 46a13a7 Merge pull request #750 from carlosperello/fix-typo-on-gce-entry
new e4a98d9 (doc) Add documentation commit example to CONTRIBUTING
new 6b686c6 (FACT-644) Cherry-pick lost XCP operatingsystem fact fix back into master
new e3a38c9 Merge pull request #744 from whopper/Xen_OS_cherrypick
new 7c3ab15 (FACT-643) Cherry-pick lost Rackspace fact back into master
new 2b57d62 Merge pull request #745 from whopper/rackspace_cherrypick
new 185f286 (FACT-642) Cherry-pick lost zpool_version fix into master
new 47bd216 Merge pull request #746 from whopper/zfs_zpool_version_fix
new 30ea103 (FACT-641) Cherry-pick lost Solaris 10 zfs_version fix back into master
new 15e1024 Merge pull request #747 from whopper/solaris_zfs_version
new ddd2b8a (FACT-640) Cherry-pick lost gid fact back into master
new 6af1bb3 Merge pull request #743 from whopper/gid_cherrypick
new 76f0ce8 (FACT-641) Fixup zfs_version spec test for zfsonlinux
new 6c986ba Merge pull request #752 from whopper/zfs_spec_fix
new acbd96e (FACT-637) Add lsbminordistrelease fact
new 6bf5041 (FACT-637) Add lsbminordistrelease to facter schema
new 407550b Merge pull request #741 from ghoneycutt/fact-637_add_lsbminordistrelease
new 336e529 (FACT-646) Cherry-pick updated debian control file back into master
new ebe8c47 Merge pull request #753 from whopper/debian-recommend-cherrypick
new 92ddf41 (FACT-653) Cherry-pick lost update on supported Ruby versions back into master
new 6e7b6a1 (FACT-653) Doc update for supported Ruby Version cherry-pick
new ad23926 Merge pull request #761 from whopper/ruby2-cherrypick
new 7f674d1 (FACT-647) Cherry-pick lost SELinux exception handling back into master
new 34fe956 Merge pull request #754 from whopper/selinux-cherrypick
new 4966341 (FACT-648) Cherry-pick lost Xen 4.0 command support back into master
new e9523d9 Merge pull request #756 from whopper/xen_command-cherrypick
new 696aa05 (FACT-645) Remove saucy from build defaults
new f8e3365 Merge pull request #759 from clantant/FACT-645/stable/saucy
new d98494a (maint) bump beaker to v1.17.2
new 912169e Merge pull request #764 from rji/maint/stable/bump_beaker
new 04d331e Merge branch 'stable'
new 793b258 (FACT 614) Add structured operatingsystem fact
new e67404e (FACT 614) Sync flat operating system facts with structured fact
new c0812a8 Merge pull request #732 from whopper/master_structured_operatingsystem_fact
new 52eb94d (maint) Don't try to resolve processors fact on unsupported kernels
new f9d724d Merge pull request #749 from whopper/processors_confine
new 6f2035e (FACT-659) Fix Linux partition fact's filesystem regex.
new c1cc408 Merge pull request #765 from peterhuene/fact/659
new 23bf7e5 (FACT-629) Don't use proxy in `reachable?` method of ec2 facts
new 511b5ce Merge pull request #766 from whopper/ec2_proxy_fix
new f963b05 (docs) Cleanup inline docs
new 717d55d Merge pull request #767 from holguinj/facter-220-docs
new 9b78b66 (CPR-5, FACT-467) Move dmidecode from dependency to recommends
new 51bbe1c Merge pull request #768 from MikaelSmith/tickets/cpr-5-fact-467/dmidecode_arm
new ab212a2 (FACT-651) added KVM detection for SunOS
new 389116f Merge pull request #751 from skoef/master
new be5dc75 (packaging) Update FACTERVERSION to 2.2.0
new ac112a2 Imported Upstream version 2.2.0
new a7a067b Merge tag 'upstream/2.2.0'
new fa304f4 Imported upstream release 2.2.0
new 534ee7f releasing package facter version 2.2.0-1
The 681 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 | 59 +--
CONTRIBUTING.md | 32 +-
README.md | 32 ++
acceptance/Gemfile | 4 +-
acceptance/Rakefile | 5 +-
acceptance/bin/ci-bootstrap-from-artifacts.sh | 5 +
acceptance/config/nodes/centos5.yaml | 8 +-
acceptance/config/nodes/fedora19.yaml | 10 +-
acceptance/config/nodes/fedora20.yaml | 10 +-
acceptance/config/nodes/lucid.yaml | 10 +-
acceptance/config/nodes/precise.yaml | 10 +-
acceptance/config/nodes/rhel6.yaml | 8 +-
acceptance/config/nodes/rhel7.yaml | 12 +-
acceptance/config/nodes/solaris10.yaml | 12 +-
.../nodes/{solaris-11.yaml => solaris11.yaml} | 15 +-
acceptance/config/nodes/squeeze.yaml | 10 +-
acceptance/config/nodes/wheezy.yaml | 10 +-
acceptance/config/nodes/win2003r2x64-rubyx64.yaml | 13 +
acceptance/config/nodes/win2003r2x64-rubyx86.yaml | 13 +
acceptance/config/nodes/win2003r2x86-rubyx86.yaml | 13 +
acceptance/config/nodes/win2003x64-rubyx64.yaml | 13 +
acceptance/config/nodes/win2003x64-rubyx86.yaml | 13 +
.../{windows-2003.yaml => win2003x86-rubyx86.yaml} | 18 +-
acceptance/config/nodes/win2008r2-rubyx64.yaml | 13 +
acceptance/config/nodes/win2008r2-rubyx86.yaml | 13 +
acceptance/config/nodes/win2012r2-rubyx64.yaml | 13 +
acceptance/config/nodes/win2012r2-rubyx86.yaml | 13 +
acceptance/lib/puppet/acceptance/git_utils.rb | 19 +
acceptance/setup/common/00_EnvSetup.rb | 16 +-
debian/changelog | 6 +
ext/build_defaults.yaml | 2 +-
ext/debian/changelog | 4 +-
ext/debian/control | 5 +-
ext/ips/facter.p5m | 4 +-
ext/osx/file_mapping.yaml | 5 +
ext/redhat/facter.spec | 13 +-
lib/facter/Cfkey.rb | 4 +-
lib/facter/architecture.rb | 4 +-
lib/facter/augeasversion.rb | 4 +-
lib/facter/blockdevices.rb | 24 +-
lib/facter/dhcp_servers.rb | 8 +-
lib/facter/domain.rb | 8 +-
lib/facter/ec2.rb | 17 +
lib/facter/ec2/rest.rb | 4 +-
lib/facter/facterversion.rb | 4 +-
lib/facter/filesystems.rb | 13 +-
lib/facter/fqdn.rb | 2 +-
lib/facter/gid.rb | 16 +
lib/facter/hardwareisa.rb | 6 +-
lib/facter/hardwaremodel.rb | 6 +-
lib/facter/hostname.rb | 2 +-
lib/facter/id.rb | 8 +-
lib/facter/interfaces.rb | 3 +
lib/facter/ipaddress6.rb | 18 +-
lib/facter/kernel.rb | 4 +-
lib/facter/kernelmajversion.rb | 4 +-
lib/facter/kernelrelease.rb | 8 +-
lib/facter/kernelversion.rb | 6 +-
lib/facter/ldom.rb | 11 +
lib/facter/lsbdistcodename.rb | 12 +-
lib/facter/lsbdistdescription.rb | 16 +-
lib/facter/lsbdistid.rb | 12 +-
lib/facter/lsbdistrelease.rb | 12 +-
lib/facter/lsbmajdistrelease.rb | 19 +-
lib/facter/lsbminordistrelease.rb | 22 +
lib/facter/lsbrelease.rb | 12 +-
lib/facter/macaddress.rb | 1 +
lib/facter/macosx.rb | 2 +-
lib/facter/manufacturer.rb | 6 +-
lib/facter/memory.rb | 16 +-
lib/facter/netmask.rb | 3 +-
lib/facter/network.rb | 6 +-
lib/facter/operatingsystem.rb | 135 +-----
lib/facter/operatingsystem/base.rb | 61 +++
lib/facter/operatingsystem/cumuluslinux.rb | 27 ++
lib/facter/operatingsystem/implementation.rb | 30 ++
lib/facter/operatingsystem/linux.rb | 467 ++++++++++++++++++
lib/facter/operatingsystem/sunos.rb | 54 +++
lib/facter/operatingsystem/vmkernel.rb | 11 +
lib/facter/operatingsystem/windows.rb | 37 ++
lib/facter/operatingsystemmajrelease.rb | 47 +-
lib/facter/operatingsystemrelease.rb | 249 +---------
lib/facter/os.rb | 69 +++
lib/facter/osfamily.rb | 27 +-
lib/facter/partitions.rb | 7 +-
lib/facter/path.rb | 4 +-
lib/facter/physicalprocessorcount.rb | 84 +---
lib/facter/processor.rb | 142 +-----
lib/facter/processors.rb | 60 +++
lib/facter/processors/os.rb | 234 +++++++++
lib/facter/ps.rb | 9 +-
lib/facter/puppetversion.rb | 2 +-
lib/facter/rackspace.rb | 34 ++
lib/facter/rubysitedir.rb | 3 +
lib/facter/rubyversion.rb | 4 +-
lib/facter/selinux.rb | 59 ++-
lib/facter/ssh.rb | 1 +
lib/facter/system_uptime.rb | 42 ++
lib/facter/timezone.rb | 2 +-
lib/facter/uptime.rb | 28 +-
lib/facter/uptime_days.rb | 10 +-
lib/facter/uptime_hours.rb | 10 +-
lib/facter/uptime_seconds.rb | 14 +-
lib/facter/util/formatter.rb | 2 +-
lib/facter/util/manufacturer.rb | 2 +-
lib/facter/util/partitions.rb | 4 +-
lib/facter/util/partitions/linux.rb | 2 +-
lib/facter/util/partitions/openbsd.rb | 35 ++
lib/facter/util/uptime.rb | 7 +-
lib/facter/util/virtual.rb | 4 +-
lib/facter/util/xendomains.rb | 15 +-
lib/facter/version.rb | 2 +-
lib/facter/virtual.rb | 47 +-
lib/facter/vlans.rb | 2 +-
lib/facter/xendomains.rb | 2 +-
lib/facter/zfs_version.rb | 8 +-
lib/facter/zones.rb | 11 +-
lib/facter/zpool_version.rb | 2 +-
spec/fixtures/cpuinfo/amd64dual-grep | 2 +
spec/fixtures/cpuinfo/amd64twentyfour-grep | 24 +
spec/fixtures/cpuinfo/two_multicore-grep | 4 +
spec/fixtures/cpuinfo/two_singlecore-grep | 2 +
.../unit/processors/os/darwin-system-profiler | 287 +++++++++++
spec/fixtures/unit/zfs_version/zfs_new | 61 +++
spec/fixtures/unit/zfs_version/zfs_old | 43 ++
.../zfs_version/{solaris_11 => zfsonlinux_0.6.1} | 3 +-
.../{freebsd_9.0 => zfsonlinux_0.6.1} | 16 +-
spec/unit/ec2/rest_spec.rb | 12 +-
spec/unit/gid_spec.rb | 22 +
spec/unit/hardwaremodel_spec.rb | 2 +
spec/unit/lsbdistcodename_spec.rb | 39 +-
spec/unit/lsbdistdescription_spec.rb | 39 +-
spec/unit/lsbdistid_spec.rb | 41 +-
spec/unit/lsbdistrelease_spec.rb | 39 +-
spec/unit/lsbmajdistrelease_spec.rb | 29 +-
spec/unit/lsbminordistrelease_spec.rb | 31 ++
spec/unit/lsbrelease_spec.rb | 39 +-
spec/unit/macaddress_spec.rb | 3 +
spec/unit/operatingsystem/base_spec.rb | 76 +++
spec/unit/operatingsystem/cumuluslinux_spec.rb | 40 ++
spec/unit/operatingsystem/implementation_spec.rb | 49 ++
spec/unit/operatingsystem/linux_spec.rb | 538 +++++++++++++++++++++
spec/unit/operatingsystem/sunos_spec.rb | 144 ++++++
spec/unit/operatingsystem/vmkernel_spec.rb | 13 +
spec/unit/operatingsystem/windows_spec.rb | 68 +++
spec/unit/operatingsystem_spec.rb | 163 +------
spec/unit/operatingsystemmajrelease_spec.rb | 45 +-
spec/unit/operatingsystemrelease_spec.rb | 242 +--------
spec/unit/os_spec.rb | 131 +++++
spec/unit/osfamily_spec.rb | 63 +--
spec/unit/partitions_spec.rb | 44 +-
spec/unit/physicalprocessorcount_spec.rb | 84 +---
spec/unit/processor_spec.rb | 399 +--------------
spec/unit/processors/os_spec.rb | 446 +++++++++++++++++
spec/unit/processors_spec.rb | 203 ++++++++
spec/unit/rackspace_spec.rb | 40 ++
spec/unit/system_uptime_spec.rb | 80 +++
spec/unit/util/formatter_spec.rb | 5 +
spec/unit/util/macaddress_spec.rb | 2 +
spec/unit/util/processor_spec.rb | 120 +++++
spec/unit/util/uptime_spec.rb | 7 +-
spec/unit/util/virtual_spec.rb | 8 +
spec/unit/util/xendomains_spec.rb | 63 ++-
spec/unit/virtual_spec.rb | 9 +-
spec/unit/zfs_version_spec.rb | 28 +-
spec/unit/zpool_version_spec.rb | 5 +
166 files changed, 4698 insertions(+), 2047 deletions(-)
rename acceptance/config/nodes/{solaris-11.yaml => solaris11.yaml} (57%)
create mode 100644 acceptance/config/nodes/win2003r2x64-rubyx64.yaml
create mode 100644 acceptance/config/nodes/win2003r2x64-rubyx86.yaml
create mode 100644 acceptance/config/nodes/win2003r2x86-rubyx86.yaml
create mode 100644 acceptance/config/nodes/win2003x64-rubyx64.yaml
create mode 100644 acceptance/config/nodes/win2003x64-rubyx86.yaml
rename acceptance/config/nodes/{windows-2003.yaml => win2003x86-rubyx86.yaml} (52%)
create mode 100644 acceptance/config/nodes/win2008r2-rubyx64.yaml
create mode 100644 acceptance/config/nodes/win2008r2-rubyx86.yaml
create mode 100644 acceptance/config/nodes/win2012r2-rubyx64.yaml
create mode 100644 acceptance/config/nodes/win2012r2-rubyx86.yaml
create mode 100644 acceptance/lib/puppet/acceptance/git_utils.rb
create mode 100644 lib/facter/gid.rb
create mode 100644 lib/facter/lsbminordistrelease.rb
create mode 100644 lib/facter/operatingsystem/base.rb
create mode 100644 lib/facter/operatingsystem/cumuluslinux.rb
create mode 100644 lib/facter/operatingsystem/implementation.rb
create mode 100644 lib/facter/operatingsystem/linux.rb
create mode 100644 lib/facter/operatingsystem/sunos.rb
create mode 100644 lib/facter/operatingsystem/vmkernel.rb
create mode 100644 lib/facter/operatingsystem/windows.rb
create mode 100644 lib/facter/os.rb
create mode 100644 lib/facter/processors.rb
create mode 100644 lib/facter/processors/os.rb
create mode 100644 lib/facter/rackspace.rb
create mode 100644 lib/facter/system_uptime.rb
create mode 100644 lib/facter/util/partitions/openbsd.rb
create mode 100644 spec/fixtures/cpuinfo/amd64dual-grep
create mode 100644 spec/fixtures/cpuinfo/amd64twentyfour-grep
create mode 100644 spec/fixtures/cpuinfo/two_multicore-grep
create mode 100644 spec/fixtures/cpuinfo/two_singlecore-grep
create mode 100644 spec/fixtures/unit/processors/os/darwin-system-profiler
create mode 100644 spec/fixtures/unit/zfs_version/zfs_new
create mode 100644 spec/fixtures/unit/zfs_version/zfs_old
copy spec/fixtures/unit/zfs_version/{solaris_11 => zfsonlinux_0.6.1} (85%)
copy spec/fixtures/unit/zpool_version/{freebsd_9.0 => zfsonlinux_0.6.1} (68%)
create mode 100755 spec/unit/gid_spec.rb
mode change 100755 => 100644 spec/unit/lsbdistid_spec.rb
create mode 100755 spec/unit/lsbminordistrelease_spec.rb
create mode 100644 spec/unit/operatingsystem/base_spec.rb
create mode 100644 spec/unit/operatingsystem/cumuluslinux_spec.rb
create mode 100644 spec/unit/operatingsystem/implementation_spec.rb
create mode 100644 spec/unit/operatingsystem/linux_spec.rb
create mode 100644 spec/unit/operatingsystem/sunos_spec.rb
create mode 100644 spec/unit/operatingsystem/vmkernel_spec.rb
create mode 100644 spec/unit/operatingsystem/windows_spec.rb
create mode 100644 spec/unit/os_spec.rb
create mode 100644 spec/unit/processors/os_spec.rb
create mode 100644 spec/unit/processors_spec.rb
create mode 100644 spec/unit/rackspace_spec.rb
create mode 100644 spec/unit/system_uptime_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