Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 12, 2011
  1. Merge branch 'tickets/master/7039-multiple-facts-same-file'

    Jacob Helwig authored
    * tickets/master/7039-multiple-facts-same-file:
      (#7039) Pre-load all facts when requesting a single fact
  2. (#7039) Pre-load all facts when requesting a single fact

    Jacob Helwig authored
    Since multiple facts can be defined in a single file and we have no
    way of knowing which "additional" facts are defined in which files, we
    pre-load all facts when we're looking for specific one.
    
    Paired-with: Max Martin <max@puppetlabs.com>
Commits on Apr 6, 2011
  1. Update CHANGELOG for 1.5.9rc5

    Jacob Helwig authored
  2. @ohadlevy

    Ensures that ARP facts are returned only on EC2 hosts

    ohadlevy authored Jacob Helwig committed
    ARP facts on large network might lead to inconstant values
    as we are always using the first ARP entry from the output of the ARP
    command
    
    Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
Commits on Mar 21, 2011
  1. Updated CHANGELOG for 1.5.9rc4

    Jacob Helwig authored
  2. Merge branch 'next'

    Jacob Helwig authored
    * next:
      (#6795) Update tests to reflect changed exec
  3. Merge branch 'tickets/next/6795-update-tests' into next

    Jacob Helwig authored
    * tickets/next/6795-update-tests:
      (#6795) Update tests to reflect changed exec
  4. (#6795) Update tests to reflect changed exec

    Jacob Helwig authored
  5. Updated CHANGELOG for 1.5.9rc3

    Jacob Helwig authored
  6. Merge branch 'tickets/next/6795' of git://jet.mox.net/~tmz/facter int…

    Jacob Helwig authored
    …o next
    
    * 'tickets/next/6795' of git://jet.mox.net/~tmz/facter:
      (#6795) xendomains: Ignore error output from xm list
  7. @tmzullinger

    (#6795) xendomains: Ignore error output from xm list

    tmzullinger authored
    If xend is not running, xm list writes to stderr and facter propagates
    this to the user.  Redirect stderr to /dev/null.
Commits on Mar 18, 2011
  1. @MaxMartin

    Merge branch 'ticket/next/6763' into next

    MaxMartin authored
    * ticket/next/6763:
      (#6763) Use Facter::Util::Resolution.exec for arp
      arp: Cleanup indendation
  2. @tmzullinger

    (#6763) Use Facter::Util::Resolution.exec for arp

    tmzullinger authored
    The arp command is in /sbin on Fedora/RHEL, not /usr/sbin.  Using
    Facter::Util::Resolution.exec is preferable to hard-coding the path.
  3. @tmzullinger

    arp: Cleanup indendation

    tmzullinger authored
  4. Updated CHANGELOG for 1.5.9rc2

    Jacob Helwig authored
Commits on Mar 17, 2011
  1. Merge branch 'next'

    Jacob Helwig authored
    * next:
      Clean up indentation, and alignment in macaddress_spec.rb
      (#6716) fix facter issues on OSX with ipv6 in macaddress.rb.
      Fixed #2346 - A much cleverer EC2 fact
      Fixed #2346 - Part 1: Added arp fact for Linux
      Discussion on ec2 facts - #2346
      Fixed #3087 - Identify VMWare
      (#6327) Memory facts should be available on Mac Darwin
      Fixed #6695 - Updated id fact for Darwin et al
  2. Merge branch 'tickets/next/6716-osx-ipv6-macaddress' into next

    Jacob Helwig authored
    * tickets/next/6716-osx-ipv6-macaddress:
      Clean up indentation, and alignment in macaddress_spec.rb
      (#6716) fix facter issues on OSX with ipv6 in macaddress.rb.
  3. Clean up indentation, and alignment in macaddress_spec.rb

    Jacob Helwig authored
    This changes the spec file from 4-space indentations to 2-space
    indentations to match the style guide[1].
    
    [1] http://projects.puppetlabs.com/projects/puppet/wiki/Development_Lifecycle#Style
  4. @barn

    (#6716) fix facter issues on OSX with ipv6 in macaddress.rb.

    barn authored Jacob Helwig committed
    Due to "netstat -rn" returning multiple protocols (IPv4 and IPv6) the
    "default_interface" can get more than one entry in to it, causing the
    macaddress resolving to break. This limits it to just one interface.
  5. Update CHANGELOG for 1.5.9rc1

    Matt Robinson authored
  6. Merge branch 'next'

    Matt Robinson authored
    * next:
      Incremented release to 1.5.9
      Fixed #6719 Typo
      (#5011) Adds swap statistics for OSX
      (#6719) Restricts virtualization types for zones
      Fixed #6616 - Stubbing in VMware tests on Linux
      Remove Solaris from the list of confined systems. It won't get the original lsb facts, and it's nonsensical too.
      Fix #6679 - Added Scientific Linux to operatingsystem fact
      Further fix to #5485 - SELinux facts
      (#2721) Merged patch from Brane GraAnar
      (#5485) Made selinux_mode fact work
      Fixed #5485 - Updated selinux_mode fact
      Fix for #6495 - Updated interface detection
      Fixed #5699 - Added processorcount support for S390x
      Fixed #5699 - Added virtual support for s390x/Zlinux
Commits on Mar 16, 2011
  1. @jamtur01
  2. @jamtur01

    Fixed #2346 - A much cleverer EC2 fact

    jamtur01 authored
    The fact now checks for an EC2 ARP or in the EU Zone for an EC2 MAC
    This should mean the fact's return is much more robust
    
    The fact also now supports returning userdata (which is a bit ugly
    given Facter returns strings but a good bookmark for refactor in 2.0)
  3. @jamtur01

    Fixed #2346 - Part 1: Added arp fact for Linux

    jamtur01 authored
    Added facts arp (like the ipaddress etc) facts
    Added facts arp_interfacename
  4. @jamtur01

    Discussion on ec2 facts - #2346

    Paul Nasrat authored jamtur01 committed
    The EC2 fact is completely broken at the moment:
    
    * Timeout::Error isn't caught by rescue (due to how it inherits)
    * The issue of wrong open semantics outlined here, this is causing hidden immediate failure
    * The fact is going to cause a 2 second wait to every facter run
    
    Whilst the following patch fixes the first two, I'm not sure we want to take
    the timeout hit, we also want to add tests as even simple ruby code can get
    logic errors such as the open().
    
    Signed-off-by: Paul Nasrat <pnas...@googlemail.com>
  5. @jamtur01
  6. @jamtur01

    Fixed #3087 - Identify VMWare

    jamtur01 authored
    Added support for VMWareESX and ESXi to operatingsystem and
    operatingsystemrelease facts
    
    Added appropriate tests
  7. @barn @jamtur01

    (#6327) Memory facts should be available on Mac Darwin

    barn authored jamtur01 committed
    There's no easy defined way of getting memory information from the command
    line.
    
    Copying mainly the OpenBSD facts, but having to pull in memory free from
    the vm_stat utility, and parsing the weird vm.swapusage sysctl value for
    swap. Parsing "top -l 1 -n 0" seemed an option, but that took over a
    second to run each time, so this appears cheaper.
  8. @jamtur01
  9. @jamtur01

    Incremented release to 1.5.9

    jamtur01 authored
  10. @jamtur01
  11. @jamtur01

    Fixed #6719 Typo

    jamtur01 authored
  12. @jamtur01
  13. @jamtur01
  14. @jamtur01
Something went wrong with that request. Please try again.