[packages/ruby-ohai] drop virtualization-vserver.patch
glen
glen at pld-linux.org
Thu Dec 4 16:40:48 CET 2014
commit 747afbe001fc938c05c5513981e435d6de7eba97
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Thu Dec 4 17:39:54 2014 +0200
drop virtualization-vserver.patch
use OHAI-182 for chained virtualizations systems
ruby-ohai.spec | 2 --
virtualization-vserver.patch | 56 --------------------------------------------
2 files changed, 58 deletions(-)
---
diff --git a/ruby-ohai.spec b/ruby-ohai.spec
index ffd7a71..6d86120 100644
--- a/ruby-ohai.spec
+++ b/ruby-ohai.spec
@@ -13,7 +13,6 @@ License: Apache v2.0
Group: Development/Languages
Source0: https://github.com/opscode/ohai/archive/%{version}/%{pkgname}-%{version}.tar.gz
# Source0-md5: b28339ec7f835a2ed4ec0f876178fb14
-Patch0: virtualization-vserver.patch
Patch1: platform-pld.patch
Patch2: soft-net-dhcp.patch
URL: http://docs.getchef.com/ohai.html
@@ -64,7 +63,6 @@ This package contains documentation for %{name}.
%prep
%setup -q -n ohai-%{version}
-#%patch0 -p1
%patch1 -p1
%patch2 -p1
%{__sed} -i -e '1 s,#!.*ruby,#!%{__ruby},' bin/*
diff --git a/virtualization-vserver.patch b/virtualization-vserver.patch
deleted file mode 100644
index 75491a5..0000000
--- a/virtualization-vserver.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-detect vserver before vbox, allowing "vbox-guest" status to overwrite
-"vserver-host" detection
-https://tickets.opscode.com/browse/OHAI-479
-
-Eventually to be dropped in favour of using node[:virtualization][:systems]
-https://tickets.opscode.com/browse/OHAI-182
-
---- ruby-ohai-7.4.0/lib/ohai/plugins/linux/virtualization.rb~ 2014-09-06 07:18:08.000000000 +0300
-+++ ruby-ohai-7.4.0/lib/ohai/plugins/linux/virtualization.rb 2014-09-18 00:30:42.946587051 +0300
-@@ -101,6 +101,23 @@
- virtualization[:systems][:openvz] = "guest"
- end
-
-+ # Detect Linux-VServer
-+ if File.exists?("/proc/self/status")
-+ proc_self_status = File.read("/proc/self/status")
-+ vxid = proc_self_status.match(/^(s_context|VxID): (\d+)$/)
-+ if vxid and vxid[2]
-+ virtualization[:system] = "linux-vserver"
-+ if vxid[2] == "0"
-+ virtualization[:role] = "host"
-+ virtualization[:systems]["linux-vserver"] = "host"
-+ else
-+ virtualization[:role] = "guest"
-+ virtualization[:systems]["linux-vserver"] = "guest"
-+ end
-+ end
-+ end
-+
-+
- # http://www.dmo.ca/blog/detecting-virtualization-on-linux
- if File.exists?("/usr/sbin/dmidecode")
- so = shell_out("dmidecode")
-@@ -134,22 +151,6 @@
- end
- end
-
-- # Detect Linux-VServer
-- if File.exists?("/proc/self/status")
-- proc_self_status = File.read("/proc/self/status")
-- vxid = proc_self_status.match(/^(s_context|VxID): (\d+)$/)
-- if vxid and vxid[2]
-- virtualization[:system] = "linux-vserver"
-- if vxid[2] == "0"
-- virtualization[:role] = "host"
-- virtualization[:systems]["linux-vserver"] = "host"
-- else
-- virtualization[:role] = "guest"
-- virtualization[:systems]["linux-vserver"] = "guest"
-- end
-- end
-- end
--
- # Detect LXC/Docker
- #
- # /proc/self/cgroup will look like this inside a docker container:
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ruby-ohai.git/commitdiff/747afbe001fc938c05c5513981e435d6de7eba97
More information about the pld-cvs-commit
mailing list