summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2018-11-26 12:19:05 -0800
committerTim Smith <tsmith@chef.io>2018-11-26 12:19:53 -0800
commitee2b204dc7cbbe64f8997b6b2d7457ca21bdcf5b (patch)
treefcd4d90bdc2b6c6030e435ee209c50765be94a3b /spec
parent04c7bb3a6dfdc60cfa4488d8709e44bae9bc2887 (diff)
downloadohai-ee2b204dc7cbbe64f8997b6b2d7457ca21bdcf5b.tar.gz
Remove circa ~2005 virtualization hypervisor detectionremove_old_virtualbox
This removes support for the following legacy virtualization hypervisors that were based on the VirtualPC tech that Microsoft bought from Connectix and then rebranded. It never worked on Windows 2008 / 7 or later. It's just dead tech that no one is using at this point. See for release details: https://en.wikipedia.org/wiki/Microsoft_Virtual_Server Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to 'spec')
-rw-r--r--spec/unit/plugins/linux/virtualization_spec.rb34
-rw-r--r--spec/unit/plugins/solaris2/virtualization_spec.rb19
2 files changed, 0 insertions, 53 deletions
diff --git a/spec/unit/plugins/linux/virtualization_spec.rb b/spec/unit/plugins/linux/virtualization_spec.rb
index a513439b..8285a6f8 100644
--- a/spec/unit/plugins/linux/virtualization_spec.rb
+++ b/spec/unit/plugins/linux/virtualization_spec.rb
@@ -192,23 +192,6 @@ describe Ohai::System, "Linux virtualization platform" do
expect(File).to receive(:exist?).with("/usr/sbin/dmidecode").and_return(true)
end
- it "sets virtualpc guest if dmidecode detects Microsoft Virtual Machine" do
- ms_vpc_dmidecode = <<~MSVPC
- System Information
- Manufacturer: Microsoft Corporation
- Product Name: Virtual Machine
- Version: VS2005R2
- Serial Number: 1688-7189-5337-7903-2297-1012-52
- UUID: D29974A4-BE51-044C-BDC6-EFBC4B87A8E9
- Wake-up Type: Power Switch
-MSVPC
- allow(plugin).to receive(:shell_out).with("dmidecode").and_return(mock_shell_out(0, ms_vpc_dmidecode, ""))
- plugin.run
- expect(plugin[:virtualization][:system]).to eq("virtualpc")
- expect(plugin[:virtualization][:role]).to eq("guest")
- expect(plugin[:virtualization][:systems][:virtualpc]).to eq("guest")
- end
-
it "sets hyperv guest if dmidecode detects Hyper-V or version 7.0" do
ms_hv_dmidecode = <<~MSHV
System Information
@@ -226,23 +209,6 @@ MSHV
expect(plugin[:virtualization][:systems][:hyperv]).to eq("guest")
end
- it "sets virtualserver guest if dmidecode detects version 5.0" do
- ms_vs_dmidecode = <<~MSVS
- System Information
- Manufacturer: Microsoft Corporation
- Product Name: Virtual Machine
- Version: 5.0
- Serial Number: 1688-7189-5337-7903-2297-1012-52
- UUID: D29974A4-BE51-044C-BDC6-EFBC4B87A8E9
- Wake-up Type: Power Switch
-MSVS
- allow(plugin).to receive(:shell_out).with("dmidecode").and_return(mock_shell_out(0, ms_vs_dmidecode, ""))
- plugin.run
- expect(plugin[:virtualization][:system]).to eq("virtualserver")
- expect(plugin[:virtualization][:role]).to eq("guest")
- expect(plugin[:virtualization][:systems][:virtualserver]).to eq("guest")
- end
-
it "sets vmware guest if dmidecode detects VMware" do
vmware_dmidecode = <<~VMWARE
System Information
diff --git a/spec/unit/plugins/solaris2/virtualization_spec.rb b/spec/unit/plugins/solaris2/virtualization_spec.rb
index d52a52e6..2bf890be 100644
--- a/spec/unit/plugins/solaris2/virtualization_spec.rb
+++ b/spec/unit/plugins/solaris2/virtualization_spec.rb
@@ -72,25 +72,6 @@ PSRINFO_PV
@plugin.run
end
- it "should set virtualpc guest if smbios detects Microsoft Virtual Machine" do
- ms_vpc_smbios = <<~MSVPC
- ID SIZE TYPE
- 1 72 SMB_TYPE_SYSTEM (system information)
-
- Manufacturer: Microsoft Corporation
- Product: Virtual Machine
- Version: VS2005R2
- Serial Number: 1688-7189-5337-7903-2297-1012-52
-
- UUID: D29974A4-BE51-044C-BDC6-EFBC4B87A8E9
- Wake-Up Event: 0x6 (power switch)
-MSVPC
- allow(@plugin).to receive(:shell_out).with("/usr/sbin/smbios").and_return(mock_shell_out(0, ms_vpc_smbios, ""))
- @plugin.run
- expect(@plugin[:virtualization][:system]).to eq("virtualpc")
- expect(@plugin[:virtualization][:role]).to eq("guest")
- end
-
it "should set vmware guest if smbios detects VMware Virtual Platform" do
vmware_smbios = <<~VMWARE
ID SIZE TYPE