Hello community,

here is the log from the commit of package openstack-cinder for 
openSUSE:Factory checked in at 2013-07-22 13:02:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openstack-cinder (Old)
 and      /work/SRC/openSUSE:Factory/.openstack-cinder.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openstack-cinder"

Changes:
--------
--- /work/SRC/openSUSE:Factory/openstack-cinder/openstack-cinder.changes        
2013-06-13 17:14:04.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openstack-cinder.new/openstack-cinder.changes   
2013-07-22 13:02:17.000000000 +0200
@@ -2 +2 @@
-Sat Jun  8 00:20:35 UTC 2013 - opensuse-cl...@opensuse.org
+Wed Jul  3 13:33:04 UTC 2013 - speili...@suse.com
@@ -4,2 +4,28 @@
-- Update to version 2013.1.3.a1.g0c86041:
-  + Bump stable/grizzly next version to 2013.1.3
+- Update to version 2013.2.a271.g3b0921f:
+  + Imported Translations from Transifex
+  + Skip brick_initiator test in virtual environments
+- Drop 0001-Skip-brick_initiator-test-in-virtual-environments.patch
+  (merged upstream)
+
+-------------------------------------------------------------------
+Wed Jul  3 00:09:26 UTC 2013 - opensuse-cl...@opensuse.org
+
+- Update to version 2013.2.a267.g5e3b00e:
+  + Added Cinder volume backup to Ceph support
+  + Imported Translations from Transifex
+  + Removes 3PAR domain option from cinder config file
+  + Handle ECONNREFUSED exception in SolidFire driver.
+  + CoraidDriver: Create_volume_from_snapshot of a different size
+  + Adding host attaching support to Cinder
+
+-------------------------------------------------------------------
+Tue Jul  2 00:09:10 UTC 2013 - opensuse-cl...@opensuse.org
+
+- Update to version 2013.2.a256.ge102c28:
+  + Add os-availability-zone extension
+  + Calculate count for customized dd blocksize
+
+-------------------------------------------------------------------
+Mon Jul  1 09:22:40 UTC 2013 - dmuel...@suse.com
+
+- add 0001-Skip-brick_initiator-test-in-virtual-environments.patch 
@@ -8 +34 @@
-Fri May 31 23:51:26 UTC 2013 - opensuse-cl...@opensuse.org
+Sat Jun 29 00:07:34 UTC 2013 - opensuse-cl...@opensuse.org
@@ -10,2 +36,14 @@
-- Update to version 2013.1.2.a11.g890dc3f:
-  + Update cloned volumes QoS settings.
+- Update to version 2013.2.a252.g066a676:
+  + Run flake8 also on cinder/*/openstack
+  + Imported Translations from Transifex
+  + Fix service alive information in os-services extension
+
+--------------------------------------------------------------------
+Fri Jun 28 00:05:18 UTC 2013 - opensuse-cl...@opensuse.org
+
+- Update to version 2013.2.a246.gb792d19:
+  + Raise an error if iSCSI is not supported
+  + Added volume backup and restore to Ceph RBD driver
+  + Save some more image attributes to volume_glance_metadata.
+  + Fix check_for_setup_error for sheepdog driver
+  + Add Brick iSCSI attach/detach.
@@ -14 +52 @@
-Fri May 31 09:29:58 UTC 2013 - dmuel...@suse.com
+Thu Jun 27 09:58:17 UTC 2013 - speili...@suse.com
@@ -16 +54,2 @@
-- remove pylint dependency 
+- Only depend on python-discover on SLE, it's a Python-2.6 feature
+  backport
@@ -19 +58 @@
-Thu May 30 23:50:29 UTC 2013 - opensuse-cl...@opensuse.org
+Wed Jun 26 23:59:41 UTC 2013 - opensuse-cl...@opensuse.org
@@ -21,2 +60,2 @@
-- Update to version 2013.1.2.a9.ge7d973c:
-  + Catch and report errors from copy image to volume.
+- Update to version 2013.2.a237.g5e8ab1c:
+  + Content-length missing in put_object
@@ -25 +64 @@
-Wed May 29 23:53:06 UTC 2013 - opensuse-cl...@opensuse.org
+Wed Jun 26 14:36:13 UTC 2013 - opensuse-cl...@opensuse.org
@@ -27,2 +66,32 @@
-- Update to version 2013.1.2.a8.g440ada1:
-  + Fix ownership transfer when cloning with SolidFire
+- Update to version 2013.2.a236.g6f3b40c:
+  + Update kombu requirement
+
+--------------------------------------------------------------------
+Wed Jun 26 00:03:32 UTC 2013 - opensuse-cl...@opensuse.org
+
+- Update to version 2013.2.a234.gcdb8d79:
+  + Add support for swift user/key authentication
+  + Fix and enable gating on H401
+  + Fix up trivial H103 license check mismatches
+  + Avoid winning the useless use of cat award
+  +         cinder.[brick,db,image] Replace 'locals()'
+  + Do not raise NEW exceptions
+  + Added extra-spec key scoping to the 3PAR drivers
+  + Imported Translations from Transifex
+  + Replace glance_metadata check with bootable column.
+  + Register used CONF entries in cinder.api.common.py
+
+--------------------------------------------------------------------
+Tue Jun 25 00:02:28 UTC 2013 - opensuse-cl...@opensuse.org
+
+- Update to version 2013.2.a215.g6f723a6:
+  + Add the project name into CinderKeystoneContext.
+  + Remove usage of locals() for formatting from cinder.tests.*
+
+--------------------------------------------------------------------
+Mon Jun 24 00:01:26 UTC 2013 - opensuse-cl...@opensuse.org
+
+- Update to version 2013.2.a211.g6e90e40:
+  + Use list comprehensions when possible
+  + NetApp:iSCSI drivers reserved percent need to change to 0.
+  + Adds create_from_volume test cases
@@ -31 +100 @@
-Wed May 29 10:40:01 UTC 2013 - dmuel...@suse.com
+Sun Jun 23 11:30:37 UTC 2013 - dmuel...@suse.com
@@ -33,2 +102 @@
-- update requires/test requires
-- remove setBadness call from rpmlintrc
+- add 0001-Avoid-using-GREENDNS-due-to-dnspython.patch 
@@ -37 +105 @@
-Sun May 26 23:48:54 UTC 2013 - opensuse-cl...@opensuse.org
+Sat Jun 22 00:00:04 UTC 2013 - opensuse-cl...@opensuse.org
@@ -39,2 +107,4 @@
-- Update to version 2013.1.2.a6.gc323bab:
-  + Use an SSH pool to manage SSH connection
+- Update to version 2013.2.a205.g66c158f:
+  + cinder.backup: Replace 'locals()' with explicit values
+  + NetApp unified driver implementation.
+  + Refactor the backup method of SwiftBackupService
@@ -43 +113 @@
-Thu May 23 23:49:01 UTC 2013 - opensuse-cl...@opensuse.org
+Thu Jun 20 23:59:29 UTC 2013 - opensuse-cl...@opensuse.org
@@ -45,2 +115,13 @@
-- Update to version 2013.1.2.a4.g3b2180e:
-  + cinder volume service keeps retrying even code exception
+- Update to version 2013.2.a200.gb71d567:
+  + fix error class path in logging sample
+  + Don't perform retry_execute in certain cases.
+  + Modify check for volume-type-id to a get w/default
+  + Add missing extend volume test (rpcapi).
+  + Add build directory to flake8 ignore dirs.
+  + Add _create_volume to ThinLVMVolumeDriver
+  + Imported Translations from Transifex
+
+-------------------------------------------------------------------
+Thu Jun 20 12:59:28 UTC 2013 - dmuel...@suse.com
+
+- update test requires 
@@ -49 +130 @@
-Wed May 22 23:51:00 UTC 2013 - opensuse-cl...@opensuse.org
+Wed Jun 19 23:51:04 UTC 2013 - opensuse-cl...@opensuse.org
@@ -51,2 +132,10 @@
-- Update to version 2013.1.2.a2.g80784a4:
-  + Deprecating old dot path locations for Folsom configs
+- Update to version 2013.2.a188.g1482c40:
+  + Fix and enable gating on H403
+  + Update attach status when instance id invalid.
+  + Implement capability to extend existing volume.
+  + Use Python 3.x compatible except construct
+
+-------------------------------------------------------------------
+Wed Jun 19 03:49:00 UTC 2013 - dmuel...@suse.com
+
+- add pywbem dependency for EMC volume driver 
@@ -55 +144 @@
-Fri May 10 23:46:50 UTC 2013 - opensuse-cl...@opensuse.org
+Tue Jun 18 23:44:54 UTC 2013 - opensuse-cl...@opensuse.org
@@ -57,2 +146,7 @@
-- Update to version 2013.1.2.a1.g0437865:
-  + Bump stable/grizzly next version to 2013.1.2
+- Update to version 2013.2.a181.g3172208:
+  + Imported Translations from Transifex
+  + Editable default quota support for cinder
+  + cinder/.: replace 'locals()' with explicit values
+  + Use Python 3.x compatible octal numbers
+  + Use common.processutils.execute
+  + cinder.schedule: Replace 'locals()' with explicit values
@@ -61 +155 @@
-Wed May  8 23:45:32 UTC 2013 - opensuse-cl...@opensuse.org
+Sun Jun 16 23:51:05 UTC 2013 - opensuse-cl...@opensuse.org
@@ -63,2 +157,5 @@
-- Update to version 2013.1.1.a28.ga4856c4:
-  + Fix ability to add custom volume_backend_name
+- Update to version 2013.2.a169.g86f8afb:
+  + Remove the 'migrate' option from cinder-manage
+  + Start using Pyflakes
+  + Imported Translations from Transifex
+  + Remove usage of locals() for formatting from cinder.volume.*
@@ -67 +164 @@
-Tue May  7 23:46:56 UTC 2013 - opensuse-cl...@opensuse.org
+Sat Jun 15 23:52:10 UTC 2013 - opensuse-cl...@opensuse.org
@@ -69,2 +166,7 @@
-- Update to version 2013.1.1.a26.gf328fd8:
-  + Add parsing to extra-specs key check
+- Update to version 2013.2.a161.gb1b06e3:
+  + Fix up the test framework
+  + Replace utils.to_bytes() with strutils.to_bytes()
+  + Remove usage of locals() for formatting from cinder.api.*
+  + Use Python 3.x compatible except: construct
+  + Imported Translations from Transifex
+  + Update and add notifiers in create volume
@@ -73 +175 @@
-Tue May  7 16:25:11 UTC 2013 - opensuse-cl...@opensuse.org
++++ 442 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/openstack-cinder/openstack-cinder.changes
++++ and 
/work/SRC/openSUSE:Factory/.openstack-cinder.new/openstack-cinder.changes

Old:
----
  cinder-stable-grizzly.tar.gz
  sqlalchemy-update.diff

New:
----
  0001-Avoid-using-GREENDNS-due-to-dnspython.patch
  cinder-master.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openstack-cinder-doc.spec ++++++
--- /var/tmp/diff_new_pack.15GD3H/_old  2013-07-22 13:02:18.000000000 +0200
+++ /var/tmp/diff_new_pack.15GD3H/_new  2013-07-22 13:02:18.000000000 +0200
@@ -19,13 +19,13 @@
 %define component cinder
 
 Name:           openstack-%{component}-doc
-Version:        2013.1.3.a1.g0c86041
+Version:        2013.2.a271.g3b0921f
 Release:        0
 Summary:        OpenStack Block Storage (Cinder) - Documentation
 License:        Apache-2.0
 Group:          Documentation/HTML
 Url:            https://launchpad.net/cinder
-Source:         cinder-stable-grizzly.tar.gz
+Source:         cinder-master.tar.gz
 BuildRequires:  graphviz
 BuildRequires:  openstack-suse-macros
 BuildRequires:  python-Paste
@@ -37,16 +37,17 @@
 BuildRequires:  python-base
 BuildRequires:  python-cinder = %{version}
 BuildRequires:  python-cinderclient
+BuildRequires:  python-d2to1
 BuildRequires:  python-distribute
 BuildRequires:  python-eventlet
 BuildRequires:  python-feedparser
 BuildRequires:  python-glanceclient < 2
 BuildRequires:  python-iso8601
-BuildRequires:  python-ldap
 BuildRequires:  python-lxml
 BuildRequires:  python-mox
 BuildRequires:  python-oslo.config
 BuildRequires:  python-paramiko
+BuildRequires:  python-pbr
 BuildRequires:  python-sqlalchemy-migrate
 BuildRequires:  python-suds
 BuildArch:      noarch
@@ -59,7 +60,7 @@
 This package contains documentation files for %{name}.
 
 %prep
-%setup -q -n cinder-2013.1.3.a1.g0c86041
+%setup -q -n cinder-2013.2.a271.g3b0921f
 %openstack_cleanup_prep
 
 %build

++++++ openstack-cinder.spec ++++++
--- /var/tmp/diff_new_pack.15GD3H/_old  2013-07-22 13:02:18.000000000 +0200
+++ /var/tmp/diff_new_pack.15GD3H/_new  2013-07-22 13:02:18.000000000 +0200
@@ -21,37 +21,41 @@
 %define username openstack-%{component}
 
 Name:           openstack-%{component}
-Version:        2013.1.3.a1.g0c86041
+Version:        2013.2.a271.g3b0921f
 Release:        0
 Summary:        OpenStack Block Storage (Cinder)
 License:        Apache-2.0
 Group:          System/Management
 Url:            https://launchpad.net/cinder
-Source:         cinder-stable-grizzly.tar.gz
+Source:         cinder-master.tar.gz
 Source1:        %{name}.init
 Source2:        %{name}.logrotate
 Source3:        cinder-sudoers
-Patch0:         sqlalchemy-update.diff
+Patch0:         0001-Avoid-using-GREENDNS-due-to-dnspython.patch
 BuildRequires:  fdupes
 BuildRequires:  openstack-suse-macros
 BuildRequires:  openstack-suse-sudo
 BuildRequires:  python-base
+BuildRequires:  python-d2to1
 BuildRequires:  python-distribute >= 0.6.24
-BuildRequires:  python-oslo.config >= 1.1.0
+BuildRequires:  python-oslo.config
+BuildRequires:  python-six
 # Documentation build requirements:
 BuildRequires:  openstack-utils
 BuildRequires:  python-Sphinx
 BuildRequires:  python-WebOb
 BuildRequires:  python-argparse
-BuildRequires:  python-eventlet >= 0.9.12
+BuildRequires:  python-eventlet
 BuildRequires:  python-iso8601
 BuildRequires:  python-paramiko
+BuildRequires:  python-pbr
 BuildRequires:  python-stevedore >= 0.8
 Requires:       logrotate
 Requires:       openstack-suse-sudo
 Requires:       python >= 2.6.8
 Requires:       python-cinder = %{version}
 Requires:       python-oslo.config >= 1.1.0
+Requires:       python-swiftclient >= 1.2
 %if 0%{?suse_version} > 1110
 Requires(pre):  pwdutils
 %else
@@ -78,25 +82,24 @@
 Requires:       python-Paste
 Requires:       python-PasteDeploy >= 1.5.0
 Requires:       python-Routes >= 1.12.3
-Requires:       python-WebOb >= 1.2.3
+Requires:       python-SQLAlchemy >= 0.7
+Requires:       python-WebOb >= 1.0.8
 Requires:       python-amqplib >= 0.6.1
 Requires:       python-anyjson >= 0.2.4
-Requires:       python-argparse
-Requires:       python-eventlet >= 0.9.17
+Requires:       python-d2to1 >= 0.2.10
+Requires:       python-eventlet >= 0.9.12
 Requires:       python-glanceclient >= 0.5.0
 Requires:       python-greenlet >= 0.3.1
 Requires:       python-iso8601 >= 0.1.4
-Requires:       python-keystoneclient >= 0.2.0
+Requires:       python-keystoneclient >= 0.2
 Requires:       python-kombu >= 1.0.4
 Requires:       python-lockfile >= 0.8
 Requires:       python-lxml >= 2.3
-Requires:       python-paramiko
-Requires:       python-psycopg2
-Requires:       python-python-daemon
-Requires:       python-sqlalchemy-migrate >= 0.7.2
-Requires:       python-stevedore >= 0.8
+Requires:       python-paramiko >= 1.8.0
+Requires:       python-six
+Requires:       python-sqlalchemy-migrate >= 0.7
+Requires:       python-stevedore >= 0.9
 Requires:       python-suds >= 0.4
-Requires:       python-swiftclient
 Requires:       python-wsgiref >= 0.1.2
 
 %description -n python-cinder
@@ -133,6 +136,7 @@
 Summary:        OpenStack Block Storage (Cinder) - Volume
 Group:          Development/Languages/Python
 Requires:       %{name} = %{version}
+Requires:       python-pywbem
 Provides:       openstack-nova-volume = 2013.1
 Obsoletes:      openstack-nova-volume < 2013.1
 
@@ -144,36 +148,35 @@
 Group:          Development/Languages/Python
 Requires:       %{name} = %{version}
 Requires:       git-core >= 1.6.4
-Requires:       python-WebTest
-Requires:       python-amqp >= 1.0.5
+Requires:       python-amqplib >= 0.6.1
 Requires:       python-cinderclient
-Requires:       python-coverage
+Requires:       python-coverage >= 3.6
+%if 0%{?suse_version} && 0%{?suse_version} <= 1110
+Requires:       python-discover
+%endif
+Requires:       python-fixtures >= 0.3.12
+Requires:       python-flake8 >= 2.0
 Requires:       python-glanceclient >= 0.5.0
+Requires:       python-hacking >= 0.5.3
 Requires:       python-hp3parclient >= 1.0.0
-Requires:       python-httplib2
-Requires:       python-ldap
-Requires:       python-mock
+Requires:       python-mock >= 0.8.0
 Requires:       python-mox >= 0.5.3
-Requires:       python-nose
-Requires:       python-nosehtmloutput
-Requires:       python-nosexcover
-Requires:       python-openstack.nose_plugin
-Requires:       python-pep8 >= 1.3.3
+Requires:       python-pbr >= 0.5.10
+Requires:       python-pep8 >= 1.4.5
+Requires:       python-psycopg2
+Requires:       python-pyflakes >= 0.7.2
+Requires:       python-python-subunit
+Requires:       python-testrepository >= 0.0.13
+Requires:       python-testtools >= 0.9.29
 
 %description test
 The OpenStack Cinder testsuite. It is used to verify the
 functionality of OpenStack Cinder.
 
 %prep
-%setup -q -n cinder-2013.1.3.a1.g0c86041
-%patch0
+%setup -q -n cinder-2013.2.a271.g3b0921f
+%patch0 -p1
 %openstack_cleanup_prep
-# NOTE(saschpe): We don't build i18n message catalogs, thus:
-sed -i -e "s|Babel.*||" tools/pip-requires
-# NOTE(saschpe): We don't use setuptools.git, we use git(hub)_tarballs source 
service:
-sed -i -e "s|setuptools_git>=0.4||" tools/pip-requires
-# NOTE(dmueller): Known to be broken 
(https://bugs.launchpad.net/cinder/+bug/1173266)
-rm cinder/tests/integrated/test_volumes.py
 
 %build
 python setup.py build
@@ -306,6 +309,7 @@
 %{_initddir}/%{name}-api
 %{_sbindir}/rc%{name}-api
 %{_bindir}/%{component}-api
+%{_bindir}/%{component}-rpc-zmq-receiver
 
 %files backup
 %defattr(-,root,root,-)

++++++ 0001-Avoid-using-GREENDNS-due-to-dnspython.patch ++++++
>From 4a73fecb380a4ef18acfe3eb020cf0be34c7c586 Mon Sep 17 00:00:00 2001
From: Dirk Mueller <d...@dmllr.de>
Date: Sun, 23 Jun 2013 13:28:24 +0200
Subject: [PATCH] Avoid using GREENDNS due to dnspython

If dnspython is present in your environment then
eventlet monkeypatches socket.getaddrinfo() with an implementation
which doesn't work for IPv6. To turn this off you need to set an
environment variable before you do the import.

Resolves bug 1164822

Change-Id: I4aa3d40d0f8d0f125c3a89c4ba062ad0d13f1c55
---
 cinder/tests/__init__.py | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/cinder/tests/__init__.py b/cinder/tests/__init__.py
index cb73bd3..36cb11d 100644
--- a/cinder/tests/__init__.py
+++ b/cinder/tests/__init__.py
@@ -30,6 +30,21 @@
 .. moduleauthor:: Andy Smith <a...@anarkystic.com>
 """
 
+import os
+import sys
+
+# NOTE(mikal): All of this is because if dnspython is present in your
+# environment then eventlet monkeypatches socket.getaddrinfo() with an
+# implementation which doesn't work for IPv6. What we're checking here is
+# that the magic environment variable was set when the import happened.
+if ('eventlet' in sys.modules and
+    os.environ.get('EVENTLET_NO_GREENDNS', '').lower() != 'yes'):
+    raise ImportError('eventlet imported before nova/cmd/__init__ '
+                      '(env var set to %s)'
+                      % os.environ.get('EVENTLET_NO_GREENDNS'))
+
+os.environ['EVENTLET_NO_GREENDNS'] = 'yes'
+
 import eventlet
 
 eventlet.monkey_patch()
-- 
1.8.3.1

++++++ _service ++++++
--- /var/tmp/diff_new_pack.15GD3H/_old  2013-07-22 13:02:18.000000000 +0200
+++ /var/tmp/diff_new_pack.15GD3H/_new  2013-07-22 13:02:18.000000000 +0200
@@ -1,6 +1,6 @@
 <services>
   <service name="git_tarballs" mode="disabled">
-    <param 
name="url">http://tarballs.openstack.org/cinder/cinder-stable-grizzly.tar.gz</param>
+    <param 
name="url">http://tarballs.openstack.org/cinder/cinder-master.tar.gz</param>
     <param name="email">opensuse-cl...@opensuse.org</param>
     <param name="plain-version">True</param>
   </service>

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to