]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commitdiff
Update RPM specs to v. 2014.1.b3
authorDmitry Burmistrov <dburmistrov@mirantis.com>
Thu, 13 Mar 2014 18:43:20 +0000 (22:43 +0400)
committerDmitry Burmistrov <dburmistrov@mirantis.com>
Fri, 21 Mar 2014 09:20:22 +0000 (13:20 +0400)
12 files changed:
debian/changelog
debian/cinder-common.install
debian/control
debian/patches/fix-babel-requirements.patch [deleted file]
debian/patches/fix-requirements.patch [new file with mode: 0644]
debian/patches/fix-sqlalchemy-requirements.patch [deleted file]
debian/patches/series
rpm/SOURCES/0001-Ensure-we-don-t-access-the-net-when-building-docs.patch
rpm/SOURCES/0002-Use-updated-parallel-install-versions-of-epel-packag.patch
rpm/SOURCES/0003-Remove-runtime-dep-on-python-pbr-python-d2to1.patch
rpm/SOURCES/0004-Revert-Use-oslo.sphinx-and-remove-local-copy-of-doc-.patch
rpm/SPECS/openstack-cinder.spec

index 14d1ad611d3f21ca14d003ef29258d7bd45c4cea..d0181889a04493ac7d8b0963d50c732f7df4adfd 100644 (file)
@@ -1,8 +1,45 @@
-cinder (1:2013.2-0ubuntu1~cloud0) precise-havana; urgency=low
+cinder (1:2014.1~b3-0ubuntu1~cloud0) precise-icehouse; urgency=low
 
   * New upstream release for the Ubuntu Cloud Archive.
 
- -- James Page <james.page@ubuntu.com>  Wed, 16 Oct 2013 11:27:06 +0100
+ -- Openstack Ubuntu Testing Bot <openstack-testing-bot@ubuntu.com>  Wed, 29 Jan 2014 02:54:51 -0500
+
+cinder (1:2014.1~b2-0ubuntu1) trusty; urgency=low
+
+  [ James Page ]
+  * d/control: Add versioned dependency python-six >= 1.4.1 (LP: #1259203). 
+  * d/p/*: Refreshed.
+
+  [Chuck Short]
+  * New upstream release.
+  * debian/control: Add python-taskflow as a dependency.
+  * debian/control: Add python-oslo.rootwrap as a dependency.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 23 Jan 2014 12:41:54 -0500
+
+cinder (1:2014.1~b1-0ubuntu1) trusty; urgency=low
+
+  [ Chuck Short ]
+  * New upstream release.
+  * debian/control:
+    - Open icehouse release.
+    - Add python-rtslib as a dependency.
+  * debian/patches/fix-sqlalchemy-requirements.patch: Dropped no longer needed.
+  * debian/patches/fix-babel-requirements.patch: Dropped no longer needed.
+  * debian/paches/fix-requirements.patch:  Fixed up requirements.txt for 
+    dependencies we have in Ubuntu.
+  * debian/cinder-common.install: Add "cinder-rtstool".
+
+  [ James Page ]
+  * debian/patches/*: Refresh.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 05 Dec 2013 21:30:40 -0500
+
+cinder (1:2013.2-0ubuntu1) saucy; urgency=low
+
+  * New upstream release (LP: #1236462).
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 17 Oct 2013 10:00:43 -0400
 
 cinder (1:2013.2~rc3-0ubuntu1) saucy; urgency=low
 
index 3d068db3d5a2436a302d67a99a588c4482beb074..f44c9811f9e338021c78a071df4e805a6076225b 100644 (file)
@@ -7,3 +7,4 @@ etc/cinder/rootwrap.conf etc/cinder
 usr/bin/cinder-manage
 usr/bin/cinder-rootwrap
 usr/bin/cinder-rpc-zmq-receiver
+usr/bin/cinder-rtstool
index 1f20f0fb89e77b638f0dab52762ac2e6cb110d0d..aa9f0e9eb792c94922a098b6a1e90b4d63a7cd1b 100644 (file)
@@ -26,25 +26,27 @@ Build-Depends-Indep:
  python-netaddr,
  python-novaclient (>= 1:2.15.0),
  python-oslo.config (>= 1:1.1.0),
+ python-oslo.rootwrap,
  python-paramiko (>= 1.8),
  python-paste,
  python-pastedeploy,
  python-pbr (>= 0.5.21),
  python-routes,
  python-setuptools,
- python-six,
+ python-six (>= 1.4.1),
  python-sphinx,
  python-sqlalchemy (>= 0.8.2),
  python-stevedore (>= 0.10),
  python-suds,
  python-swiftclient (>= 1:1.5),
+ python-taskflow,
  python-testtools (>= 0.9.32),
  python-webob (>= 1.2.3),
  testrepository (>= 0.0.17)
 Standards-Version: 3.9.4
 Homepage: http://launchpad.net/cinder
-Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/cinder/havana/files
-Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/cinder/havana
+Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/cinder/icehouse/files
+Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/cinder/icehouse
 XS-Testsuite: autopkgtest
 
 Package: python-cinder
@@ -57,14 +59,12 @@ Depends:
  python-eventlet (>= 0.13.0),
  python-glanceclient (>= 1:0.9.0),
  python-greenlet (>= 0.3.2),
- python-importlib,
  python-iso8601,
  python-keystoneclient (>= 1:0.3.0),
  python-kombu (>= 2.5.12),
  python-lockfile,
  python-lxml (>= 2.3),
  python-migrate,
- python-mysqldb,
  python-netaddr,
  python-novaclient (>= 1:2.12.0),
  python-oslo.config (>= 1:1.1.0),
@@ -72,11 +72,12 @@ Depends:
  python-paste,
  python-pastedeploy,
  python-routes,
- python-six,
+ python-six (>= 1.4.1),
  python-sqlalchemy (>= 0.8.2),
  python-stevedore (>= 0.10),
  python-suds,
  python-swiftclient (>= 1:1.5),
+ python-taskflow,
  python-webob (>= 1.2.3),
  ${misc:Depends},
  ${python:Depends}
diff --git a/debian/patches/fix-babel-requirements.patch b/debian/patches/fix-babel-requirements.patch
deleted file mode 100644 (file)
index 675cc90..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-Author: Revert new babel requirements.
-Author: Chuck Short <zulcss@ubuntu.com>
-Forwarded: No, https://review.openstack.org/#/c/48739/
-diff --git a/requirements.txt b/requirements.txt
-index 219962d..01ec2e6 100644
---- a/requirements.txt
-+++ b/requirements.txt
-@@ -2,7 +2,7 @@ pbr>=0.5.21,<1.0
- amqplib>=0.6.1
- anyjson>=0.3.3
- argparse
--Babel>=1.3
-+Babel>=0.9.6
- eventlet>=0.13.0
- greenlet>=0.3.2
- iso8601>=0.1.8
-
diff --git a/debian/patches/fix-requirements.patch b/debian/patches/fix-requirements.patch
new file mode 100644 (file)
index 0000000..aab092c
--- /dev/null
@@ -0,0 +1,24 @@
+From 060b0f3424625e6b6cce3dccb3fb7c1749cde089 Mon Sep 17 00:00:00 2001
+From: Dmitry Burmistrov <dburmistrov@mirantis.com>
+Date: Thu, 13 Mar 2014 22:32:41 +0400
+Subject: [PATCH] fix-requirements
+
+---
+ requirements.txt |    1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/requirements.txt b/requirements.txt
+index c21d847..cc6b9e7 100644
+--- a/requirements.txt
++++ b/requirements.txt
+@@ -20,7 +20,6 @@ python-novaclient>=2.15.0
+ python-swiftclient>=1.6
+ Routes>=1.12.3
+ taskflow>=0.1.3,<0.2
+-rtslib-fb>=2.1.39
+ six>=1.5.2
+ SQLAlchemy>=0.7.8,<=0.8.99
+ sqlalchemy-migrate>=0.8.2,!=0.8.4
+-- 
+1.7.9.5
+
diff --git a/debian/patches/fix-sqlalchemy-requirements.patch b/debian/patches/fix-sqlalchemy-requirements.patch
deleted file mode 100644 (file)
index c4217c6..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naurp cinder-2013.2.rc1.orig/requirements.txt cinder-2013.2.rc1/requirements.txt
---- cinder-2013.2.rc1.orig/requirements.txt    2013-10-04 05:11:50.000000000 -0400
-+++ cinder-2013.2.rc1/requirements.txt 2013-10-04 08:33:32.072164528 -0400
-@@ -20,7 +20,7 @@ python-novaclient>=2.15.0
- python-swiftclient>=1.5
- Routes>=1.12.3
- six>=1.4.1
--SQLAlchemy>=0.7.8,<=0.7.99
-+SQLAlchemy>=0.7.8,<=0.8.99
- sqlalchemy-migrate>=0.7.2
- stevedore>=0.10
- suds>=0.4
index 82e379d48ea1e696ca8bd3ff42952fa05ed404d5..512bf5ac5aae1b5aac0659c8b652a051ca4c279b 100644 (file)
@@ -1,2 +1 @@
-fix-sqlalchemy-requirements.patch
-fix-babel-requirements.patch
+fix-requirements.patch
index 865d8afeb767d538eff0d23599990c3ef728a460..1565e66e9cc38a94767472b72af12a86b7e13da8 100644 (file)
@@ -1,15 +1,15 @@
-From 9904118c6d3d130624eaec31878649e41efd1bc2 Mon Sep 17 00:00:00 2001
+From 76866b3d32ff32bc2df6f89b5636d29ae4438fd4 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?P=C3=A1draig=20Brady?= <P@draigBrady.com>
 Date: Fri, 21 Sep 2012 13:33:26 +0100
-Subject: [PATCH] Ensure we don't access the net when building docs
+Subject: [PATCH 1/4] Ensure we don't access the net when building docs
 
 (Note, this has not been sent upstream)
 ---
- doc/source/conf.py | 1 -
+ doc/source/conf.py |    1 -
  1 file changed, 1 deletion(-)
 
 diff --git a/doc/source/conf.py b/doc/source/conf.py
-index e27d458..7a2bf1a 100644
+index 97ee288..238a922 100644
 --- a/doc/source/conf.py
 +++ b/doc/source/conf.py
 @@ -29,7 +29,6 @@ sys.path.insert(0, os.path.abspath('./'))
@@ -20,3 +20,6 @@ index e27d458..7a2bf1a 100644
                'ext.cinder_todo',
                'sphinx.ext.coverage',
                'sphinx.ext.pngmath',
+-- 
+1.7.9.5
+
index 6f2d7415e588259afa5bc7e5d04ee830a0611ab2..f7ffd4904837a091fe6bc8fc96a02e68d675a6cb 100644 (file)
@@ -1,7 +1,7 @@
-From c8b9384ccf0e9c69f35978f3abbb5e5d5638d859 Mon Sep 17 00:00:00 2001
+From 7a3bca73776b8a410238922dd012109a6c0a6d59 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?P=C3=A1draig=20Brady?= <P@draigBrady.com>
 Date: Wed, 24 Oct 2012 13:44:37 +0100
-Subject: [PATCH] Use updated parallel install versions of epel package
+Subject: [PATCH 2/4] Use updated parallel install versions of epel package
 
 Use sqlalchemy >= 0.6.3 WebOb >= 1.2 Routes >= 1.12.3 PasteDeploy >= 1.5.0
 and depend on the parallel installable
@@ -10,17 +10,20 @@ versions of these packages to satisfy those requirements.
 Delve into pkg_resources a little to get it to modify sys.path,
 so that our parallel installed egg takes precedence over the
 system default module versions.
+
+Conflicts:
+       cinder/db/sqlalchemy/migration.py
 ---
- bin/cinder-manage                 |  4 +++-
- cinder/__init__.py                | 30 ++++++++++++++++++++++++++++++
- cinder/db/sqlalchemy/migration.py |  ++++++-
- 3 files changed, 39 insertions(+), 2 deletions(-)
+ bin/cinder-manage                 |    4 +++-
+ cinder/__init__.py                |   30 +++++++++++++++++++++++++
+ cinder/db/sqlalchemy/migration.py |   44 ++++++++++++++++++++++++++++++++++++-
+ 3 files changed, 76 insertions(+), 2 deletions(-)
 
 diff --git a/bin/cinder-manage b/bin/cinder-manage
-index 3c05d77..9474e2e 100755
+index 7b113c8..2336dc7 100755
 --- a/bin/cinder-manage
 +++ b/bin/cinder-manage
-@@ -62,7 +62,6 @@ import sys
+@@ -60,7 +60,6 @@ import sys
  
  from oslo.config import cfg
  
@@ -28,7 +31,7 @@ index 3c05d77..9474e2e 100755
  # If ../cinder/__init__.py exists, add ../ to Python search path, so that
  # it will override what happens to be installed in /usr/(local/)lib/python...
  POSSIBLE_TOPDIR = os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]),
-@@ -84,6 +83,9 @@ from cinder.openstack.common import uuidutils
+@@ -83,6 +82,9 @@ from cinder.openstack.common import uuidutils
  from cinder import utils
  from cinder import version
  
@@ -39,10 +42,10 @@ index 3c05d77..9474e2e 100755
  CONF = cfg.CONF
  
 diff --git a/cinder/__init__.py b/cinder/__init__.py
-index d765b08..720320e 100644
+index 2b43c2f..da4fb0a 100644
 --- a/cinder/__init__.py
 +++ b/cinder/__init__.py
-@@ -30,3 +30,33 @@
+@@ -28,3 +28,33 @@
  .. moduleauthor:: Manish Singh <yosh@gimp.org>
  .. moduleauthor:: Andy Smith <andy@anarkystic.com>
  """
@@ -77,14 +80,51 @@ index d765b08..720320e 100644
 +import paste
 +paste.__path__.insert(0, paste.__path__.pop(-1))
 diff --git a/cinder/db/sqlalchemy/migration.py b/cinder/db/sqlalchemy/migration.py
-index e2463bc..9ba7b73 100644
+index ebfdff8..9b3acd5 100644
 --- a/cinder/db/sqlalchemy/migration.py
 +++ b/cinder/db/sqlalchemy/migration.py
-@@ -56,7 +56,12 @@ if (not hasattr(migrate, '__version__') or
+@@ -17,7 +17,49 @@
  
+ import os
  
- # NOTE(jkoelker) Delay importing migrate until we are patched
 -from migrate import exceptions as versioning_exceptions
++import distutils.version as dist_version
++import migrate
++from migrate.versioning import util as migrate_util
++import sqlalchemy
++
++from cinder.db import migration
++from cinder.db.sqlalchemy.api import get_engine
++from cinder import exception
++from cinder.openstack.common import log as logging
++
++
++LOG = logging.getLogger(__name__)
++
++
++@migrate_util.decorator
++def patched_with_engine(f, *a, **kw):
++    url = a[0]
++    engine = migrate_util.construct_engine(url, **kw)
++
++    try:
++        kw['engine'] = engine
++        return f(*a, **kw)
++    finally:
++        if isinstance(engine, migrate_util.Engine) and engine is not url:
++            migrate_util.log.debug('Disposing SQLAlchemy engine %s', engine)
++            engine.dispose()
++
++
++# TODO(jkoelker) When migrate 0.7.3 is released and cinder depends
++#                on that version or higher, this can be removed
++MIN_PKG_VERSION = dist_version.StrictVersion('0.7.3')
++if (not hasattr(migrate, '__version__') or
++        dist_version.StrictVersion(migrate.__version__) < MIN_PKG_VERSION):
++    migrate_util.with_engine = patched_with_engine
++
++
++# NOTE(jkoelker) Delay importing migrate until we are patched
 +try:
 +    # Try the more specific path first (migrate <= 0.6)
 +    from migrate.versioning import exceptions as versioning_exceptions
@@ -93,4 +133,7 @@ index e2463bc..9ba7b73 100644
 +    from migrate import exceptions as versioning_exceptions
  from migrate.versioning import api as versioning_api
  from migrate.versioning.repository import Repository
+ import sqlalchemy
+-- 
+1.7.9.5
+
index 5fd94c95b8d0ced843ad7bb74d6a0169636f6837..70babf50358bc72099833da69d6c6dc55934a7d9 100644 (file)
@@ -1,18 +1,18 @@
-From 6ed6db76f6e6b1a579d07c3db63283d444385c14 Mon Sep 17 00:00:00 2001
+From e3e393decb5652cee285c2bce010f29e5be9f52e Mon Sep 17 00:00:00 2001
 From: Eric Harney <eharney@redhat.com>
 Date: Thu, 13 Jun 2013 17:50:12 -0400
-Subject: [PATCH] Remove runtime dep on python-pbr, python-d2to1
+Subject: [PATCH 3/4] Remove runtime dep on python-pbr, python-d2to1
 
 Requires RPM spec to fill in REDHATCINDERVERSION.
 ---
- cinder/version.py | 16 +++++++++++++---
+ cinder/version.py |   16 +++++++++++++---
  1 file changed, 13 insertions(+), 3 deletions(-)
 
 diff --git a/cinder/version.py b/cinder/version.py
-index ad1ebc0..b4f6fd8 100644
+index e3dbd70..ab8f888 100644
 --- a/cinder/version.py
 +++ b/cinder/version.py
-@@ -14,12 +14,22 @@
+@@ -12,12 +12,22 @@
  #    License for the specific language governing permissions and limitations
  #    under the License.
  
@@ -38,3 +38,6 @@ index ad1ebc0..b4f6fd8 100644
 +
 +version_info = VersionInfo()
  version_string = version_info.version_string
+-- 
+1.7.9.5
+
index f9609a750d8c6cb91444c707cb631b1ebf92652b..0d5dc2b8da475291d8ae489bf0598c5154d36d7b 100644 (file)
@@ -1,7 +1,8 @@
-From bd1bfd86fbeacd893ff5d9abb969c7b0c994fbf4 Mon Sep 17 00:00:00 2001
+From 7160125f84d383bdeea375a9cc7299ce6be2e8be Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?P=C3=A1draig=20Brady?= <P@draigBrady.com>
 Date: Mon, 22 Jul 2013 03:14:27 +0100
-Subject: [PATCH] Revert "Use oslo.sphinx and remove local copy of doc theme"
+Subject: [PATCH 4/4] Revert "Use oslo.sphinx and remove local copy of doc
+ theme"
 
 This reverts commit 8b1ae18ba95f04fedc04592b419401d75d448543.
 
@@ -9,19 +10,15 @@ Conflicts:
 
        test-requirements.txt
 ---
- doc/source/_static/.gitignore      |   0
- doc/source/_static/.placeholder    |   0
- doc/source/_static/basic.css       | 416 +++++++++++++++++++++++++++++++++++++
- doc/source/_static/default.css     | 230 ++++++++++++++++++++
- doc/source/_static/jquery.tweet.js | 154 ++++++++++++++
- doc/source/_static/tweaks.css      | 218 +++++++++++++++++++
- doc/source/_templates/.gitignore   |   0
- doc/source/_templates/.placeholder |   0
- doc/source/_theme/layout.html      |  95 +++++++++
- doc/source/_theme/theme.conf       |   5 +
- doc/source/conf.py                 |   8 +-
- test-requirements.txt              |   1 -
- 12 files changed, 1121 insertions(+), 6 deletions(-)
+ doc/source/_static/basic.css       |  416 ++++++++++++++++++++++++++++++++++++
+ doc/source/_static/default.css     |  230 ++++++++++++++++++++
+ doc/source/_static/jquery.tweet.js |  154 +++++++++++++
+ doc/source/_static/tweaks.css      |  218 +++++++++++++++++++
+ doc/source/_theme/layout.html      |   95 ++++++++
+ doc/source/_theme/theme.conf       |    5 +
+ doc/source/conf.py                 |    8 +-
+ test-requirements.txt              |    1 -
+ 8 files changed, 1121 insertions(+), 6 deletions(-)
  create mode 100644 doc/source/_static/.gitignore
  create mode 100644 doc/source/_static/.placeholder
  create mode 100644 doc/source/_static/basic.css
@@ -1201,7 +1198,7 @@ index 0000000..e039fe0
 +pygments_style = friendly
 +
 diff --git a/doc/source/conf.py b/doc/source/conf.py
-index 7a2bf1a..01bd3b4 100644
+index 238a922..58fc367 100644
 --- a/doc/source/conf.py
 +++ b/doc/source/conf.py
 @@ -33,9 +33,7 @@ extensions = ['sphinx.ext.autodoc',
@@ -1227,11 +1224,14 @@ index 7a2bf1a..01bd3b4 100644
  # Theme options are theme-specific and customize the look and feel of a theme
  # further.  For a list of options available for each theme, see the
 diff --git a/test-requirements.txt b/test-requirements.txt
-index 3d8e9bf..f83b20b 100644
+index 15308b9..cabe88a 100644
 --- a/test-requirements.txt
 +++ b/test-requirements.txt
-@@ -12,4 +12,3 @@ sphinx>=1.1.2
- python-subunit
- testtools>=0.9.32
- testrepository>=0.0.17
+@@ -13,4 +13,3 @@ sphinx>=1.1.2,<1.2
+ python-subunit>=0.0.18
+ testtools>=0.9.34
+ testrepository>=0.0.18
 -oslo.sphinx
+-- 
+1.7.9.5
+
index a973c26279f2b725868a8d5eaf7ffc4ead3ebb62..1d90d1a719a96c5a73e8adcb30e856732931d437 100644 (file)
@@ -1,14 +1,14 @@
 %global with_doc %{!?_without_doc:1}%{?_without_doc:0}
 
 Name:             openstack-cinder
-Version:          2013.2
-Release:          0.9.b3%{?dist}
+Version:          2014.1
+Release:          0.2.b3%{?dist}
 Summary:          OpenStack Volume service
 
 Group:            Applications/System
 License:          ASL 2.0
 URL:              http://www.openstack.org/software/openstack-storage/
-Source0:          https://launchpad.net/cinder/havana/havana-3/+download/cinder-%{version}.b3.tar.gz
+Source0:          https://launchpad.net/cinder/icehouse/icehouse-1/+download/cinder-%{version}.b1.tar.gz
 Source1:          cinder-dist.conf
 Source2:          cinder.logrotate
 Source3:          cinder-tgt.conf
@@ -25,7 +25,7 @@ Source130:        openstack-cinder-backup.upstart
 Source20:         cinder-sudoers
 
 #
-# patches_base=2013.2.b3
+# patches_base=2014.1.b1
 #
 Patch0001: 0001-Ensure-we-don-t-access-the-net-when-building-docs.patch
 Patch0002: 0002-Use-updated-parallel-install-versions-of-epel-packag.patch
@@ -80,7 +80,6 @@ Requires:         python-paramiko
 Requires:         python-qpid
 Requires:         python-kombu
 Requires:         python-amqplib
-Requires:         python-importlib
 
 Requires:         python-eventlet
 Requires:         python-greenlet
@@ -102,10 +101,10 @@ Requires:         python-webob1.2
 Requires:         python-glanceclient >= 1:0
 Requires:         python-swiftclient >= 1.2
 Requires:         python-keystoneclient
-Requires:         python-novaclient >= 2.14
+Requires:         python-novaclient >= 1:2.15
 
 Requires:         python-oslo-config >= 1:1.2.0
-Requires:         python-six
+Requires:         python-six >= 1.4.1
 
 Requires:         python-babel
 Requires:         python-lockfile
@@ -253,16 +252,13 @@ fi
 exit 0
 
 %post
-if [ $1 -eq 1 ] ; then
-    # Initial installation
-    for svc in volume api scheduler; do
-        /sbin/chkconfig --add openstack-cinder-$svc
-    done
-fi
+for svc in volume api scheduler backup; do
+    /sbin/chkconfig --add openstack-cinder-$svc
+done
 
 %preun
 if [ $1 -eq 0 ] ; then
-    for svc in volume api scheduler; do
+    for svc in volume api scheduler backup; do
         /sbin/service openstack-cinder-${svc} stop > /dev/null 2>&1
         /sbin/chkconfig --del openstack-cinder-${svc}
     done
@@ -271,7 +267,7 @@ fi
 %postun
 if [ $1 -ge 1 ] ; then
     # Package upgrade, not uninstall
-    for svc in volume api scheduler; do
+    for svc in volume api scheduler backup; do
         /sbin/service openstack-cinder-${svc} condrestart > /dev/null 2>&1 || :
     done
 fi
@@ -313,6 +309,35 @@ fi
 %endif
 
 %changelog
+* Mon Jan 06 2014 Pádraig Brady <pbrady@redhat.com> - 2014.1-0.2.b1
+- Set python-six min version to ensure updated
+
+* Thu Dec 19 2013 Eric Harney <eharney@redhat.com> - 2014.1-0.1.b1
+- Update to Icehouse milestone 1
+
+* Tue Dec 17 2013 Eric Harney <eharney@redhat.com> - 2013.2.1-1
+- Update to Havana stable release 1
+
+* Mon Oct 28 2013 Eric Harney <eharney@redhat.com> - 2013.2-2
+- Fix GlusterFS volume driver clone operations
+
+* Thu Oct 17 2013 Eric Harney <eharney@redhat.com> - 2013.2-1
+- Update to 2013.2 (Havana)
+- Handle cinder-backup service registration/restart/removal
+
+* Wed Oct 16 2013 Eric Harney <eharney@redhat.com> - 2013.2-0.13.rc3
+- Update to Havana RC3
+
+* Tue Oct 15 2013 Eric Harney <eharney@redhat.com> - 2013.2-0.12.rc2
+- Update to Havana RC2
+
+* Tue Oct 08 2013 Eric Harney <eharney@redhat.com> - 2013.2-0.11.rc1
+- Update to Havana RC1
+- Fix python-novaclient req epoch
+
+* Mon Sep 23 2013 Eric Harney <eharney@redhat.com> - 2013.2-0.10.b3
+- Depend on python-novaclient 2.15
+
 * Wed Sep 18 2013 Eric Harney <eharney@redhat.com> - 2013.2-0.9.b3
 - Add cinder-dist.conf
 - Tighten permissions on /var/log/cinder