| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
This doesn't refactor anything. Just removes the old support in the most brutal way possible. Cleanup to come.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
|
|\
| |
| | |
adds whitespace stripping for the shellout stdout
|
| |
| |
| |
| | |
Signed-off-by: Richard Mcleod <rmcleod8@ip-1-70-103-68.dob1.bcpc.bloomberg.com>
|
|/
|
|
|
| |
turns out, ibm intentionally adds whitespace to the output here when the days number is 1-9.
adding .strip cleans up the stdout so the case regex can properly evaluate the data.
|
|\
| |
| | |
Fix Expeditor config as to publish gems and manage changelog
|
|/
|
|
| |
Signed-off-by: Tom Duffield <tom@chef.io>
|
|\
| |
| | |
Chefstyle fix for libvirt plugin
|
|/
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
|
|\
| |
| | |
Move the “Virtualization” plugin into libvirt namespace
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| |
| |
| | |
Everyone likes methods
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| |
| |
| | |
This plugin isn’t actually a virtualization plugin. It’s actually a libvirt plugin. Move the data out of the Virtualization mash and stick it into its own location. Also rename the plugin LibVirt. I need to get a system setup with libvirt to test this and probably tweak it further / add tests.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \
| | |
| | | |
Add the missing version file and fix the version lib
|
|/ /
| |
| |
| | |
Signed-off-by: Scott Hain <shain@chef.io>
|
| | |
|
|\ \
| | |
| | | |
build ohai gems automagically
|
|/ /
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
|\ \
| | |
| | | |
Bump the version to 14.0.0 for chef/chef
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We will tag / ship as 14.0 later, but this allows us to pin to 14.0 in
chef/chef and consume from master.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \
| |/ /
| | | |
Allow for chef-config 14
|
|/ /
| |
| |
| |
| |
| | |
This actually breaks us bumping chef to 14 right now.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \
| | |
| | | |
Ohai 14: Remove the IPScopes plugin
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Per OHAI-13 this is being deprecated.
https://docs.chef.io/deprecations_ohai_ipscopes.html
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \
| | | |
| | | | |
Ohai 14: Require Ruby 2.4 or later
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Support the last 2 major releases.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \
| | | | |
| | | | | |
Remove cloud_v2 and filesystem2 attributes
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We made cloud_v2 and filesystem2 the default cloud and filesystem
plugins in Chef 13. For backwards compatibility we wrote the data out to
both locations, which bloated the node object size significantly. We've
deprecated the legacy attributes and this removes them. Chef servers
everywhere will thank us.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Treat local_ipv4 as an array
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | | | |
Swap 8-stable testing for 13-stable testing
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Release 13.7.1
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
(chef/ohai#1110) Fix for issue introduced by docker for mac update.
|
| | | | | | |
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | | |
This fix will loosen the regex matching pattern against the
pattern that the docker for mac update introduced to /proc/self/cgroup.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This is based on an original plugin from:
https://github.com/GLOBAL2000/chef-ohai-plugins/
With modifications from the fork here:
https://github.com/GLOBAL2000/chef-ohai-plugins/
Signed-off-by: Phil Dibowitz <phil@ipom.com>
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Test on Ruby 2.5
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This gathers extra information on tunnel devices. Unfortunately iproute2 is a
little inconsistent as to how it prints these out, some are booleans some are
key values, but there's no way to tell them apart other than to know, so I parse
the ones I know about (from reading the source), and ignore anything else.
Note that I didn't add any ifconfig support to the tests. This is for a few
reasons:
1. the output in the tests from ifconfig is ancient, ifconfig on linux doesn't
look like that anymore, it looks like this:
```
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.1.1.2 netmask 255.255.255.0 broadcast 10.1.1.255
inet6 2601:645:c001:56bb::2 prefixlen 64 scopeid 0x0<global>
inet6 fe80::52e5:49ff:fe38:d761 prefixlen 64 scopeid 0x20<link>
ether 50:e5:49:38:d7:61 txqueuelen 1000 (Ethernet)
RX packets 203501353 bytes 98738916585 (91.9 GiB)
RX errors 0 dropped 559 overruns 0 frame 0
TX packets 1035989265 bytes 1458478887585 (1.3 TiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
```
And I couldn't find a machine old enough to generate the type of output in the
tests *and* have modern ip6tunnel drivers on it. So don't ask. :)
2. Only iproute2 shows the extra tunnel info anyway, so it's not really useful
to do have the interface in the ifconfig output.
Note I will backport this to Ohai 8 after this is merged.
Signed-off-by: Phil Dibowitz <phil@ipom.com>
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Release 13.7.0
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Remove the rubygems require in the main app
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|