| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
prtdiag for Solaris and corresponding tests. Darwin case is not handled yet.
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
'barn/tickets/next/5394-Improve_Facter_fact_value_documentation' into next
* barn/tickets/next/5394-Improve_Facter_fact_value_documentation:
(#5394) Document each Facter fact.
|
| | | |/
| | |/|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Document all the builtin Facter facts in puppetdoc/rdoc format.
This is laying the ground work for using a tool like puppet doc, or puppet
describe but for facter, so you can see what a fact is for and how it
resolves this. This is the "leg work" of documenting the actual facts, and
the syntax of them may change in future.
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* adrien/tickets/next/6613:
(#6613) Switch solaris macaddress fact to netstat
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- ifconfig on solaris will only return the mac address if run as root.
netstat -np will provide the information to any user.
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Give slightly more information to the user when installing facter and the
pre-requisite Ruby libraries are not installed.
In the case of OpenSSL, the user can have OpenSSL installed, and not the
gem/library, but the error message given in no way hints to this.
|
| |\ \ \
| |/ / /
|/| | |
| | | |
| | | | |
* master:
Updated CHANGELOG for 1.5.9rc4
|
| | | | |
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
* next:
(#6795) Update tests to reflect changed exec
|
| | |\ \
| | | | |
| | | | |
| | | | |
| | | | | |
* ticket/next/6862-default-subject-in-multi-patch-series:
(#6862) Add a default subject for the mail_patches rake task
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This will prevent committers to forget to write cover letter subject
when rake mail_patches needs to send multiple e-mails.
It defaults to the "type" and "branch name" of the patch-set.
This is taken from Brice's patch against Puppet
(37f9ca09135330ed180fb68d9295a4967a5cc857).
Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
|
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
* ticket/next/6817-19_fixes:
(#6817) Fix for Ruby 1.9 by calling .each_line on a string
maint: cleanup whitespace
|
| | | | |
|
| |/ / |
|
|/| |
| | |
| | |
| | |
| | | |
* tickets/next/6795-update-tests:
(#6795) Update tests to reflect changed exec
|
|/ / |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
* 'tickets/next/6795' of git://jet.mox.net/~tmz/facter:
(#6795) xendomains: Ignore error output from xm list
|
|/ /
| |
| |
| |
| | |
If xend is not running, xm list writes to stderr and facter propagates
this to the user. Redirect stderr to /dev/null.
|
|\ \
| | |
| | |
| | |
| | |
| | | |
* ticket/next/6763:
(#6763) Use Facter::Util::Resolution.exec for arp
arp: Cleanup indendation
|
| | |
| | |
| | |
| | |
| | | |
The arp command is in /sbin on Fedora/RHEL, not /usr/sbin. Using
Facter::Util::Resolution.exec is preferable to hard-coding the path.
|
|/ / |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | | |
* 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.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Added facts arp (like the ipaddress etc) facts
Added facts arp_interfacename
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
| |\ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added support for VMWareESX and ESXi to operatingsystem and
operatingsystemrelease facts
Added appropriate tests
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| |\ \ \ |
|
| | |/ / |
|
| | | | |
|
|\| | |
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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
|
| | | |
|
| |\ \ |
|
| |/ /
|/| | |
|
| | | |
|
| |\ \ |
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Adds support for Slamd64 and Bluewhite64 for the operatingsystem
fact
- Adds support for Slamd64 and Bluewhite64 for the
operatingsystemrelease fact
|
| |\ \ \ \ |
|
| | | |/ /
| | |/| |
| | | | |
| | | | |
| | | | | |
- Added swapfree and swapsize facts
- Tests will now run correctly for osx swap tests
|
| |\ \ \ \
| | |/ / /
| |/| | /
| | | |/
| | |/| |
|
| |/ /
| | |
| | |
| | |
| | | |
- The virtual fact will only check if a system is a zone if the
operating system is solaris.
|