[openstack-quantum] Update to essex possible RC1 tarball

Robert A. Kukura rkukura at fedoraproject.org
Mon Mar 19 04:05:36 UTC 2012


commit 24db05f6096d6e2118c8816da9d39d8121074cc8
Author: Bob Kukura <rkukura at redhat.com>
Date:   Mon Mar 19 00:05:16 2012 -0400

    Update to essex possible RC1 tarball
    
    - Remove patches incorporated upstream
    - Don't package test code
    - Remove dependencies only needed by test code

 .gitignore                                         |    2 +-
 openstack-quantum.spec                             |   34 +-
 ...-3d3b1c3f78997e08c1f1a876b098d2afb759507b.patch |  931 --------------------
 ...-82138245694b452341cc41638058adb3972a9926.patch |   54 --
 ...-f614a7ddf57a2a4c30d9410671622caca6f4e434.patch |  264 ------
 sources                                            |    2 +-
 6 files changed, 17 insertions(+), 1270 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a6288b1..a1d46de 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/quantum-2012.1~e4.tar.gz
+/quantum-2012.1~rc1~20120316.764.tar.gz
diff --git a/openstack-quantum.spec b/openstack-quantum.spec
index b99560d..095ab12 100644
--- a/openstack-quantum.spec
+++ b/openstack-quantum.spec
@@ -7,14 +7,15 @@
 
 Name:		openstack-quantum
 Version:	2012.1
-Release:	0.4.%{release_letter}%{milestone}%{?dist}
+Release:	0.5.%{release_letter}%{milestone}%{?dist}
 Summary:	Virtual network service for OpenStack (quantum)
 
 Group:		Applications/System
 License:	ASL 2.0
 URL:		http://launchpad.net/quantum/
 
-Source0:	http://launchpad.net/quantum/%{release_name}/%{release_name}-%{milestone}/+download/quantum-%{version}~%{release_letter}%{milestone}.tar.gz
+#Source0:	http://launchpad.net/quantum/%%{release_name}/%%{release_name}-%%{milestone}/+download/quantum-%%{version}~%%{release_letter}%%{milestone}.tar.gz
+Source0:	http://quantum.openstack.org/tarballs/quantum-2012.1~rc1~20120316.764.tar.gz
 Source1:	quantum.logrotate
 Source2:	quantum-sudoers
 
@@ -24,15 +25,6 @@ Source12:	quantum-openvswitch-agent.service
 Source13:	quantum-ryu-agent.service
 
 
-# Merged upstream patch https://review.openstack.org/#change,4235
-Patch1:		quantum.git-82138245694b452341cc41638058adb3972a9926.patch
-
-# Merged upstream patch for https://bugs.launchpad.net/quantum/+bug/949261
-Patch2:		quantum.git-f614a7ddf57a2a4c30d9410671622caca6f4e434.patch
-
-# Proposed upstream patch for https://bugs.launchpad.net/quantum/+bug/948467
-Patch3:		quantum.git-3d3b1c3f78997e08c1f1a876b098d2afb759507b.patch
-
 BuildArch:	noarch
 
 BuildRequires:	python2-devel
@@ -70,12 +62,10 @@ Requires:	python-eventlet
 Requires:	python-lxml
 Requires:	python-gflags
 Requires:	python-anyjson
-Requires:	python-nose
 Requires:	python-paste-deploy
 Requires:	python-routes
 Requires:	python-sqlalchemy
 Requires:	python-webob
-Requires:	python-webtest
 
 
 %description -n python-quantum
@@ -168,17 +158,14 @@ networks using the Ryu Network Operating System.
 %prep
 %setup -q -n quantum-%{version}
 
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-
 find quantum -name \*.py -exec sed -i '/\/usr\/bin\/env python/d' {} \;
 
 chmod 644 quantum/plugins/cisco/README
 dos2unix quantum/plugins/cisco/README
 
-# patch2 does not remove this for some reason
-rm quantum/plugins/linuxbridge/nova/__init__.py
+# remove runtime dependency only needed for tests
+sed -i '/webtest/d' setup.py
+
 
 %build
 %{__python} setup.py build
@@ -191,6 +178,9 @@ rm quantum/plugins/linuxbridge/nova/__init__.py
 rm -rf %{buildroot}%{python_sitelib}/bin
 rm -rf %{buildroot}%{python_sitelib}/doc
 rm -rf %{buildroot}%{python_sitelib}/tools
+rm -rf %{buildroot}%{python_sitelib}/quantum/tests
+rm -rf %{buildroot}%{python_sitelib}/quantum/plugins/*/tests
+rm -f %{buildroot}%{python_sitelib}/quantum/plugins/*/run_tests.*
 rm %{buildroot}/usr/etc/quantum/quantum.conf.test
 rm %{buildroot}/usr/etc/init.d/quantum-server
 
@@ -402,6 +392,12 @@ fi
 
 
 %changelog
+* Mon Mar 19 2012 Robert Kukura <rkukura at redhat.com> - 2012.1-0.5.e4
+- Update to essex possible RC1 tarball
+- Remove patches incorporated upstream
+- Don't package test code
+- Remove dependencies only needed by test code
+
 * Wed Mar 14 2012 Robert Kukura <rkukura at redhat.com> - 2012.1-0.4.e4
 - Upstream patch: add root_helper to quantum agents
 - Add sudoers file enabling quantum-rootwrap for quantum user
diff --git a/sources b/sources
index bdfd564..95270e3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9b12b774dd5ab6e71f8fadd8dd1a716d  quantum-2012.1~e4.tar.gz
+b4969a651b9a039cb4daded630f80610  quantum-2012.1~rc1~20120316.764.tar.gz


More information about the scm-commits mailing list