summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2018-12-05 14:40:39 -0800
committerGitHub <noreply@github.com>2018-12-05 14:40:39 -0800
commit47d1444709313ed5e2d979f69dab21072070720b (patch)
tree0e26a197cb8c72d18d4f1bfb6534036c7dc1442c
parent3db11a1ab4cbb9c86e77a657fc12a09c07f32bd4 (diff)
parentfa9aab7765dfd09e1256ee3397a2b5915433b409 (diff)
downloadchef-47d1444709313ed5e2d979f69dab21072070720b.tar.gz
Merge pull request #8019 from chef/expeditor/ohai_14.8.10
Bump ohai to 14.8.10 for improved virtualization and platform detection
-rw-r--r--Gemfile.lock2
-rw-r--r--RELEASE_NOTES.md26
-rw-r--r--omnibus/Gemfile.lock24
3 files changed, 34 insertions, 18 deletions
diff --git a/Gemfile.lock b/Gemfile.lock
index 98b587d8df..c8c873a7c8 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -207,7 +207,7 @@ GEM
netrc (0.11.0)
octokit (4.13.0)
sawyer (~> 0.8.0, >= 0.5.3)
- ohai (14.6.2)
+ ohai (14.8.10)
chef-config (>= 12.8, < 15)
ffi (~> 1.9)
ffi-yajl (~> 2.2)
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index c9621cbaf9..3afe5bb141 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -38,13 +38,11 @@ A regression was resolved that prevented ChefSpec from testing the windows_task
## Ohai 14.8
-### openSUSE 15
+### Improved Virtualization Detection
-Ohai now properly detects the openSUSE 15.X platform.
+#### Hyper-V Hypervisor Detection
-### Hyper-V Hypervisor Detection
-
-Detection of Linux guests running on Hyper-V has been improved. In addition, Linux guests on Hyper-V hypervisors will also now detect their hypervisor's hostname.
+Detection of Linux guests running on Hyper-V has been improved. In addition, Linux guests on Hyper-V hypervisors will also now detect their hypervisor's hostname. Thank you [@safematix](https://github.com/safematix) for contributing this enhancement.
Example `node['virtualization']` data:
```json
@@ -58,6 +56,24 @@ Example `node['virtualization']` data:
}
```
+#### LXC / LXD Detection
+
+On Linux systems running lxc or lxd containers, the lxc/lxd virtualization system will now properly populate the `node['virtualization']['systems']` attribute.
+
+
+#### BSD Hypervisor Detection
+
+BSD-based systems can now detect guests running on KVM and Amazon's hypervisor without the need for the dmidecode package.
+
+### New Platform Support
+
+- Ohai now properly detects the openSUSE 15.X platform. Thank you [@megamorf](https://github.com/megamorf) for reporting this issue.
+- Suse Linux Enterprise Desktop now identified as platform_family 'suse'
+- XCP-NG is now identified as platform 'xcp' and platform_family 'rhel'. Thank you [@heyjodom](http://github.com/heyjodom) for submitting this enhancement.
+- Mangeia Linux is now identified as platform 'mangeia' and platform_family 'mandriva'
+- Antergos Linux now identified as platform_family 'arch'
+- Manjaro Linux now identified as platform_family 'arch'
+
## Security Updates
### OpenSSL
diff --git a/omnibus/Gemfile.lock b/omnibus/Gemfile.lock
index b0a3f8007b..55450654bf 100644
--- a/omnibus/Gemfile.lock
+++ b/omnibus/Gemfile.lock
@@ -1,9 +1,9 @@
GIT
remote: https://github.com/chef/omnibus
- revision: dfb28a83c3cbce42e6e5bbc4985930067e206362
+ revision: 708e9c7413c83a6e19a40e212ad884c78a905a5d
branch: master
specs:
- omnibus (6.0.6)
+ omnibus (6.0.8)
aws-sdk-s3 (~> 1)
chef-sugar (>= 3.3)
cleanroom (~> 1.0)
@@ -32,21 +32,21 @@ GEM
public_suffix (>= 2.0.2, < 4.0)
awesome_print (1.8.0)
aws-eventstream (1.0.1)
- aws-partitions (1.115.0)
- aws-sdk-core (3.39.0)
+ aws-partitions (1.122.0)
+ aws-sdk-core (3.43.0)
aws-eventstream (~> 1.0)
aws-partitions (~> 1.0)
aws-sigv4 (~> 1.0)
jmespath (~> 1.0)
- aws-sdk-kms (1.12.0)
+ aws-sdk-kms (1.13.0)
aws-sdk-core (~> 3, >= 3.39.0)
aws-sigv4 (~> 1.0)
- aws-sdk-s3 (1.25.0)
+ aws-sdk-s3 (1.30.0)
aws-sdk-core (~> 3, >= 3.39.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.0)
aws-sigv4 (1.0.3)
- berkshelf (7.0.6)
+ berkshelf (7.0.7)
chef (>= 13.6.52)
chef-config
cleanroom (~> 1.0)
@@ -142,7 +142,7 @@ GEM
mixlib-config (>= 2.2.12, < 3.0)
mixlib-shellout (~> 2.0)
tomlrb (~> 1.2)
- chef-sugar (4.1.0)
+ chef-sugar (4.2.0)
chef-zero (14.0.11)
ffi-yajl (~> 2.2)
hashie (>= 2.0, < 4.0)
@@ -156,7 +156,7 @@ GEM
debug_inspector (0.0.3)
diff-lcs (1.3)
erubis (2.7.0)
- faraday (0.15.3)
+ faraday (0.15.4)
multipart-post (>= 1.2, < 3)
ffi (1.9.25)
ffi (1.9.25-x64-mingw32)
@@ -181,7 +181,7 @@ GEM
kitchen-vagrant (1.3.6)
test-kitchen (~> 1.4)
libyajl2 (1.2.0)
- license_scout (1.0.16)
+ license_scout (1.0.18)
ffi-yajl (~> 2.2)
mixlib-shellout (~> 2.2)
toml-rb (~> 1.0)
@@ -226,7 +226,7 @@ GEM
nori (2.6.0)
octokit (4.13.0)
sawyer (~> 0.8.0, >= 0.5.3)
- ohai (14.6.2)
+ ohai (14.8.10)
chef-config (>= 12.8, < 15)
ffi (~> 1.9)
ffi-yajl (~> 2.2)
@@ -302,7 +302,7 @@ GEM
structured_warnings (0.3.0)
syslog-logger (1.6.8)
systemu (2.6.5)
- test-kitchen (1.23.2)
+ test-kitchen (1.23.3)
mixlib-install (~> 3.6)
mixlib-shellout (>= 1.2, < 3.0)
net-scp (~> 1.1)