| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\
| |
| | |
Resolve rubygems failures + update ruby versions
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/
|
|
|
|
|
|
| |
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>
|
|\
| |
| | |
Remove changelog generator from 8-stable
|
|/
|
|
|
|
| |
We're not using this anymore in ohai-8 land.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\
| |
| | |
Release 8.25.0
|
|/
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
This is a backport of #1064 to Ohai 8
This fixes #879.
Signed-off-by: Phil Dibowitz <phil@ipom.com>
|
|\
| |
| | |
Update Travis config
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\
| |
| | |
Fix solaris2 ipaddress attribute search
|
| |
| |
| |
| | |
Signed-off-by: Jaymala Sinha <jsinha@chef.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
```# 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>
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
|\ \
| |/
|/| |
Bump up to chefstyle 0.5
|
|/
|
|
|
|
|
| |
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>
|
|\
| |
| | |
Additional backports + Release 8.24.0
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| | |
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>
|
|/
|
| |
[mdadm] Fill in member devices
|
|
|
| |
Add support for the 2016 EC2 metadata releases
|
|
|
| |
Shorten the sbt shellout timeout period
|
|
|
| |
Add DMI type 40,41, and 42 from the latest man page
|
|
|
| |
[ec2] Add additional data from identity document
|
|
|
| |
Fix lua detection on new versions of lua
|
|
|
| |
Fix scala detection when version output contains a warning
|
|
|
| |
Config is used in system so require it there.
|
|
|
| |
Update travis/appveyer preinstall to resolve rainbow failures
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tom Duffield <tom@chef.io>
|
|\
| |
| | |
C Plugin: Expand GCC data & only shellout to gcc if Xcode is installed on macOS
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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"
}
},
|
| | |
|
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| | |
We’re only collecting this data on Windows now so don’t bother checking
if we’re on Windows again
|
| | |
|
| |
| |
| |
| |
| | |
cl / devenv are windows only so avoid checking those on *nix
HP UX things should only get checked on HPUX
|
| |
| |
| |
| | |
Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
|
| |
| |
| |
| | |
Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
|
| |
| |
| |
| | |
Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
|
| |
| |
| |
| | |
Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
|