[Pkg-puppet-devel] [facter] branch upstream updated (ac112a2 -> a25ddb2)

Stig Sandbeck Mathisen ssm at debian.org
Tue Dec 1 20:07:16 UTC 2015


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

ssm pushed a change to branch upstream
in repository facter.

      from  ac112a2   Imported Upstream version 2.2.0
      adds  51fb9a8   Merge branch 'master' into stable
      adds  03f5e65   (maint) ubuntu trusty beaker acceptance config
      adds  6d45e7d   Merge pull request #780 from rji/maint/stable/add_trusty_config
      adds  013bf72   (FACT-692) Fix issue with Solaris resolution of operatingsystemmajrelease
      adds  99ac35c   Merge pull request #782 from whopper/solaris_majorrelease_fix_stable
      adds  45ab576   (FACT-683) Use XPG4 variant of `id` in Solaris to determine GID
      adds  3988185   Merge pull request #781 from whopper/solaris_gid_fix_stable
      adds  e9ac39e   (maint) acceptance fixes for Ubuntu Trusty
      adds  44eff3a   Merge pull request #784 from rji/maint/stable/trusty-acceptance-fixes
      adds  fe86397   (maint) Fix acceptance Rakefile to use mirror
      adds  281ebe9   Merge pull request #788 from rji/maint/stable/acceptance-rakefile-fix
      adds  b67106c   (FACT-654) Don't try to resolve Ldom facts on non-SPARC systems
      adds  a922bf2   Merge pull request #793 from whopper/fact-654/sol-11.2-ldoms
      adds  e5022a9   Update pooling_api everywhere
      adds  5f54191   (maint) Update copyright year in LICENSE
      adds  289c222   Merge pull request #796 from hkenney/maint/stable/update_license_file
      adds  02ed727   (FACT-710) Prefer 64-bit powershell
      adds  682c178   Merge pull request #800 from joshcooper/ticket/stable/FACT-710-64-bit-powershell
      adds  9d3072c   (FACT-699) Create system32 fact to resolve native system32 directory
      adds  fc2b40e   (FACT-699) Add `rubyplatform` fact
      adds  d541306   Merge pull request #801 from joshcooper/ticket/stable/FACT-699-system32
      adds  d309110   (doc) facter.json schema
      adds  72ac2d6   (FACT-699) include new facts in facter.json
      adds  2bfaf7c   (docs) Fix reversed interface fact names
      adds  97c1b1f   Merge pull request #803 from nfagerlund/docs_interface_facts_oct_2014
      adds  5994c22   Merge branch 'stable'
      adds  3b4100f   (FACT-685) Add processors['speed'] for OpenBSD
      adds  af06184   Merge pull request #771 from jasperla/openbsd_speed
      adds  b84fd9c   (doc) Update comment docs formatting in rackspace.rb
      adds  5cc283f   Merge pull request #772 from holguinj/rsc-doc-fix
      adds  1a0d46c   FACT-690: added support for manjaro linux to facter
      adds  95f663f   Merge pull request #770 from TimWSpence/PUP-3128
      adds  add124f   FACT-694: ec2 facts doesnt work for kvm
      adds  7146707   Merge pull request #776 from hkumarmk/bugfix_fact-694
      adds  d445e09   Merge branch 'stable'
      adds  3c79646   Merge branch 'stable'
      adds  ef943a6   (FACT-656) facter generates error on Solaris kernel zone due to prtdiag
      adds  4177f7e   Merge pull request #790 from enpointe/FACT-656
      adds  b8ea20d   (FACT-658) facter doesn't parse gnu uptime output
      adds  797a07e   Merge pull request #791 from enpointe/FACT-658
      adds  17a4bc9   Merge branch 'stable'
      adds  0619641   Detect KVM even when generic CPU Model Name is used.
      adds  7d2520e   Merge pull request #795 from kylog/issue/fact-700
      adds  5d51083   (FACT-706) Fixing xenstore-read errors in rackspace.rb
      adds  a442d28   Merge pull request #787 from frconil/rackspace_facts_fix
      adds  914484f   Update pooling_api everywhere
      adds  213ef7a   Merge pull request #792 from sschneid/vmpooler_url
      adds  a7f3cf1   Merge branch 'stable'
      adds  7c9e4d0   (maint) Add validation of the facter schema
      adds  17bde37   Merge pull request #797 from kylog/maint/validate-facter-schema
      adds  87b61e8   (fact-700) Fix spec test to use boolean true not string 'true'
      adds  632c698   (FACT-695) Return correct data types
      adds  68625fa   (FACT-695) Update schema to new fact data types
      adds  c628fc4   Merge pull request #777 from dalen/695-data-types
      adds  3846ee3   (maint) Fix mtu pattern to include underscore
      adds  ef4db2f   (FACT-695) Revert additions of number as types for memory facts
      adds  f72206b   Merge pull request #799 from kylog/issue/fact-695-revert-floats
      adds  9a1fb56   Merge branch 'stable'
      adds  89a183d   Merge branch 'stable'
      adds  1bafcfe   (FACT-720) Memoize WMI query results
      adds  5f5827d   Merge pull request #802 from joshcooper/ticket/master/FACT-720-memoize-wmi-queries
      adds  4c297cc   Revert "Merge pull request #802 from joshcooper/ticket/master/FACT-720-memoize-wmi-queries"
      adds  1faa112   (FACT-728) Update Windows OS release resolution for > 6.2.x kernels
      adds  6bbe9f9   Merge pull request #805 from whopper/fact-728/win_release_6.x
      adds  f315d09   (FACT-727) Add meaningful operatingsystem fact values for Arista EOS
      adds  36d11d8   Merge pull request #806 from whopper/fact-727/arista_linux
      adds  d294aa8   (PUP-3479) Update ffi to ~1.9.5
      adds  2b71211   Merge pull request #807 from MikaelSmith/task/master/PUP-3479-update-ffi
      adds  ec73298   (FACT-719) Fix invalid argument warning when reading raw dmi data
      adds  e2a481b   Merge pull request #798 from scfc/fix/master/dmi-invalid-argument
      adds  74fedde   (FACT-680) Correctly detect ipv6 link-local addresses
      adds  a29fb10   Merge pull request #786 from obliadp/ipv6-linklocal
      adds  b9da769   (FACT-724) Discard stderr from system_profiler
      adds  5482545   Merge pull request #808 from kylog/issue/fact-724/discard-stderr
      adds  bfb2545   (packaging) Update FACTERVERSION to 2.3.0
      adds  1b8ea3f   Merge branch 'master' into stable
      adds  ec1ccad   Merge branch 'stable'
      adds  eedc112   (FACT-705) Improve documentation of structured facts
      adds  5c1e16d   Merge pull request #809 from whopper/fact-705/document-structured-facts
      adds  7c7f93d   (maint) fix filename for acceptance sshkey
      adds  7e03db4   Merge pull request #810 from rji/maint/stable/acceptance-sshkey
      adds  b8a557a   Merge branch 'stable'
      adds  89eaea8   (FACT-750) Implement hook for logged messages.
      adds  469ba83   Merge pull request #814 from peterhuene/fact/750
      adds  38d8119   Revert "(FACT-658) facter doesn't parse gnu uptime output"
      adds  49e44c8   (maint) doc fix - there is no Facter::Util::Execution
      adds  d431bdb   Merge pull request #817 from jhoblitt/maint/doc_typo_facter_util_execution
      adds  f83efb9   (FACT-697) Add confine to dhcp_servers for nmcli
      adds  b6b9a8a   Merge pull request #811 from onyxpoint/FACT-697
      adds  23385df   (FACT-697) Fix nmcli command line usage for versions < 0.9.9.
      adds  560da58   Merge pull request #818 from peterhuene/fact/697
      adds  79f2384   Revert "(FACT-658) facter doesn't parse gnu uptime output"
      adds  26519de   (FACT-658) Update uptime regexes for Solaris edge cases
      adds  a2edd91   Merge pull request #816 from whopper/FACT-658/solaris-gnu-uptime
      adds  d9454c8   (maint) Fix preserve_hosts usage
      adds  7e32ab6   Merge pull request #819 from MikaelSmith/maint/stable/fix-preserved-hosts
      adds  374715a   Merge remote-tracking branch 'upstream/stable'
      adds  d9509fe   (FACT-755) Fix unprivileged Xen detection when /proc/xen is not present.
      adds  5e6909f   Merge pull request #812 from chiemseesurfer/master
      adds  99a0065   (FACT-766) Add weight param to DirectoryLoader#new
      adds  a7cadfe   (FACT-766) Fix DirectoryLoader default weight spec
      adds  36b7cf4   Merge pull request #824 from dgoodlad/directory-loader-configurable-weight
      adds  59a1e68   (maint) Replace deprecated .exists? with .exist?
      adds  8b148f5   Merge pull request #826 from MikaelSmith/maint/master/remove-deprecated-exists-method
      adds  47c761f   (maint) More clearly nest local variables
      adds  20e0d13   Merge pull request #827 from MikaelSmith/maint/master/code-disambiguation
      adds  037db2f   (FACT-715) Fix LXC detection code on old OpenVZ
      adds  9697ca7   Merge pull request #828 from MikaelSmith/bug/master/FACT-715-fix-LXC-detect
      adds  06b196c   (FACT-770) Added default interface support for AIX
      adds  6f14a6d   (FACT-770) AIX >= 4.3 Networking improvements
      adds  cef2809   Merge pull request #829 from MikaelSmith/imp/master/FACT-770-improve-network-fact-AIX
      adds  ddadc59   (FACT-772) Remove print statment while loading external facts
      adds  bee7bb5   Merge pull request #833 from whopper/FACT-772/external_fact_weight_output
      adds  dad7e7d   (maint) Remove duplicate test element
      adds  48bf6d5   (maint) Fix specs for ruby 2.2
      adds  9b61fd6   (maint) Enable travis builds with ruby 2.2
      adds  c2a95b8   Merge pull request #831 from kylog/maint/spec-changes-for-ruby-2.2
      adds  8632cf8   (maint) Switch travis builds to new container-based infra
      adds  6022f08   Merge pull request #830 from kylog/maint/switch-travis-to-containers
      adds  78cec89   (FACT-546) Enclose interface name in single quotes
      adds  a5484fc   Merge pull request #832 from vinzent/FACT-546
      adds  181c861   (FACT-753) Update default external fact directories for unified agent layout
      adds  0ebb1e3   Merge pull request #834 from whopper/FACT-753/external_facts_unified_layout
      adds  d949af6   (FACT-779) Fix issue with Facter failing silently with --puppet option on Puppet 4
      adds  648c85f   Merge pull request #837 from whopper/FACT-779/fix-puppet-option
      adds  9ab379b   (FACT-776) Add label to the partitions fact
      adds  477581a   Merge pull request #836 from vide/master
      adds  22d2023   (maint) Add ruby 2.1.5 to the travis matrix
      adds  37ae89a   Merge pull request #840 from kylog/maint/add-2.1.5-to-travis-matrix
      adds  a730bc8   (maint) Update CI setup for AIO Testing
      adds  29afa1e   Merge pull request #839 from justinstoller/task/master/QENG-1551_facter_aio_testing
      adds  8ff4fa5   (packaging) Update FACTERVERSION to 2.4.0
      adds  111798c   Merge branch 'master' into stable
      adds  ac10fd1   (FACT-797) Fix KVM detection on Linux
      adds  d0bec00   Merge pull request #846 from ScottGarman/kvmfix-stable
      adds  e546bc5   (FACT-800) Prevent collection of EC2 IAM security metadata.
      adds  b66e81b   (packaging) Update FACTERVERSION to 2.4.1
      adds  7896ac2   Merge branch 'stable'
      adds  17b6299   (maint) add yarjuf to Gemfile
      adds  b547cba   Merge pull request #842 from justinstoller/maint/yarjuf
      adds  151fb43   (FACT-797) Fix KVM detection on Linux
      adds  3a0fb9e   Merge pull request #841 from mouchar/patch-1
      adds  9bd00be   Merge branch 'master' into stable
      adds  424bf96   (FACT-596) Update selinux_config_policy fact
      adds  f19fcc9   Merge pull request #848 from frconil/stable
      adds  2d2eea1   (FACT-822) Prioritize AIO private bin over PATH for virt-what
      adds  b0803e7   Merge pull request #853 from MikaelSmith/task/master/FACT-822-find-aio-virt-what
      adds  4bcd6c8   (FACT-826) Use /opt/puppetlabs/facter/facts.d
      adds  a033632   Merge pull request #855 from joshcooper/ticket/2.x/FACT-826-facter-facts.d
      adds  f4994a8   (maint) fix acceptance pre-suite for aio packages
      adds  fd5733d   Merge pull request #861 from kylog/maint/fix-acceptance-pre-suite-for-aio-2.x
      adds  2a6a0b8   (maint) Update beaker pin and allow env var override
      adds  ead9126   Merge pull request #862 from kylog/maint/update-beaker-pin-and-support-BEAKER_VERSION
      adds  f4fe455   (FACT-825) Increase prtdiag timeout for Solaris virtual fact
      adds  c7c9e58   Merge pull request #864 from whopper/FACT-825/increase-prtdiag-timeout
      adds  0f17d6f   (FACT-832) Update test to find ruby in 'privatebindir'
      adds  4ff7286   Merge remote-tracking branch 'upstream/pr/865' into 2.x
      adds  9170478   (packaging) Update FACTERVERSION to 2.4.2
      adds  f984737   Catching an uncaught timeout exception
      adds  69f5483   Merge pull request #868 from AndrewBallinger/minor_timeout_fix
      adds  05b3302   (FACT-824) Reduce calls to 'ip link show' in Facter::Util::IP
      adds  b392078   Merge pull request #869 from nedap/fix/2.x/improve_util_ip_get_interface_value
      adds  be5eaa6   puppetversion: massive speed boost
      adds  f08a922   Merge pull request #867 from Thomas-Gelf/fix/2.x/puppet_version-performance
      adds  78bb3f3   (FACT-805) use /etc/os-release to identify CoreOS
      adds  ca6b0ad   Merge pull request #866 from jumanjiman/coreos_2x
      adds  a2a4c4b   (FACT-864) Normalize facter acceptance config to match puppet's
      adds  db0b28d   Merge pull request #876 from kylog/issue/fact-864
      adds  ff9464a   (FACT-864) Add support for windows acceptance
      adds  ffe782f   (FACT-864) Add schema entries for windows facts specific to the windows msi-gen'd environment
      adds  b66dae7   Merge pull request #885 from kylog/windows-fixup
      adds  90eeced   (FACT-888) Properly detect KVM when CPU type is not qemu32/qemu64
      adds  ebc6271   (FACT-888) Add test to detect KVM with dmidecode
      adds  028d90f   Merge pull request #896 from melissa/ticket/2.x/fact-888
      adds  2c86313   (FACT-830) Use xen-toolstack to find xen command.
      adds  5cd1fff   Merge pull request #872 from cropalato/2.x
      adds  8aae292   (FACT-834) Avoid double loading ec2 warnings
      adds  ade3f7a   Merge pull request #870 from QubitProducts/fix/facter/2.x/avoid_double_loading_ec2
      adds  b70227e   (maint) Ensure AIO pre-suite uses PC1 repository
      adds  39795fc   Merge pull request #901 from justinstoller/maint/2.x/pc1
      adds  758c517   (FACT-893) prefer /etc/centos-release over /etc/redhat-release
      adds  b26001f   Merge pull request #902 from duritong/2.x_fix_FACT-893
      adds  bc615fa   (FACT-894) Prepend new AIO path to search path for external facts
      adds  0fb4665   Merge pull request #903 from kylog/issue/fact-894
      adds  aca98c5   Revert "Merge pull request #902 from duritong/2.x_fix_FACT-893"
      adds  691e2b1   (packaging) Update FACTERVERSION to 2.4.3
      adds  f4d6166   (maint) Remove Fedora 19 from build targets
      adds  5326f6d   Merge pull request #920 from melissa/maint/2.x/rm-f19
      adds  55cb8a4   (FACT-697) properly skip fact if NetworkManager is not running.
      adds  c54a01b   Merge pull request #919 from duritong/fix_FACT_697_nmcli_output_parsing
      adds  a122d10   (maint) Remove lucid from build targets
      adds  bc6b91c   Merge pull request #930 from melissa/maint/2.x/rm-lucid
      adds  ca794fa   (FACT-975) Add ppc64le to processors discovery
      adds  3d432be   Merge pull request #934 from sshnaidm/ppc64le
      adds  8ea090c   (maint) Do not build stable or testing
      adds  1e4fda9   Merge pull request #945 from melissa/maint/2.x/rm-stable-testing
      adds  b6d3330   (FACT-963) Remove pre-suite env setup for AIO
      adds  30e6234   (FACT-96) Deprecate `facter --puppet`
      adds  34bab69   Merge pull request #948 from joshcooper/ticket/2.x/FACT-96-deprecate-puppet-option
      adds  f3fad35   (FACT-628) Move LDOM virtual implementation to virtual.rb
      adds  6f8fc0a   Merge pull request #950 from branan/bug/fact-628/virtual_ldom_impl
      adds  20fb9e4   (packaging) Update FACTERVERSION to 2.4.4
       new  a25ddb2   Imported Upstream version 2.4.4

The 1 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:
 CONTRIBUTING.md                                    |   4 +
 Gemfile                                            |   4 +-
 LICENSE                                            |   2 +-
 acceptance/Gemfile                                 |  14 +-
 acceptance/Rakefile                                |  28 +++-
 acceptance/bin/ci-bootstrap-from-artifacts.sh      |   2 +-
 acceptance/config/aio/options.rb                   |   6 +
 .../nodes/{solaris10.yaml => centos-5-i386.yaml}   |  11 +-
 .../nodes/{solaris11.yaml => centos-5-x86_64.yaml} |  13 +-
 .../nodes/{rhel7.yaml => centos-6-i386.yaml}       |  11 +-
 .../nodes/{rhel7.yaml => centos-6-x86_64.yaml}     |  11 +-
 acceptance/config/nodes/centos5.yaml               |  18 ---
 .../nodes/{rhel7.yaml => debian-6-i386.yaml}       |  11 +-
 .../nodes/{squeeze.yaml => debian-6-x86_64.yaml}   |  15 +-
 .../nodes/{rhel7.yaml => debian-7-i386.yaml}       |  11 +-
 .../nodes/{wheezy.yaml => debian-7-x86_64.yaml}    |  15 +-
 .../nodes/{rhel7.yaml => debian-8-i386.yaml}       |  11 +-
 .../nodes/{rhel7.yaml => debian-8-x86_64.yaml}     |  11 +-
 .../nodes/{rhel7.yaml => fedora-20-i386.yaml}      |  11 +-
 .../nodes/{fedora20.yaml => fedora-20-x86_64.yaml} |  15 +-
 .../nodes/{rhel7.yaml => fedora-21-i386.yaml}      |  11 +-
 .../nodes/{rhel7.yaml => fedora-21-x86_64.yaml}    |  11 +-
 acceptance/config/nodes/fedora19.yaml              |  18 ---
 acceptance/config/nodes/lucid.yaml                 |  18 ---
 .../nodes/{rhel7.yaml => redhat-5-i386.yaml}       |  11 +-
 .../nodes/{rhel7.yaml => redhat-5-x86_64.yaml}     |  11 +-
 .../nodes/{rhel7.yaml => redhat-6-i386.yaml}       |  11 +-
 .../nodes/{rhel6.yaml => redhat-6-x86_64.yaml}     |  17 +-
 .../nodes/{rhel7.yaml => redhat-7-x86_64.yaml}     |   9 +-
 .../nodes/{rhel7.yaml => ubuntu-1204-i386.yaml}    |  11 +-
 .../{precise.yaml => ubuntu-1204-x86_64.yaml}      |  15 +-
 .../nodes/{rhel7.yaml => ubuntu-1404-i386.yaml}    |  11 +-
 .../nodes/{rhel7.yaml => ubuntu-1404-x86_64.yaml}  |  11 +-
 .../nodes/{rhel7.yaml => ubuntu-1410-i386.yaml}    |  11 +-
 .../nodes/{rhel7.yaml => ubuntu-1410-x86_64.yaml}  |  11 +-
 acceptance/config/nodes/win2003r2x64-rubyx64.yaml  |   7 +-
 acceptance/config/nodes/win2003r2x64-rubyx86.yaml  |   9 +-
 acceptance/config/nodes/win2003r2x86-rubyx86.yaml  |   7 +-
 acceptance/config/nodes/win2003x64-rubyx64.yaml    |   7 +-
 acceptance/config/nodes/win2003x64-rubyx86.yaml    |   9 +-
 acceptance/config/nodes/win2003x86-rubyx86.yaml    |   7 +-
 acceptance/config/nodes/win2008-rubyx64.yaml       |  14 ++
 ...in2003x86-rubyx86.yaml => win2008-rubyx86.yaml} |  11 +-
 acceptance/config/nodes/win2008r2-rubyx64.yaml     |   7 +-
 acceptance/config/nodes/win2008r2-rubyx86.yaml     |   9 +-
 acceptance/config/nodes/win2012-rubyx64.yaml       |  14 ++
 ...in2003x86-rubyx86.yaml => win2012-rubyx86.yaml} |  11 +-
 acceptance/config/nodes/win2012r2-rubyx64.yaml     |   7 +-
 acceptance/config/nodes/win2012r2-rubyx86.yaml     |   9 +-
 acceptance/lib/puppet/acceptance/common_utils.rb   |  19 +++
 acceptance/lib/puppet/acceptance/install_utils.rb  | 171 ++++++++++++++++++---
 .../{packages => aio}/pre-suite/010_Install.rb     |  16 +-
 acceptance/setup/common/00_EnvSetup.rb             |   3 +
 acceptance/setup/packages/pre-suite/010_Install.rb |   2 +-
 acceptance/tests/facter_json_output_validates.rb   |   5 +-
 ...ratingsystem_detection_after_clear_on_ubuntu.rb |   2 +-
 acceptance/tests/runs_external_facts_once.rb       |   2 +-
 ext/build_defaults.yaml                            |   4 +-
 ext/debian/changelog                               |   4 +-
 ext/ips/facter.p5m                                 |   4 +-
 ext/project_data.yaml                              |   4 +-
 ext/redhat/facter.spec                             |   8 +-
 lib/facter/application.rb                          |   6 +-
 lib/facter/core/logging.rb                         |  34 +++-
 lib/facter/dhcp_servers.rb                         |   6 +
 lib/facter/ec2.rb                                  |   6 +-
 lib/facter/ec2/rest.rb                             |   9 ++
 lib/facter/gid.rb                                  |  11 +-
 lib/facter/interfaces.rb                           |  15 +-
 lib/facter/ipaddress.rb                            |  22 ++-
 lib/facter/ipaddress6.rb                           |   2 +-
 lib/facter/ldom.rb                                 |  15 +-
 lib/facter/macaddress.rb                           |   3 +-
 lib/facter/macosx.rb                               |   4 +-
 lib/facter/operatingsystem/implementation.rb       |   3 +
 lib/facter/operatingsystem/linux.rb                |  14 +-
 .../{cumuluslinux.rb => osreleaselinux.rb}         |   7 +-
 lib/facter/operatingsystem/sunos.rb                |   2 +-
 lib/facter/operatingsystem/windows.rb              |   7 +
 lib/facter/operatingsystemmajrelease.rb            |  15 +-
 lib/facter/os.rb                                   |  47 ++++--
 lib/facter/partitions.rb                           |   3 +
 lib/facter/physicalprocessorcount.rb               |   2 +-
 lib/facter/processor.rb                            |   6 +-
 lib/facter/processors.rb                           |  24 +--
 lib/facter/processors/os.rb                        |  12 +-
 lib/facter/puppetversion.rb                        |   4 +-
 lib/facter/rackspace.rb                            |  13 +-
 lib/facter/rubyplatform.rb                         |  12 ++
 lib/facter/selinux.rb                              |  20 +--
 lib/facter/system32.rb                             |  21 +++
 lib/facter/system_uptime.rb                        |   2 +
 lib/facter/util/config.rb                          |  29 +++-
 lib/facter/util/dhcp_servers.rb                    |  19 ++-
 lib/facter/util/directory_loader.rb                |  11 +-
 lib/facter/util/ip.rb                              |  69 ++++++++-
 lib/facter/util/ip/windows.rb                      |   4 +-
 lib/facter/util/macosx.rb                          |   2 +-
 lib/facter/util/parser.rb                          |  14 +-
 lib/facter/util/partitions.rb                      |   4 +
 lib/facter/util/partitions/linux.rb                |   6 +
 lib/facter/util/partitions/openbsd.rb              |   5 +
 lib/facter/util/processor.rb                       |   2 +-
 lib/facter/util/resolution.rb                      |   2 +-
 lib/facter/util/uptime.rb                          |   7 +-
 lib/facter/util/virtual.rb                         |  44 +++++-
 lib/facter/util/xendomains.rb                      |  11 +-
 lib/facter/version.rb                              |   2 +-
 lib/facter/virtual.rb                              |  24 ++-
 spec/fixtures/cpuinfo/ppc64le                      |  15 ++
 ...ifconfig_all_with_multiple_interfaces_and_fe80} |   2 +-
 ...ll_with_multiple_interfaces_and_no_public_ipv6} |   1 -
 spec/fixtures/unit/selinux/selinux_sestatus2       |   9 ++
 spec/fixtures/unit/util/operatingsystem/coreos.txt |   9 ++
 spec/schema/validate_facter_schema.rb              |  18 +++
 spec/unit/application_spec.rb                      |   9 ++
 spec/unit/core/logging_spec.rb                     | 119 ++++++++++++++
 spec/unit/dhcp_servers_spec.rb                     |  60 ++++++++
 spec/unit/ec2/rest_spec.rb                         |  17 ++
 spec/unit/ec2_spec.rb                              |  24 ++-
 spec/unit/gid_spec.rb                              |  24 ++-
 spec/unit/interfaces_spec.rb                       |   4 +-
 spec/unit/ipaddress6_spec.rb                       |  30 +++-
 spec/unit/ldom_spec.rb                             |  17 +-
 spec/unit/operatingsystem/implementation_spec.rb   |   1 +
 spec/unit/operatingsystem/linux_spec.rb            |  32 ++--
 spec/unit/operatingsystem/sunos_spec.rb            |   7 +-
 spec/unit/operatingsystem/windows_spec.rb          |  21 +++
 spec/unit/partitions_spec.rb                       |   6 +-
 spec/unit/physicalprocessorcount_spec.rb           |   2 +-
 spec/unit/processor_spec.rb                        |   2 +-
 spec/unit/processors/os_spec.rb                    |  23 ++-
 spec/unit/rackspace_spec.rb                        |   6 +-
 spec/unit/rubyplatform_spec.rb                     |   7 +
 spec/unit/selinux_spec.rb                          |  15 +-
 spec/unit/system32_spec.rb                         |  28 ++++
 spec/unit/util/config_spec.rb                      |  29 +++-
 spec/unit/util/directory_loader_spec.rb            |  16 +-
 spec/unit/util/macosx_spec.rb                      |   2 +-
 spec/unit/util/operatingsystem_spec.rb             |  15 ++
 spec/unit/util/parser_spec.rb                      |  39 ++++-
 spec/unit/util/uptime_spec.rb                      |  12 +-
 spec/unit/util/virtual_spec.rb                     |  34 ++--
 spec/unit/util/xendomains_spec.rb                  |  98 +++++++++---
 spec/unit/virtual_spec.rb                          | 111 +++++++++----
 145 files changed, 1696 insertions(+), 553 deletions(-)
 create mode 100644 acceptance/config/aio/options.rb
 rename acceptance/config/nodes/{solaris10.yaml => centos-5-i386.yaml} (52%)
 rename acceptance/config/nodes/{solaris11.yaml => centos-5-x86_64.yaml} (52%)
 copy acceptance/config/nodes/{rhel7.yaml => centos-6-i386.yaml} (54%)
 copy acceptance/config/nodes/{rhel7.yaml => centos-6-x86_64.yaml} (54%)
 delete mode 100644 acceptance/config/nodes/centos5.yaml
 copy acceptance/config/nodes/{rhel7.yaml => debian-6-i386.yaml} (54%)
 rename acceptance/config/nodes/{squeeze.yaml => debian-6-x86_64.yaml} (52%)
 copy acceptance/config/nodes/{rhel7.yaml => debian-7-i386.yaml} (54%)
 rename acceptance/config/nodes/{wheezy.yaml => debian-7-x86_64.yaml} (52%)
 copy acceptance/config/nodes/{rhel7.yaml => debian-8-i386.yaml} (54%)
 copy acceptance/config/nodes/{rhel7.yaml => debian-8-x86_64.yaml} (54%)
 copy acceptance/config/nodes/{rhel7.yaml => fedora-20-i386.yaml} (54%)
 rename acceptance/config/nodes/{fedora20.yaml => fedora-20-x86_64.yaml} (51%)
 copy acceptance/config/nodes/{rhel7.yaml => fedora-21-i386.yaml} (54%)
 copy acceptance/config/nodes/{rhel7.yaml => fedora-21-x86_64.yaml} (54%)
 delete mode 100644 acceptance/config/nodes/fedora19.yaml
 delete mode 100644 acceptance/config/nodes/lucid.yaml
 copy acceptance/config/nodes/{rhel7.yaml => redhat-5-i386.yaml} (54%)
 copy acceptance/config/nodes/{rhel7.yaml => redhat-5-x86_64.yaml} (54%)
 copy acceptance/config/nodes/{rhel7.yaml => redhat-6-i386.yaml} (54%)
 rename acceptance/config/nodes/{rhel6.yaml => redhat-6-x86_64.yaml} (52%)
 copy acceptance/config/nodes/{rhel7.yaml => redhat-7-x86_64.yaml} (72%)
 copy acceptance/config/nodes/{rhel7.yaml => ubuntu-1204-i386.yaml} (54%)
 rename acceptance/config/nodes/{precise.yaml => ubuntu-1204-x86_64.yaml} (52%)
 copy acceptance/config/nodes/{rhel7.yaml => ubuntu-1404-i386.yaml} (54%)
 copy acceptance/config/nodes/{rhel7.yaml => ubuntu-1404-x86_64.yaml} (54%)
 copy acceptance/config/nodes/{rhel7.yaml => ubuntu-1410-i386.yaml} (54%)
 rename acceptance/config/nodes/{rhel7.yaml => ubuntu-1410-x86_64.yaml} (54%)
 create mode 100644 acceptance/config/nodes/win2008-rubyx64.yaml
 copy acceptance/config/nodes/{win2003x86-rubyx86.yaml => win2008-rubyx86.yaml} (51%)
 create mode 100644 acceptance/config/nodes/win2012-rubyx64.yaml
 copy acceptance/config/nodes/{win2003x86-rubyx86.yaml => win2012-rubyx86.yaml} (51%)
 create mode 100644 acceptance/lib/puppet/acceptance/common_utils.rb
 copy acceptance/setup/{packages => aio}/pre-suite/010_Install.rb (51%)
 copy lib/facter/operatingsystem/{cumuluslinux.rb => osreleaselinux.rb} (73%)
 create mode 100644 lib/facter/rubyplatform.rb
 create mode 100644 lib/facter/system32.rb
 create mode 100644 spec/fixtures/cpuinfo/ppc64le
 copy spec/fixtures/ifconfig/{linux_ifconfig_all_with_multiple_interfaces => linux_ifconfig_all_with_multiple_interfaces_and_fe80} (93%)
 copy spec/fixtures/ifconfig/{linux_ifconfig_all_with_multiple_interfaces => linux_ifconfig_all_with_multiple_interfaces_and_no_public_ipv6} (92%)
 create mode 100644 spec/fixtures/unit/selinux/selinux_sestatus2
 create mode 100644 spec/fixtures/unit/util/operatingsystem/coreos.txt
 create mode 100644 spec/schema/validate_facter_schema.rb
 create mode 100644 spec/unit/rubyplatform_spec.rb
 create mode 100644 spec/unit/system32_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