summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add rbenv pluginrbenvTim Smith2017-06-292-0/+114
| | | | | | | | | | | | | | | | This gives us information on the available ruby versions in rbenv ```javascript "rbenv": { "default": "2.4.1", "versions": [ "2.4.1" ], "rbenv_version": "1.1.1" } ``` Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #1004 from chef/add_clearos_rhel_platform_familyTim Smith2017-06-142-1/+9
|\ | | | | Add clearos platform to RHEL platform_family
| * Add a spec for clearos platform detectionadd_clearos_rhel_platform_familyTim Smith2017-06-101-0/+8
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add clearos platform to RHEL platform_familyJennifer Davis2017-06-101-1/+1
| | | | | | | | Signed-off-by: Jennifer Davis <iennae@gmail.com>
* | Merge pull request #1013 from davide125/systemd_pathsTim Smith2017-06-142-0/+161
|\ \ | | | | | | Add systemd_paths plugin for system and user paths
| * | Add systemd_paths plugin for system and user pathsDavide Cavalca2017-06-132-0/+161
|/ / | | | | | | Signed-off-by: Davide Cavalca <dcavalca@fb.com>
* | Merge pull request #1009 from chef/network_whichTim Smith2017-06-102-38/+16
|\ \ | |/ |/| Find network binaries with the which helper
| * Avoid extra file stats and simplify things a bitTim Smith2017-06-102-18/+16
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Find network binaries with the which helperTim Smith2017-06-102-34/+14
|/ | | | | | We're doing something very similar to which in these methods. We should just use which directly and avoid a bit more complexity Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #1012 from jaymzh/fix_mdadmTim Smith2017-06-082-2/+21
|\ | | | | fix mdadm plugin when arrays are in interesting states.
| * fix mdadm plugin when arrays are in interesting states.Phil Dibowitz2017-06-082-2/+21
|/ | | | | | read-only and other things can change the output. Be more careful. Signed-off-by: Phil Dibowitz <phil@ipom.com>
* Merge pull request #1010 from davide125/cpuTim Smith2017-06-072-0/+51
|\ | | | | cpu: add support for arm64 cpuinfo fields
| * cpu: add support for arm64 cpuinfo fieldsDavide Cavalca2017-06-062-0/+51
|/ | | | Signed-off-by: Davide Cavalca <dcavalca@fb.com>
* Merge pull request #1008 from chef/hardware_shelloutTim Smith2017-06-022-22/+16
|\ | | | | Only shellout to sw_vers in darwin hardware once
| * Only shellout to sw_vers in darwin hardware oncehardware_shelloutTim Smith2017-06-012-22/+16
| | | | | | | | | | | | Avoid 2 extra shell_outs by just parsing the fields Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #1007 from chef/debug_betterTim Smith2017-06-022-39/+90
|\ \ | |/ |/| Run sysctl only once on Darwin to determine CPU data
| * Run sysctl once on Darwin to determine CPU datadebug_betterTim Smith2017-06-012-39/+90
| | | | | | | | | | | | It's 13% slower to do individual shell outs. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #1006 from chef/debug_betterTim Smith2017-06-0121-41/+40
|\ \ | |/ | | More consistent debug messaging
| * More consistent debug messagingTim Smith2017-06-0121-41/+40
|/ | | | | | I think this is the last of it. Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #1001 from chef/zpoolTim Smith2017-06-013-169/+281
|\ | | | | Update zpools plugin to work on Linux/BSD
| * Support BSDzpoolTim Smith2017-05-161-2/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add specs for LinuxTim Smith2017-05-151-59/+146
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Minimal fixes to the specsTim Smith2017-05-151-39/+41
| | | | | | | | | | | | We need Linux specs still Signed-off-by: Tim Smith <tsmith@chef.io>
| * Allow zpools plugin to work on LinuxTim Smith2017-05-151-8/+18
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Improve logging and handle empty fieldsTim Smith2017-05-151-10/+22
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #1003 from chef/lcg/dev-gemsTim Smith2017-05-252-6/+16
|\ \ | |/ |/| clean up and prune dev gems
| * fix comment [ci skip]lcg/dev-gemsLamont Granquist2017-05-241-1/+1
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * use eval_gemfileLamont Granquist2017-05-241-1/+1
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * add a comment [ci skip]Lamont Granquist2017-05-241-0/+1
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * clean up and prune dev gemsLamont Granquist2017-05-242-6/+15
|/ | | | | | | people that want pry need to explicitly include it in their own Gemfile.local now. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Merge pull request #1000 from chef/ohai_131v13.1.0Tim Smith2017-05-124-56/+45
|\ | | | | Release Ohai 13.1.0
| * Release Ohai 13.1.0ohai_131Tim Smith2017-05-094-56/+45
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #995 from chef/reuse_metadata_connectionsTim Smith2017-04-284-40/+39
|\ | | | | Improvements to EC2 metadata handling
| * Add additional debug logging to the metadata mixinreuse_metadata_connectionsTim Smith2017-04-271-1/+4
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Fix specsTim Smith2017-04-273-3/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Avoid parsing the best api version 2 extra timesTim Smith2017-04-271-33/+28
| | | | | | | | | | | | We fetched all available versions 3 times and then we sorted and found the best results 3 times. That seems a bit silly. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add all the metadata versions Amazon lists right nowTim Smith2017-04-271-2/+1
| | | | | | | | | | | | We were still missing a few Signed-off-by: Tim Smith <tsmith@chef.io>
| * Up our keepalive timeout and drop out read timeoutTim Smith2017-04-271-1/+4
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Remove double splitTim Smith2017-04-271-1/+0
| | | | | | | | | | | | Not sure what the goal was here. The sort always works. Just roll with it Signed-off-by: Tim Smith <tsmith@chef.io>
| * Clarify what’s happening with unsupported metadata a bit betterTim Smith2017-04-271-1/+1
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #992 from chef/new_ec2_metadataTim Smith2017-04-271-2/+2
|\ | | | | Add support for the 2016 EC2 metadata releases
| * Add support for the 2016 EC2 metadata releasesnew_ec2_metadataTim Smith2017-04-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | This adds the following data: network/interfaces/macs/mac/ipv6s network/interfaces/macs/mac/subnet-ipv6-cidr-blocks network/interfaces/macs/mac/vpc-ipv4-cidr-blocks network/interfaces/macs/mac/vpc-ipv6-cidr-blocks Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #991 from akitada/linux_net_cmds_pathTim Smith2017-04-252-4/+18
|\ \ | |/ |/| Inject sane paths into shell_out
| * Inject sane paths into shell_outAkira Kitada2017-04-262-4/+18
|/ | | | | | To ensure shell_out can find binaries. Signed-off-by: Akira Kitada <akitada@gmail.com>
* Merge pull request #989 from jaymzh/mdadmTim Smith2017-04-132-3/+16
|\ | | | | [mdadm] Fill in member devices
| * [mdadm] Fill in member devicesPhil Dibowitz2017-04-132-3/+16
|/ | | | | | It's useful to actually know the setup of the array. Signed-off-by: Phil Dibowitz <phil@ipom.com>
* Merge pull request #988 from chef/13_0_1v13.0.1Thom May2017-04-124-16/+53
|\ | | | | Fix changelog rake task and release 13.0.1
| * Use correct g-h-c13_0_1Thom May2017-04-123-41/+38
| | | | | | | | | | [ci skip] Signed-off-by: Thom May <thom@chef.io>
| * Fix changelog rake task and release 13.0.1Tim Smith2017-04-113-6/+46
|/ | | | | | The rake task needed to be updated for the new tags Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #987 from akitada/fix_eucalyptusTim Smith2017-04-111-1/+3
|\ | | | | Fix Eucalyptus plugin to use the HttpHelper mixin