summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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 #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
| * Fix Eucalyptus plugin to use the HttpHelper mixinAkira Kitada2017-04-121-1/+3
|/ | | | | | | "can_metadata_connect?" has been renamed to "can_socket_connect?" and moved into the HttpHelper mixin. Signed-off-by: Akira Kitada <akitada@gmail.com>
* Merge pull request #986 from akitada/fix_openstackTim Smith2017-04-092-5/+7
|\ | | | | Fix OpenStack plugin to use the HttpHelper mixin
| * Fix OpenStack plugin to use the HttpHelper mixinAkira Kitada2017-04-092-5/+7
|/ | | | | | | "can_metadata_connect?" has been renamed to "can_socket_connect?" and moved into the HttpHelper mixin. Signed-off-by: Akira Kitada <akitada@gmail.com>
* Merge pull request #985 from chef/release_notesv13.0.0Tim Smith2017-04-061-20/+54
|\ | | | | Update Ohai 13 release notes
| * Update Ohai 13 release notesTim Smith2017-04-061-20/+54
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #984 from chef/tm/additional_load_additionalTim Smith2017-04-053-15/+16
|\ | | | | Load all the plugin paths for dep resolution
| * Load all the plugin paths for dep resolutiontm/additional_load_additionalThom May2017-04-053-15/+16
| | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | Merge pull request #952 from chef/dmi_explosionTim Smith2017-04-051-77/+81
|\ \ | | | | | | Rescue exception in DMI plugin
| * | Rescue exception in DMI plugindmi_explosionTim Smith2017-04-031-77/+81
| | | | | | | | | | | | | | | | | | | | | This gets us non-exploding output on Linux systems now. This was the last plugin. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Merge pull request #982 from chef/sbt_fixTim Smith2017-04-052-49/+3
|\ \ \ | |_|/ |/| | Remove sbt version detect as it's not possible in the current sbt
| * | Remove sbt version detect as it's not possible in the current sbtsbt_fixTim Smith2017-04-042-49/+3
| |/ | | | | | | | | | | | | sbt --version isn't a command anymore and sbt about tries to initialize a project which downloads files and times out during detection. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #981 from chef/bump_ruby_reallyTim Smith2017-04-043-3/+1
|\ \ | | | | | | Require Ruby 2.3+ to match Chef itself
| * | Remove 2.2 testing in appveyerTim Smith2017-04-041-1/+0
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Require Ruby 2.3+ to match Chef itselfbump_ruby_reallyTim Smith2017-04-042-2/+1
|/ / | | | | | | | | | | | | 2.2 just went into security only support mode. Ohai 13 would be the opportune time to drop support. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #979 from chef/up_ruby_in_travisTim Smith2017-04-041-3/+3
|\ \ | | | | | | Bump Ruby versions in Travis to the latest
| * | Bump Ruby versions in Travis to the latestup_ruby_in_travisTim Smith2017-04-031-3/+3
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Merge pull request #980 from chef/tm/load_additional_pluginsThom May2017-04-044-2/+89
|\ \ \ | | | | | | | | Allow ohai to load a plugin path
| * | | Allow ohai to load a plugin pathtm/load_additional_pluginsThom May2017-04-044-2/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is in support of RFC 59, which allows us to add an ohai cookbook segment and load plugins automatically Signed-off-by: Thom May <thom@may.lt>
* | | | Merge pull request #974 from chef/filesystem_2_no_moreTim Smith2017-04-048-1221/+465
|\ \ \ \ | | | | | | | | | | Replace the existing filesystem plugin on Linux and Darwin with filesystem_v2
| * | | | Fully replace filesystem with filesystem2 on Darwin and fix Linux specsfilesystem_2_no_moreTim Smith2017-04-036-317/+166
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | Check to see if the attributes are actually equalTim Smith2017-04-031-2/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | Ensure we’re populating filesystem as well as filesystem_2Tim Smith2017-04-031-0/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | Replace the existing filesystem plugin on Linux with filesystem_v2Tim Smith2017-04-033-612/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Filesystem’s implementation leaves a lot to be desired and contains bugs that continually burn new users. This change removes the legacy filesystem plugin on Linux and changes the filesystem_v2 plugin to write to both node[‘filesystem’] and node[‘filesystem_v2’] Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Merge pull request #978 from chef/cloud_v2_v2Tim Smith2017-04-042-45/+45
|\ \ \ \ \ | | | | | | | | | | | | Fully rename the cloud_v2 plugin to cloud
| * | | | | Fully rename the cloud_v2 plugin to cloudcloud_v2_v2Tim Smith2017-04-032-45/+45
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | This is necessary is someone wants to disable the plugin. They shouldn’t have to use the old name that we’ll be killing off with Chef 14. Signed-off-by: Tim Smith <tsmith@chef.io>