summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add Ohai 14 release notesrelease_notesTim Smith2018-03-271-0/+64
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update CHANGELOG.md with details from pull request #1169Chef Expeditor2018-03-271-3/+4
|
* Merge pull request #1169 from chef/style_and_gemsTim Smith2018-03-272-4/+6
|\ | | | | Exclude example output from rubocop rules & remove changelog generator gem
| * Exclude example output from rubocop rules & remove changelog generator gemTim Smith2018-03-272-4/+6
|/ | | | | | This gets our build green again Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 14.0.29 by Expeditorv14.0.29Chef Expeditor2018-03-193-4/+12
|
* Merge pull request #1141 from chef/fail_lessTim Smith2018-03-191-15/+20
|\ | | | | Don't stacktrace if we can't shell_out to zpool
| * Don't stacktrace if we can't shell_out to zpoolfail_lessTim Smith2018-03-191-15/+20
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update CHANGELOG.md to reflect the promotion of 14.0.28Chef Expeditor2018-03-191-34/+31
|
* Bump version to 14.0.28 by Expeditorv14.0.28Chef Expeditor2018-03-173-5/+6
|
* Merge pull request #1161 from chef/tm/inject_logTim Smith2018-03-1679-351/+382
|\ | | | | Move ohai to structured logging
| * mechanical conversion of debug to tracetm/inject_logThom May2018-03-1666-284/+304
| | | | | | | | Signed-off-by: Thom May <thom@chef.io>
| * Move to mixlib-log 2Thom May2018-03-1513-67/+78
| | | | | | | | | | | | | | | | This allows us to bubble up a single logging object with metadata throughout ohai, rather than the current janky way. We also move some debug output to trace. Signed-off-by: Thom May <thom@chef.io>
* | Bump version to 14.0.27 by Expeditorv14.0.27Chef Expeditor2018-03-163-5/+6
| |
* | Merge pull request #1164 from chef/virtualization_guests_darwinTim Smith2018-03-162-0/+31
|\ \ | |/ |/| Detect virtualbox and vmware guests on Macs
| * Use boot_rom_version to detect VMware guests on macOSTim Smith2018-03-162-3/+2
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Detect virtualbox and vmware guests on Macsvirtualization_guests_darwinTim Smith2018-03-142-0/+32
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.0.26 by Expeditorv14.0.26Chef Expeditor2018-03-153-5/+6
| |
* | Merge pull request #1160 from chef/chef_packages_updatesThom May2018-03-152-3/+2
|\ \ | |/ |/| Minor updates to the Ohai/Chef plugins
| * Remove the needless require ohai in the ohai pluginchef_packages_updatesTim Smith2018-03-091-2/+0
| | | | | | | | | | | | We're in Ohai. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add debug logging when we can't load the chef gemTim Smith2018-03-091-1/+2
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 14.0.25 by Expeditorv14.0.25Chef Expeditor2018-03-093-5/+6
|
* Merge pull request #1154 from kriszentner/masterTim Smith2018-03-092-16/+24
|\ | | | | Fix bug in azure plugin/update to recent metadata version.
| * Merge branch 'master' of github.com:kriszentner/ohaiKris Zentner2018-03-070-0/+0
| |\ | | | | | | | | | Signed-off-by: Kris Zentner <krisz@microsoft.com>
| | * Fixing so this works with and without network jsonKris Zentner2018-03-071-3/+2
| | | | | | | | | Was missing passing metadata to the network metadata initialization function
| | * Fixing changes via chefstyleKris Zentner2018-03-071-2/+3
| | |
| | * Going with commonly supported versionKris Zentner2018-03-071-1/+1
| | | | | | | | | | | | This is documented here: https://docs.microsoft.com/en-us/azure/virtual-machines/windows/instance-metadata-service
| | * Receive richer metadata using recent versionKris Zentner2018-03-071-1/+1
| | | | | | | | | New info includes resourceGroupName, availability zone info, subscriptionId, and VMSS info.
| | * Separating network mashKris Zentner2018-03-071-17/+25
| | | | | | | | | In Azure, receiving the network section of the JSON output is not guaranteed, and will crash this plugin in these cases.
| * | Fixing so this works with and without network jsonKris Zentner2018-03-071-3/+2
| | | | | | | | | | | | | | | | | | Was missing passing metadata to the network metadata initialization function Signed-off-by: Kris Zentner <krisz@microsoft.com>
| * | Fixing changes via chefstyleKris Zentner2018-03-071-2/+3
| | | | | | | | | | | | Signed-off-by: Kris Zentner <krisz@microsoft.com>
| * | Going with commonly supported versionKris Zentner2018-03-071-1/+1
| | | | | | | | | | | | | | | | | | | | | This is documented here: https://docs.microsoft.com/en-us/azure/virtual-machines/windows/instance-metadata-service Signed-off-by: Kris Zentner <krisz@microsoft.com>
| * | Receive richer metadata using recent versionKris Zentner2018-03-071-1/+1
| | | | | | | | | | | | | | | | | | New info includes resourceGroupName, availability zone info, subscriptionId, and VMSS info. Signed-off-by: Kris Zentner <krisz@microsoft.com>
| * | Separating network mashKris Zentner2018-03-071-17/+25
| |/ | | | | | | | | | | In Azure, receiving the network section of the JSON output is not guaranteed, and will crash this plugin in these cases. Signed-off-by: Kris Zentner <krisz@microsoft.com>
* | Bump version to 14.0.24 by Expeditorv14.0.24Chef Expeditor2018-03-093-5/+6
| |
* | Merge pull request #1155 from smcavallo/softlayer_cloud_attributesTim Smith2018-03-092-0/+59
|\ \ | |/ |/| add ohai support for softlayer cloud
| * Fix for chefstyle -S.Cavallo2018-03-091-1/+1
| | | | | | | | | | | | spec/unit/plugins/cloud_spec.rb:454:31: C: Style/TrailingCommaInLiteral: Put a comma after the last item of a multiline hash. Signed-off-by: S.Cavallo <smcavallo@hotmail.com>
| * add ohai support for softlayer cloudS.Cavallo2018-03-092-0/+59
|/ | | | Signed-off-by: S.Cavallo <smcavallo@hotmail.com>
* Bump version to 14.0.23 by Expeditorv14.0.23Chef Expeditor2018-03-073-5/+6
|
* Merge pull request #1153 from chef/green_travisThom May2018-03-0760-133/+130
|\ | | | | Fix chefstyle issues in ohai
| * Resolve the last of the chefstyle warningsgreen_travisTim Smith2018-03-0645-84/+80
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Print out chefstyle version in travis and use Ruby 2.4.3Tim Smith2018-03-061-1/+2
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Chefstyle fixesTim Smith2018-03-0617-48/+48
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 14.0.22 by Expeditorv14.0.22Chef Expeditor2018-03-063-5/+6
|
* Merge pull request #1140 from b1-systems/masterTim Smith2018-03-062-64/+133
|\ | | | | SUSE: Use /etc/os-release if present for all platform attributes
| * some rubocop fixesEike Waldt2018-03-011-46/+45
| | | | | | | | Signed-off-by: Eike Waldt <waldt@b1-systems.de>
| * Merge branch 'master' of https://github.com/b1-systems/ohaiEike Waldt2018-03-010-0/+0
| |\
| | * add new testcases for SLES15 and restructure old testsEike Waldt2018-03-011-76/+125
| | |
| | * Use os-release (present on all modern linux distros) BUT use old *-release ↵Eike Waldt2018-03-011-126/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | files as fallback. os-release will only be used if no other *-release file is present. We have to do this for compatibility reasons, or older OS releases might get different "platform" or "platform_version" attributes (e.g. SLES12, RHEL7). platform_family also does not need to be hardcoded anymore. This would be the correct way, but we stick with "determine_platform_family" for compatibility reasons.
| | * add more suse distributionsEike Waldt2018-03-011-1/+1
| | |
| | * Merge branch 'master' of https://github.com/b1-systems/ohaiEike Waldt2018-02-260-0/+0
| | |\