summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Test the 8-stable branch in Appveyorappveyor_8stableTim Smith2017-11-081-0/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #1086 from chef/rubygemsLamont Granquist2017-11-082-8/+8
|\ | | | | Resolve rubygems failures + update ruby versions
| * Properly allow ruby-head to failTim Smith2017-11-081-2/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Allow bundler uninstall to failTim Smith2017-11-081-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Resolve rubygems failures + update ruby versionsTim Smith2017-11-082-5/+4
|/ | | | | | | | Test on Ruby 2.4 in appveyor Use the latest ruby releases in Travis Don't update rubygems since 2.7.2 is busted Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #1069 from chef/remove_changelogv8.25.0Tim Smith2017-10-072-12/+0
|\ | | | | Remove changelog generator from 8-stable
| * Remove github changelog generatorremove_changelogTim Smith2017-10-062-12/+0
|/ | | | | | We're not using this anymore in ohai-8 land. Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #1068 from chef/8.25Tim Smith2017-10-063-2/+9
|\ | | | | Release 8.25.0
| * Release 8.25.08.25Tim Smith2017-10-063-2/+9
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Fix 8-stable build (#1067)Phil Dibowitz2017-10-042-10/+4
| | | | | | | | | PR #1065 broke the 8-stable build... though Travis claimed it passed. There is no @cli mode in 8.x, so of course that code behaves differently. Cleaning up to fix tests. Also, chefstyle Signed-off-by: Phil Dibowitz <phil@ipom.com>
* Critical Plugins - backport to Ohai 8 (#1065)Phil Dibowitz2017-10-046-0/+48
| | | | | | | This is a backport of #1064 to Ohai 8 This fixes #879. Signed-off-by: Phil Dibowitz <phil@ipom.com>
* Merge pull request #1029 from chef/travisLamont Granquist2017-07-112-6/+7
|\ | | | | Update Travis config
| * Add a comment as to why we're using Bundler 1.1travisTim Smith2017-07-101-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Use a chefstyle that works on 2.1Tim Smith2017-07-101-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Update Travis configTim Smith2017-07-101-5/+6
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #1028 from chef/jsinha/solaris2_nework_fixTim Smith2017-07-102-7/+5
|\ | | | | Fix solaris2 ipaddress attribute search
| * Address review commentsjsinha/solaris2_nework_fixJaymala Sinha2017-07-102-7/+4
| | | | | | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
| * Fix solaris2 ipaddress attribute searchJaymala Sinha2017-07-072-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | ```# ohai ipaddress ``` returns following warnings and replaces the node IP address with a blank IP after chef-client run ``` [2017-07-07T20:36:32+00:00] WARN: [inet] no ip address on net0 [2017-07-07T20:36:32+00:00] WARN: unable to detect ipaddress /opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ohai-8.19.1/lib/ohai/system.rb:193:in `attributes_print': I cannot find an attribute named ipaddress! (ArgumentError) ``` Tested this fix on solaris11 client node and verfied IP address was retained after ccr. Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* | release 8.24.1v8.24.1Thom May2017-06-212-1/+6
| | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | Merge pull request #1019 from chef/tm/chefstyle_0_5Thom May2017-06-2122-54/+62
|\ \ | |/ |/| Bump up to chefstyle 0.5
| * Bump up to chefstyle 0.5tm/chefstyle_0_5Thom May2017-06-2122-54/+62
|/ | | | | | | This allows us to continue to include recent versions of chef and ohai in ChefDK 1.x releases, permitting security updates and features. Signed-off-by: Thom May <thom@chef.io>
* Merge pull request #998 from chef/backportsv8.24.0Tim Smith2017-05-098-9/+35
|\ | | | | Additional backports + Release 8.24.0
| * Bump version to 8.24.0backportsTim Smith2017-05-082-2/+15
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Backport the additional plugin path logic from Ohai 13Tim Smith2017-05-083-3/+3
| | | | | | | | | | | | This was done in 3 different PRs that reworked the entire config logic. Porting this back to 12 brings us 1 step closer to killing the ohai cookbook and fixes an enormous pain point for anyone trying to install their own Ohai plugins Signed-off-by: Tim Smith <tsmith@chef.io>
| * Ping to Chefstyle 0.4.0Tim Smith2017-05-081-1/+1
| | | | | | | | | | | | We used this during the 8.23 release and it avoids having to redo all the chefstyle fixes which fail specs at the moment Signed-off-by: Tim Smith <tsmith@chef.io>
| * Merge pull request #989 from jaymzh/mdadmTim Smith2017-05-082-3/+16
|/ | | [mdadm] Fill in member devices
* Merge pull request #992 from chef/new_ec2_metadataTim Smith2017-05-081-2/+2
| | | Add support for the 2016 EC2 metadata releases
* Merge pull request #976 from chef/timeoutsTim Smith2017-05-082-3/+3
| | | Shorten the sbt shellout timeout period
* Merge pull request #969 from chef/dmi_typesTim Smith2017-05-081-0/+3
| | | Add DMI type 40,41, and 42 from the latest man page
* Merge pull request #964 from webframp/ec2/region-and-zoneTim Smith2017-05-082-0/+45
| | | [ec2] Add additional data from identity document
* Merge pull request #958 from chef/luaTim Smith2017-05-082-3/+11
| | | Fix lua detection on new versions of lua
* Merge pull request #959 from chef/scalaTim Smith2017-05-081-2/+3
| | | Fix scala detection when version output contains a warning
* Merge pull request #947 from chef/require_configThom May2017-05-081-0/+1
| | | Config is used in system so require it there.
* Merge pull request #946 from chef/fix_travisTim Smith2017-05-083-6/+8
| | | Update travis/appveyer preinstall to resolve rainbow failures
* Release 8.23.0Tim Smith2017-01-243-2/+33
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Release 8.22.1Tom Duffield2017-01-231-1/+1
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Merge pull request #944 from chef/pr/9418.22.1Tim Smith2017-01-233-310/+419
|\ | | | | C Plugin: Expand GCC data & only shellout to gcc if Xcode is installed on macOS
| * Only look for xlc on AIX and rename collect_cc to collect_sunproTim Smith2017-01-232-40/+52
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Update release notes and chefstyle fixespr/941Tim Smith2017-01-232-3/+4
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Rework the specs to be platform specificTim Smith2017-01-202-263/+290
| | | | | | | | | | | | | | | | | | | | Add specs for checking that xcode exists on darwin Remove the odd double glibc mess Don't do ruby logic in the expects. That defeats the entire purpose of the specs if we're doing the same faulty logic. Just include the expected string Signed-off-by: Tim Smith <tsmith@chef.io>
| * Fix gcc data collectionTim Smith2017-01-201-36/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | None of the values were being populated with the refactoring. Also gcc hadn’t been collecting anything for a while. This gives us real data for gcc: "c": { "gcc": { "configured_with": "--prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1", "description": "Apple LLVM version 8.0.0 (clang-800.0.42.1)", "version": "8.0.0", "target": "x86_64-apple-darwin16.3.0", "thread_model": "posix" } },
| * Update GCC sample outputTim Smith2017-01-202-18/+23
| |
| * Don't check CC on DarwinTim Smith2017-01-201-4/+1
| | | | | | | | | | CC is clang on Darwin and the output is different so this just fails every time. We *should* add clang checks at some point though.
| * Remove extra windows check for glibcTim Smith2017-01-201-1/+0
| | | | | | | | | | We’re only collecting this data on Windows now so don’t bother checking if we’re on Windows again
| * Consistent loggingTim Smith2017-01-201-4/+3
| |
| * Further split out platforms in the C pluginTim Smith2017-01-201-4/+8
| | | | | | | | | | cl / devenv are windows only so avoid checking those on *nix HP UX things should only get checked on HPUX
| * add colons back to debug logErik Gomez2017-01-201-2/+2
| | | | | | | | Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
| * move functions to topErik Gomez2017-01-201-25/+27
| | | | | | | | Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
| * fixed ChefstyleErik Gomez2017-01-201-2/+2
| | | | | | | | Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
| * refactor c.rb based on PR feedbackErik Gomez2017-01-201-60/+71
| | | | | | | | Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>