Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unnecessary parenthesescleanup | Tim Smith | 2018-05-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Remove unnecessary each_with_index for simple each | Tim Smith | 2018-05-18 | 1 | -1/+1 |
| | | | | | | The index was unused here. No reason to track that for nothing. Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Remove an empty else | Tim Smith | 2018-05-18 | 1 | -1/+0 |
| | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Remove unnecessary returns | Tim Smith | 2018-05-18 | 1 | -5/+5 |
| | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Bump version to 14.1.4 by Chef Expeditorv14.1.4 | Chef Expeditor | 2018-05-18 | 3 | -4/+12 |
| | |||||
* | Merge pull request #1187 from chef/comments | Tim Smith | 2018-05-18 | 13 | -40/+120 |
|\ | | | | | Fix yard parsing issues & add more commments | ||||
| * | Add more yard commentscomments | Tim Smith | 2018-05-17 | 9 | -2/+41 |
| | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Document DMI methods | Tim Smith | 2018-05-17 | 1 | -2/+9 |
| | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Add yard to Hints module | Tim Smith | 2018-05-17 | 1 | -0/+7 |
| | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Add yard comments for the plugin classes | Tim Smith | 2018-05-17 | 2 | -0/+39 |
| | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Resolve another yard warning | Tim Smith | 2018-05-17 | 1 | -5/+4 |
| | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Fix yard warnings in Mash class | Tim Smith | 2018-05-17 | 1 | -32/+21 |
|/ | | | | | | Some unrecognized options and defaults that yard handles automatically Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Update CHANGELOG.md to reflect the promotion of 14.1.3 | Chef Expeditor | 2018-05-15 | 1 | -11/+8 |
| | |||||
* | Bump version to 14.1.3 by Chef Expeditorv14.1.3 | Chef Expeditor | 2018-05-15 | 3 | -4/+12 |
| | |||||
* | Merge pull request #1186 from coderanger/fips-oops-2 | Tim Smith | 2018-05-15 | 2 | -4/+4 |
|\ | | | | | Rework FIPS detection to only use the positive of OpenSSL.fips_mode | ||||
| * | Until we fix https://github.com/chef/ohai/issues/1185, OpenSSL.fips_mode can ↵ | Noah Kantrowitz | 2018-05-15 | 2 | -4/+4 |
|/ | | | | | only be used as a positive signal, not a negative. Signed-off-by: Noah Kantrowitz <noah@coderanger.net> | ||||
* | Update CHANGELOG.md to reflect the promotion of 14.1.2 | Chef Expeditor | 2018-05-14 | 1 | -12/+9 |
| | |||||
* | Bump version to 14.1.2 by Chef Expeditorv14.1.2 | Chef Expeditor | 2018-05-14 | 3 | -6/+6 |
| | |||||
* | Merge pull request #1184 from coderanger/fips-oops | Noah Kantrowitz | 2018-05-14 | 1 | -2/+2 |
|\ | | | | | Fix shard plugin under FIPS mode because my testing was not sufficient | ||||
| * | Fix shard plugin under FIPS mode because my testing was not sufficient. | Noah Kantrowitz | 2018-05-14 | 1 | -2/+2 |
|/ | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net> | ||||
* | Bump version to 14.1.1 by Chef Expeditorv14.1.1 | Chef Expeditor | 2018-05-10 | 3 | -4/+8 |
| | |||||
* | Merge pull request #1181 from jaymzh/fix_filesystem | Thom May | 2018-05-10 | 6 | -185/+142 |
|\ | | | | | [filesystem] Unify plugins, bring BSD into the modern age | ||||
| * | Fix lint | Phil Dibowitz | 2018-05-04 | 1 | -4/+0 |
| | | | | | | | | Signed-off-by: Phil Dibowitz <phil@ipom.com> | ||||
| * | [filesystem] Unify plugins, bring BSD into the modern age | Phil Dibowitz | 2018-05-04 | 6 | -185/+146 |
|/ | | | | | | | | | | | | We never converted anything other than mac or linux because we're clowny, and now BSD and other Unixes has a totally different API than Mac and Linux. This creates a single plugin so they can leverage the helper classes, and moves mac, linux and BSD into it, and adds full support for BSD. This starts to fix #1180 Signed-off-by: Phil Dibowitz <phil@ipom.com> | ||||
* | Update CHANGELOG.md to reflect the promotion of 14.1.0 | Chef Expeditor | 2018-05-04 | 1 | -13/+15 |
| | |||||
* | Bump version to 14.1.0 by Chef Expeditorv14.1.0 | Chef Expeditor | 2018-05-04 | 2 | -4/+5 |
| | |||||
* | Merge pull request #1179 from chef/tm/14_1_relnotes | Thom May | 2018-05-04 | 2 | -1/+18 |
|\ | | | | | Update Release Notes for 14.1 | ||||
| * | Update Release Notes for 14.1tm/14_1_relnotes | Thom May | 2018-05-04 | 2 | -1/+18 |
|/ | | | | Signed-off-by: Thom May <thom@chef.io> | ||||
* | Bump version to 14.0.34 by Chef Expeditorv14.0.34 | Chef Expeditor | 2018-05-03 | 3 | -5/+6 |
| | |||||
* | Merge pull request #970 from chef/dmi_ids | Tim Smith | 2018-05-03 | 4 | -24/+43 |
|\ | | | | | Make the DMI IDs we whitelist configurable | ||||
| * | use an accessor method for the set of DMI ids | Thom May | 2018-05-03 | 3 | -11/+11 |
| | | | | | | | | Signed-off-by: Thom May <thom@chef.io> | ||||
| * | Add a spec for passing additional DMI IDsdmi_ids | Tim Smith | 2018-04-17 | 1 | -2/+9 |
| | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Handle unknown IDs at lookup time | Tim Smith | 2018-04-17 | 1 | -2/+1 |
| | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Switch to just accepting an Array of IDs | Tim Smith | 2018-04-17 | 1 | -4/+4 |
| | | | | | | | | | | | | This should work since we have the updated list of descriptions. If it doesn't we'll populate the data with a generic description based on the ID. Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Chefstyle fix | Tim Smith | 2018-04-17 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Provide a more robust mechanism for adding additional IDs | Tim Smith | 2018-04-17 | 1 | -1/+13 |
| | | | | | | | | | | | | We need to allow the user to add not only additional IDs, but the value for that ID. If we don’t have a description name it shows up as “unknown” Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Allow configuring what DMI IDs we whitelist | Tim Smith | 2018-04-17 | 2 | -20/+21 |
| | | | | | | | | | | | | A lot of people want their OEM / IPMI dmi data. It’s super handy to have. Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | | Bump version to 14.0.33 by Chef Expeditorv14.0.33 | Chef Expeditor | 2018-05-03 | 3 | -5/+6 |
| | | |||||
* | | Merge pull request #1175 from coderanger/shard-less-optional | Thom May | 2018-05-03 | 2 | -16/+124 |
|\ \ | | | | | | | Make the shard plugin work under FIPS by using SHA2 instead of MD5 | ||||
| * | | The danger of negative tests. | Noah Kantrowitz | 2018-05-01 | 1 | -1/+1 |
| | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net> | ||||
| * | | Add support for using the OS serial number instead of the BIOS serial number ↵ | Noah Kantrowitz | 2018-05-01 | 2 | -4/+14 |
| | | | | | | | | | | | | | | | on Windows. Signed-off-by: Noah Kantrowitz <noah@coderanger.net> | ||||
| * | | Add support for all OSes, with special guest star Windows. | Noah Kantrowitz | 2018-05-01 | 2 | -4/+67 |
| | | | | | | | | | | | | | | | This makes things work basically the same on all platforms, as much as possible. Signed-off-by: Noah Kantrowitz <noah@coderanger.net> | ||||
| * | | Feed the rubocop. | Noah Kantrowitz | 2018-05-01 | 1 | -3/+3 |
| | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net> | ||||
| * | | Update and upgrade tests. | Noah Kantrowitz | 2018-05-01 | 1 | -9/+25 |
| | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net> | ||||
| * | | Use the FIPS plugin so we get unified detection behavior. | Noah Kantrowitz | 2018-05-01 | 1 | -3/+2 |
| | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net> | ||||
| * | | Make the digest algorithm configurable and default to SHA2 under FIPS-mode. | Noah Kantrowitz | 2018-04-18 | 1 | -5/+22 |
| | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net> | ||||
| * | | Use the new OpenSSL.fips_mode flag to only disable the shard plugin by ↵ | Noah Kantrowitz | 2018-04-15 | 1 | -1/+4 |
| |/ | | | | | | | | | | | | | default if needed. This makes life easier for most users since there is no reason to disable this plugin by default other than FIPS. Signed-off-by: Noah Kantrowitz <noah@coderanger.net> | ||||
* | | Bump version to 14.0.32 by Chef Expeditorv14.0.32 | Chef Expeditor | 2018-05-02 | 3 | -5/+6 |
| | | |||||
* | | Merge pull request #1178 from coderanger/fips-mode | Tim Smith | 2018-05-02 | 4 | -31/+107 |
|\ \ | |/ |/| | Make the FIPS plugins use the new Ruby 2.5 accessor if present | ||||
| * | Feed the rubocop. | Noah Kantrowitz | 2018-05-01 | 1 | -1/+0 |
| | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net> |