summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* | | | | Merge pull request #975 from chef/less_warnThom May2017-04-042-2/+2
|\ \ \ \ \ | |/ / / / |/| | | | The secondary plugin path not existing should be info not warn level
| * | | | The secondary plugin path not existing should be info not warn levelless_warnTim Smith2017-04-032-2/+2
| |/ / / | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Merge pull request #973 from chef/cloud_v_no_moreTim Smith2017-04-034-615/+15
|\ \ \ \ | |_|_|/ |/| | | Replace the cloud plugin with the cloud_v2 plugin
| * | | Improve the cloud vs. cloudv2 comparisoncloud_v_no_moreTim Smith2017-04-031-2/+1
| | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | Add basic check that both attributes are populatedTim Smith2017-04-031-0/+12
| | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | Replace the cloud plugin with the cloud_v2 pluginTim Smith2017-04-034-615/+4
| | | | | | | | | | | | | | | | | | | | | | | | Simply set the cloud_v2 plugin to to write to both namespaces Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Merge pull request #976 from chef/timeoutsTim Smith2017-04-032-3/+3
|\ \ \ \ | |_|/ / |/| | | Shorten the sbt shellout timeout period
| * | | Fix specs for the timeouttimeoutsTim Smith2017-04-031-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | Shorten the sbt shellout timeout periodTim Smith2017-04-031-1/+1
|/ / / | | | | | | | | | | | | | | | 30 seconds is way too high here. On my mac the sbt command fails (a whole different issue), but we take 30 seconds to skip the plugin. There’s no reason to wait 30 seconds here for a plugin that doesn’t need that. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Merge pull request #967 from chef/do_cloud_fixTim Smith2017-04-034-54/+80
|\ \ \ | |/ / | | / | |/ |/| Fix the cloud plugins to properly report values on DO
| * Don’t use sendTim Smith2017-04-031-4/+4
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Fix the cloud plugins to properly report values on DOdo_cloud_fixTim Smith2017-03-224-54/+80
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #972 from coderanger/freeze-stringsNoah Kantrowitz2017-04-032-0/+27
|\ \ | | | | | | Freeze all string values coming out of Ohai.
| * | Make Rubocop happy.Noah Kantrowitz2017-04-031-2/+2
| | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Freeze all string values coming out of Ohai.Noah Kantrowitz2017-04-032-0/+27
| | | | | | | | | | | | | | | | | | | | | This both helps avoid weird mutation bugs and saves a bit of RAM. Refs https://github.com/chef/chef/issues/4930 Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
* | | Merge pull request #971 from chef/lcg/amazon-platform-familyLamont Granquist2017-04-032-5/+7
|\ \ \ | |/ / |/| | add amazon platform_family
| * | add amazon platform_familylcg/amazon-platform-familyLamont Granquist2017-04-012-5/+7
|/ / | | | | | | | | | | | | | | | | | | | | i think we've finally decided not to move amazon to fedora in #960 i still think everyone is wrong, but i got my `fedora_derived?` chef-sugar helper so its a mute point now... https://github.com/chef/chef-rfc/pull/252 Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Merge pull request #969 from chef/dmi_typesTim Smith2017-03-281-0/+3
|\ \ | | | | | | Add DMI type 40,41, and 42 from the latest man page
| * | Add DMI type 40,41, and 42 from the latest man pageTim Smith2017-03-281-0/+3
| |/ | | | | | | | | | | These have been added in the last few years it appears Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #964 from webframp/ec2/region-and-zoneTim Smith2017-03-212-0/+45
|\ \ | |/ |/| [ec2] Add additional data from identity document
| * [ec2] Add additional data from identity documentSean Escriva2017-03-172-0/+45
|/ | | | | | | Since it's already fetching the identity document to retrieve the account id, this adds the region and AZ info in the same place. Signed-off-by: Sean Escriva <sean.escriva@gmail.com>
* Merge pull request #958 from chef/luaTim Smith2017-03-092-3/+11
|\ | | | | Fix lua detection on new versions of lua