summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Merge pull request #697 from sh9189/packages_plugin"jdm/revert-packageJay Mundrawala2016-02-017-1961/+0
| | | | | This reverts commit 1535dd6f0fb69467556c9fc5a79adb7359abd6c8, reversing changes made to e93ecd56d52025657bd1628ddbe82b6feda7e0f5.
* Merge pull request #710 from chef/salam/ohai-890v8.9.0Salim Alam2016-01-282-2/+2
|\ | | | | Prep for release 8.9.0
| * Prep for release 8.9.0Salim Alam2016-01-282-2/+2
|/
* Update changelog with current merges changesTim Smith2016-01-231-0/+14
|
* Merge pull request #652 from jmhbrown/add_queue_depthThom May2016-01-192-1/+76
|\ | | | | Add tests and queue_depth to block_device
| * Add tests and queue_depth to block_deviceJenny Brown2016-01-192-1/+76
| |
* | Merge pull request #700 from whiteley/default_route_table_hintThom May2016-01-192-5/+13
|\ \ | | | | | | Allow route table override
| * | Allow route table overrideMatt Whiteley2016-01-142-5/+13
| | | | | | | | | | | | | | | * read default route table name from ohai plugin configuration * default to `main` table to maintain current behavior
* | | Merge pull request #702 from jujugrrr/rackspace_instance_idThom May2016-01-192-0/+20
|\ \ \ | | | | | | | | Add instance_id to rackspace plugin
| * | | Add instance_id to rackspace pluginJulien Berard2016-01-112-0/+20
| | | |
* | | | Merge pull request #688 from electrolinux/alpine_familyThom May2016-01-192-0/+24
|\ \ \ \ | | | | | | | | | | Adding a new "alpine" platform and platform_family
| * | | | strip newline after platform_versiondidier Belot2015-12-181-1/+1
| | | | |
| * | | | Adding a new "alpine" platform and platform_familydidier Belot2015-12-172-0/+24
| | | | |
* | | | | Merge pull request #697 from sh9189/packages_pluginThom May2016-01-197-0/+1961
|\ \ \ \ \ | |_|_|/ / |/| | | | Packages plugin
| * | | | Add tests for sysv packages on solarisShahul Khajamohideen2015-12-282-25/+25
| | | | |
| * | | | Implement packages plugin for AIX, SolarisShahul Khajamohideen2015-12-285-7/+261
| | | | |
| * | | | Add tests for packages plugin on windowsShahul Hameed2015-12-283-71/+93
| | | | |
| * | | | make sure to only test wmi-lite on windowscmluciano2015-12-281-1/+1
| | | | |
| * | | | Add packages plugincmluciano2015-12-285-0/+1685
| |/ / / | | | | | | | | | | | | | | | | | | | | This packages plugin allows individuals to get a list of packages that they have installed on the system. It works on Debian,Fedora, and Windows systems.
* | | | Merge pull request #704 from chef/tm/fix_lintLamont Granquist2016-01-134-7/+8
|\ \ \ \ | | | | | | | | | | Fix some lint cops:
| * | | | Fix some lint cops:tm/fix_lintThom May2016-01-124-7/+8
| | |/ / | |/| | | | | | | | | | | | | | 1 Lint/EndAlignment 3 Lint/BlockAlignment
* | | | Merge pull request #705 from tas50/copyrightThom May2016-01-13186-467/+466
|\ \ \ \ | | | | | | | | | | Update e-mails and copyrights
| * | | | Update e-mails and copyrightsTim Smith2016-01-13186-467/+466
|/ / / / | | | | | | | | | | | | | | | | | | | | Opscode -> Chef Sofware Inc. and bring all copyrights to current. End the needed to keep editing these on every commit. Lets just get it over with.
* | | | Merge pull request #703 from chef/tm/chefstyleThom May2016-01-125-1/+14
|\ \ \ \ | |/ / / |/| | | Enable ChefStyle per RFC 64
| * | | Enable ChefStyle per RFC 64tm/chefstyleThom May2016-01-125-1/+14
|/ / /
* | | Merge pull request #695 from btm/btm/ipv6_macTim Smith2016-01-085-144/+291
|\ \ \ | | | | | | | | Fix detection of mac address on IPv6 only systems
| * | | fix remaining testsBryan McLellan2016-01-022-10/+11
| | | |
| * | | tests in progress WIPBryan McLellan2016-01-022-20/+39
| | | |
| * | | We cannot get ipv6address without src from linux/network at this timeBryan McLellan2016-01-022-15/+20
| | | |
| * | | fix some tests, ishBryan McLellan2015-12-282-1/+12
| | | |
| * | | Refactor linux/network and allow ipv6 default routes to be recognizedBryan McLellan2015-12-281-55/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were previously ignoring ipv6 routes because we expected all routes to have a 'src' attribute. However, ipv6 uses an algorthim (RFC6724) to select the source address rather than having it fixed in the route. This change applies a different selection criteria for ipv6 routes, allowing ipv6 only linux hosts with the 'ip' binary to make better choices about setting ip6address and macaddress.
| * | | Do not set macaddress if it is already setBryan McLellan2015-12-281-14/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we almost always set macaddress to the value from the interface we took ipaddress from, unless we didn't get any ipaddress, at which point we would accept the macaddress from the interface we took ip6address from. We're seeing ipv6 only hosts now, we need to be able to take macaddress from an ip6address interface if that's the most logical choice so we can ignore loopback or random/meaningless virtual interfaces that don't go anywhere.
| * | | Fix tests for ipv6-only macaddress use case, add more debug logsBryan McLellan2015-12-222-4/+24
| | | |
| * | | Update comments and revert testTim Smith2015-12-213-20/+19
| | | |
| * | | Properly detect mac address on ipv6 systemsTim Smith2015-12-184-33/+39
| | | |
| * | | Improve specs to detect IPV6 MAC address failureTim Smith2015-12-173-26/+89
| |/ /
* | | Merge pull request #699 from MarkGibbons/kernel_processorTim Smith2016-01-062-1/+4
|\ \ \ | |/ / |/| | Create kernel[:processor] from uname -p output
| * | Create kernel[:processor] from uname -p outputmarkgibbons2015-12-282-1/+4
|/ / | | | | | | | | | | | | An important distiction on solaris servers is x86 vs. sparc processor architecture. Using uname -m to report the machine type does make that distinction explicitly. The uname -p value is explicit about the difference.
* | Update CHANGELOG.mdTim Smith2015-12-151-2/+1
| |
* | Update CHANGELOG.mdTim Smith2015-12-151-0/+1
| |
* | Merge pull request #684 from tas50/cucumberThom May2015-12-153-201/+0
|\ \ | | | | | | Remove old cucumber tests
| * | Remove old cucumber testsTim Smith2015-12-143-201/+0
|/ / | | | | | | These haven't been updated in 7 years and don't actually run
* | Zero out release notes post releaseTim Smith2015-12-141-3/+0
| |
* | Update CHANGELOG.mdTim Smith2015-12-141-0/+4
| |
* | Merge pull request #683 from tas50/old_initTim Smith2015-12-142-9/+13
|\ \ | | | | | | Handle old kernels where we can't determine the init system
| * | Handle old kernels where we can't determine the init systemTim Smith2015-12-132-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | New kernels will always have /proc/1/comm, but older kernels don't. Those systems are all init based (debian 6, ubuntu 10.04, centos 5.11). A good number of these systems are EoL, but some like CentOS 5.11 are going to be around for several more years. We should probably support detecting init on them properly.
* | | Merge pull request #680 from phreakocious/masterTim Smith2015-12-142-0/+76
|\ \ \ | | | | | | | | Add support for collecting ethernet layer one information from ethtool on linux
| * | | this offends my sense of English language aesthetics, but changing hyphens ↵phreakocious2015-12-142-3/+3
| | | | | | | | | | | | | | | | to underscores... thanks, Matz.
| * | | Add support for collecting ethernet layer one information from ethtool on linux.phreakocious2015-12-112-0/+76
|/ / / | | | | | | | | | | | | | | | | | | | | | Add test for find_ethtool_binary function and verify results match what is expected need to return what we pass in or things will break... add faking detection of ethtool.. make wording consistent.. clarify that speed is link speed and make it an integer
* | | Update CHANGELOG.mdTim Smith2015-12-101-2/+3
| | |