[vdsm/el6] Build Vdsm 4.16.12 - oVirt 3.5
Yaniv Bronhaim
bronhaim at fedoraproject.org
Mon Mar 16 15:14:53 UTC 2015
commit 7e51737239e3fa47b6b433a4aaa07665a281395a
Author: Yaniv Bronhaim <ybronhei at redhat.com>
Date: Mon Mar 16 17:14:34 2015 +0200
Build Vdsm 4.16.12 - oVirt 3.5
sources | 2 +-
vdsm.spec | 44 ++++++++++++++------------------------------
2 files changed, 15 insertions(+), 31 deletions(-)
---
diff --git a/sources b/sources
index a7bf884..56c999a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-179114e8e977a94897e083f8b4a22556 vdsm-4.16.10.tar.gz
+d0fcc742b8a41707e84a1f29171b0140 vdsm-4.16.12.tar.gz
diff --git a/vdsm.spec b/vdsm.spec
index 7b89a2c..a0751e7 100644
--- a/vdsm.spec
+++ b/vdsm.spec
@@ -12,14 +12,8 @@
%global snlk_user sanlock
%global cdrom_group cdrom
-# Upstream git release
-# % global vdsm_release gf2f6683
-# % global vdsm_relvtag .git%{vdsm_release}
-# % global vdsm_relttag -%{vdsm_release}
-
# Fedora official build
-%global fedora_koji_build 1
-%global with_hooks 1
+%global fedora_koji_build 0
# RHEV build - overridable using rpmbuild --define "rhev_build 1"
%{!?rhev_build: %global rhev_build 0}
@@ -27,7 +21,7 @@
# Default to skipping autoreconf. Distros can change just this one line
# (or provide a command-line override) if they backport any patches that
# touch configure.ac or Makefile.am.
-%{!?enable_autotools:%define enable_autotools 1}
+%{!?enable_autotools:%define enable_autotools 0}
# Skips check since rhel default repos lack pep8 and pyflakes
%if ! 0%{?rhel}
@@ -71,37 +65,25 @@
%endif
Name: %{vdsm_name}
-Version: 4.16.10
+Version: 4.16.12
Release: 0%{?dist}%{?extra_release}
Summary: Virtual Desktop Server Manager
Group: Applications/System
License: GPLv2+
Url: http://www.ovirt.org/wiki/Vdsm
-# The source for this package was pulled from upstream's vcs.
-# Use the following commands to generate the tarball:
-# git clone http://gerrit.ovirt.org/p/vdsm
-# cd vdsm
-# git reset --hard {vdsm_release}
-# ./autogen.sh --system
-# make VERSION={version}-{vdsm_release} dist
-Source0: %{vdsm_name}-%{version}%{?vdsm_relttag}.tar.gz
-
+Source0: %{vdsm_name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%if !%{fedora_koji_build}
ExclusiveArch: x86_64 ppc64
-%else
-%global with_check 0
%endif
-
%if 0%{?rhel} <= 6
# qemu-img is x86_64 only on RHEL6
ExclusiveArch: x86_64
%endif
-
BuildRequires: gcc
BuildRequires: python
BuildRequires: python-devel
@@ -115,9 +97,9 @@ BuildRequires: dosfstools
BuildRequires: psmisc
BuildRequires: python-ethtool
BuildRequires: python-inotify
+BuildRequires: python-ioprocess >= 0.14
BuildRequires: python-pthreading
BuildRequires: python-cpopen >= 1.3
-BuildRequires: python-ioprocess >= 0.12
BuildRequires: qemu-img
BuildRequires: rpm-python
BuildRequires: libnl
@@ -161,7 +143,7 @@ Requires: python-netaddr
Requires: python-inotify
Requires: python-argparse
Requires: python-cpopen >= 1.3
-Requires: python-ioprocess >= 0.12
+Requires: python-ioprocess >= 0.14
Requires: python-pthreading >= 0.1.3-3
Requires: python-ethtool >= 0.6-3
Requires: %{name}-python-zombiereaper = %{version}-%{release}
@@ -236,7 +218,7 @@ Requires: kernel >= 2.6.32-279.9.1
Requires: initscripts >= 9.03.31-2.el6_3.1
Requires: policycoreutils >= 2.0.83-19.30
Requires: policycoreutils-python >= 2.0.83-19.47.el6_6.1
-Requires: selinux-policy-targeted >= 3.7.19-260.el6_6.1
+Requires: selinux-policy-targeted >= 3.7.19-260.el6_6.2
Requires: lvm2 >= 2.02.100-5
Requires: logrotate < 3.8.0
%endif
@@ -253,7 +235,7 @@ Requires: policycoreutils-python
Requires: sed >= 4.2.1-10
Requires: ed
Requires: lvm2 >= 2.02.98-15
-Requires: selinux-policy-targeted >= 3.12.1-71
+Requires: selinux-policy-targeted >= 3.12.1-177
# In order to avoid a policycoreutils bug (rhbz 889698) when selinux is
# disabled we now require the version 2.1.13-55 (or newer) of Fedora.
Requires: policycoreutils >= 2.1.13-55
@@ -393,7 +375,7 @@ Summary: VDSM python libraries
Requires: %{name}-python-zombiereaper = %{version}-%{release}
Requires: python-cpopen >= 1.2.3-5
Requires: m2crypto
-Requires: python-ioprocess >= 0.12
+Requires: python-ioprocess >= 0.14
BuildArch: noarch
%description python
@@ -761,7 +743,7 @@ install -Dm 0755 vdsm/virt/libvirt-hook.sh \
%check
%if 0%{?with_check}
-make check
+#make check
%endif
%clean
@@ -1250,6 +1232,7 @@ exit 0
%{python_sitelib}/%{vdsm_name}/SecureXMLRPCServer.py*
%{python_sitelib}/%{vdsm_name}/netconfpersistence.py*
%{python_sitelib}/%{vdsm_name}/sslutils.py*
+%{python_sitelib}/%{vdsm_name}/sysctl.py*
%{python_sitelib}/%{vdsm_name}/utils.py*
%{python_sitelib}/%{vdsm_name}/vdscli.py*
%{python_sitelib}/%{vdsm_name}/tool/__init__.py*
@@ -1295,6 +1278,7 @@ exit 0
%{_datadir}/%{vdsm_name}/tests/caps_numactl_4_nodes.out
%{_datadir}/%{vdsm_name}/tests/glob_1c60971a-8647-44ac-ae33-6520887f8843.out
%{_datadir}/%{vdsm_name}/tests/lvs_3386c6f2-926f-42c4-839c-38287fac8998.out
+%{_datadir}/%{vdsm_name}/tests/iscsiadm_-m_iface.out
%{_datadir}/%{vdsm_name}/tests/mem_info.out
%{_datadir}/%{vdsm_name}/tests/netmaskconversions
%{_datadir}/%{vdsm_name}/tests/run_tests.sh
@@ -1579,8 +1563,8 @@ exit 0
%endif
%changelog
-* Thu Dec 25 2014 Yaniv Bronhaim <ybronhei at redhat.com> - 4.16.10
-* vdsm tag 4.16.10 - ovirt 3.5 build
+* Mon Mar 16 2015 Yaniv Bronhaim <ybronhei at redhat.com> - 4.16.12
+- vdsm tag 4.16.12
* Wed Oct 8 2014 Yaniv Bronhaim <ybronhei at redhat.com> - 4.16.7
- vdsm tag 4.16.7
More information about the scm-commits
mailing list