Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-cinderclient for 
openSUSE:Factory checked in at 2024-09-04 13:23:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cinderclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-cinderclient.new.10096 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cinderclient"

Wed Sep  4 13:23:36 2024 rev:45 rq:1198500 version:9.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cinderclient/python-cinderclient.changes  
2024-05-03 10:40:53.977302938 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-cinderclient.new.10096/python-cinderclient.changes
       2024-09-04 13:23:53.875943546 +0200
@@ -1,0 +2,13 @@
+Tue Sep  3 13:10:35 UTC 2024 - [email protected]
+
+- update to version 9.6.0
+  - reno: Update master for unmaintained/zed
+  - Update CI for Dalmatian
+  - reno: Update master for victoria Unmaintained status
+  - Fix: transfer-delete command
+  - reno: Update master for xena Unmaintained status
+  - Update master for stable/2024.1
+  - reno: Update master for wallaby Unmaintained status
+  - Fix cinder command execution issue with a token
+
+-------------------------------------------------------------------

Old:
----
  python-cinderclient-9.5.0.tar.gz

New:
----
  python-cinderclient-9.6.0.tar.gz

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

Other differences:
------------------
++++++ python-cinderclient.spec ++++++
--- /var/tmp/diff_new_pack.pUxP0l/_old  2024-09-04 13:23:54.327962460 +0200
+++ /var/tmp/diff_new_pack.pUxP0l/_new  2024-09-04 13:23:54.331962628 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           python-cinderclient
-Version:        9.5.0
+Version:        9.6.0
 Release:        0
 Summary:        Python API and CLI for OpenStack Cinder
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://docs.openstack.org/python-cinderclient
-Source0:        
https://files.pythonhosted.org/packages/source/p/python-cinderclient/python-cinderclient-9.5.0.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/p/python-cinderclient/python-cinderclient-9.6.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-PrettyTable >= 0.7.2
 BuildRequires:  python3-ddt
@@ -76,15 +76,15 @@
 This package contains auto-generated documentation.
 
 %prep
-%autosetup -p1 -n python-cinderclient-9.5.0
+%autosetup -p1 -n python-cinderclient-9.6.0
 %py_req_cleanup
 
 %build
 %{py3_build}
 
 export PYTHONPATH=.
-PBR_VERSION=9.5.0 %sphinx_build -b html doc/source doc/build/html
-PBR_VERSION=9.5.0 %sphinx_build -b man doc/source doc/build/man
+PBR_VERSION=9.6.0 %sphinx_build -b html doc/source doc/build/html
+PBR_VERSION=9.6.0 %sphinx_build -b man doc/source doc/build/man
 # remove the sphinx-build leftovers
 rm -rf doc/build/html/.{doctrees,buildinfo}
 

++++++ python-cinderclient-9.5.0.tar.gz -> python-cinderclient-9.6.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-cinderclient-9.5.0/.zuul.yaml 
new/python-cinderclient-9.6.0/.zuul.yaml
--- old/python-cinderclient-9.5.0/.zuul.yaml    2024-03-01 14:50:26.000000000 
+0100
+++ new/python-cinderclient-9.6.0/.zuul.yaml    2024-08-29 11:04:27.000000000 
+0200
@@ -28,13 +28,13 @@
       tox_envlist: functional-py39
 
 - job:
-    name: python-cinderclient-functional-py310
+    name: python-cinderclient-functional-py311
     parent: python-cinderclient-functional-base
-    # python 3.10 is the default in ubuntu 22.04 (jammy)
-    nodeset: openstack-single-node-jammy
+    # use debian bookworm, where py3.11 is the default
+    nodeset: devstack-single-node-debian-bookworm
     vars:
-      python_version: 3.10
-      tox_envlist: functional-py310
+      python_version: 3.11
+      tox_envlist: functional-py311
 
 - project:
     vars:
@@ -49,10 +49,10 @@
     check:
       jobs:
         - python-cinderclient-functional-py39
-        - python-cinderclient-functional-py310
+        - python-cinderclient-functional-py311
         - openstack-tox-pylint:
             voting: false
     gate:
       jobs:
         - python-cinderclient-functional-py39
-        - python-cinderclient-functional-py310
+        - python-cinderclient-functional-py311
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-cinderclient-9.5.0/AUTHORS 
new/python-cinderclient-9.6.0/AUTHORS
--- old/python-cinderclient-9.5.0/AUTHORS       2024-03-01 14:50:57.000000000 
+0100
+++ new/python-cinderclient-9.6.0/AUTHORS       2024-08-29 11:05:23.000000000 
+0200
@@ -208,6 +208,7 @@
 Swapnil Kulkarni <[email protected]>
 Szymon Borkowski <[email protected]>
 Takashi Kajinami <[email protected]>
+Tatsuya Hayashino <[email protected]>
 Terry Howe <[email protected]>
 Thang Pham <[email protected]>
 Thomas Bechtold <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-cinderclient-9.5.0/ChangeLog 
new/python-cinderclient-9.6.0/ChangeLog
--- old/python-cinderclient-9.5.0/ChangeLog     2024-03-01 14:50:56.000000000 
+0100
+++ new/python-cinderclient-9.6.0/ChangeLog     2024-08-29 11:05:23.000000000 
+0200
@@ -1,6 +1,18 @@
 CHANGES
 =======
 
+9.6.0
+-----
+
+* reno: Update master for unmaintained/zed
+* Fix: transfer-delete command
+* Fix cinder command execution issue with a token
+* Update CI for Dalmatian
+* Update master for stable/2024.1
+* reno: Update master for xena Unmaintained status
+* reno: Update master for wallaby Unmaintained status
+* reno: Update master for victoria Unmaintained status
+
 9.5.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-cinderclient-9.5.0/PKG-INFO 
new/python-cinderclient-9.6.0/PKG-INFO
--- old/python-cinderclient-9.5.0/PKG-INFO      2024-03-01 14:50:57.333202400 
+0100
+++ new/python-cinderclient-9.6.0/PKG-INFO      2024-08-29 11:05:23.967326900 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: python-cinderclient
-Version: 9.5.0
+Version: 9.6.0
 Summary: OpenStack Block Storage API Client Library
 Home-page: https://docs.openstack.org/python-cinderclient/latest/
 Author: OpenStack
@@ -373,7 +373,6 @@
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-cinderclient-9.5.0/cinderclient/shell.py 
new/python-cinderclient-9.6.0/cinderclient/shell.py
--- old/python-cinderclient-9.5.0/cinderclient/shell.py 2024-03-01 
14:50:26.000000000 +0100
+++ new/python-cinderclient-9.6.0/cinderclient/shell.py 2024-08-29 
11:04:27.000000000 +0200
@@ -331,10 +331,7 @@
         parser.add_argument('--os_region_name',
                             help=argparse.SUPPRESS)
 
-        parser.add_argument(
-            '--os-token', metavar='<token>',
-            default=utils.env('OS_TOKEN'),
-            help=_('Defaults to env[OS_TOKEN].'))
+        parser.set_defaults(os_token=utils.env('OS_TOKEN'))
         parser.add_argument(
             '--os_token',
             help=argparse.SUPPRESS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/cinderclient/tests/unit/v3/fakes_base.py 
new/python-cinderclient-9.6.0/cinderclient/tests/unit/v3/fakes_base.py
--- old/python-cinderclient-9.5.0/cinderclient/tests/unit/v3/fakes_base.py      
2024-03-01 14:50:26.000000000 +0100
+++ new/python-cinderclient-9.6.0/cinderclient/tests/unit/v3/fakes_base.py      
2024-08-29 11:04:27.000000000 +0200
@@ -1032,6 +1032,14 @@
     # VolumeTransfers
     #
 
+    def get_os_volume_transfer_1234(self, **kw):
+        base_uri = 'http://localhost:8776'
+        tenant_id = '0fa851f6668144cf9cd8c8419c1646c1'
+        transfer1 = '1234'
+        return (200, {},
+                {'transfer':
+                 _stub_transfer_full(transfer1, base_uri, tenant_id)})
+
     def get_os_volume_transfer_5678(self, **kw):
         base_uri = 'http://localhost:8776'
         tenant_id = '0fa851f6668144cf9cd8c8419c1646c1'
@@ -1050,6 +1058,9 @@
                     _stub_transfer_full(transfer1, base_uri, tenant_id),
                     _stub_transfer_full(transfer2, base_uri, tenant_id)]})
 
+    def delete_os_volume_transfer_1234(self, **kw):
+        return (202, {}, None)
+
     def delete_os_volume_transfer_5678(self, **kw):
         return (202, {}, None)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/cinderclient/tests/unit/v3/test_shell.py 
new/python-cinderclient-9.6.0/cinderclient/tests/unit/v3/test_shell.py
--- old/python-cinderclient-9.5.0/cinderclient/tests/unit/v3/test_shell.py      
2024-03-01 14:50:26.000000000 +0100
+++ new/python-cinderclient-9.6.0/cinderclient/tests/unit/v3/test_shell.py      
2024-08-29 11:04:27.000000000 +0200
@@ -1653,6 +1653,15 @@
         url = ('/volume-transfers/detail')
         self.assert_called('GET', url)
 
+    def test_delete_transfer(self):
+        self.run_command('transfer-delete 1234')
+        self.assert_called('DELETE', '/os-volume-transfer/1234')
+
+    def test_delete_transfers(self):
+        self.run_command('transfer-delete 1234 5678')
+        self.assert_called_anytime('DELETE', '/os-volume-transfer/1234')
+        self.assert_called_anytime('DELETE', '/os-volume-transfer/5678')
+
     def test_subcommand_parser(self):
         """Ensure that all the expected commands show up.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/cinderclient/v3/shell_base.py 
new/python-cinderclient-9.6.0/cinderclient/v3/shell_base.py
--- old/python-cinderclient-9.5.0/cinderclient/v3/shell_base.py 2024-03-01 
14:50:26.000000000 +0100
+++ new/python-cinderclient-9.6.0/cinderclient/v3/shell_base.py 2024-08-29 
11:04:27.000000000 +0200
@@ -1348,12 +1348,21 @@
     shell_utils.print_dict(info)
 
 
[email protected]('transfer', metavar='<transfer>',
[email protected]('transfer', metavar='<transfer>', nargs='+',
            help='Name or ID of transfer to delete.')
 def do_transfer_delete(cs, args):
     """Undoes a transfer."""
-    transfer = shell_utils.find_transfer(cs, args.transfer)
-    transfer.delete()
+    failure_count = 0
+    for t in args.transfer:
+        try:
+            transfer = shell_utils.find_transfer(cs, t)
+            transfer.delete()
+        except Exception as e:
+            failure_count += 1
+            print("Delete for volume transfer %s failed: %s" % (t, e))
+    if failure_count == len(args.transfer):
+        raise exceptions.CommandError("Unable to delete any of the specified "
+                                      "volume transfers.")
 
 
 @utils.arg('transfer', metavar='<transfer>',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/python_cinderclient.egg-info/PKG-INFO 
new/python-cinderclient-9.6.0/python_cinderclient.egg-info/PKG-INFO
--- old/python-cinderclient-9.5.0/python_cinderclient.egg-info/PKG-INFO 
2024-03-01 14:50:57.000000000 +0100
+++ new/python-cinderclient-9.6.0/python_cinderclient.egg-info/PKG-INFO 
2024-08-29 11:05:23.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: python-cinderclient
-Version: 9.5.0
+Version: 9.6.0
 Summary: OpenStack Block Storage API Client Library
 Home-page: https://docs.openstack.org/python-cinderclient/latest/
 Author: OpenStack
@@ -373,7 +373,6 @@
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/python_cinderclient.egg-info/SOURCES.txt 
new/python-cinderclient-9.6.0/python_cinderclient.egg-info/SOURCES.txt
--- old/python-cinderclient-9.5.0/python_cinderclient.egg-info/SOURCES.txt      
2024-03-01 14:50:57.000000000 +0100
+++ new/python-cinderclient-9.6.0/python_cinderclient.egg-info/SOURCES.txt      
2024-08-29 11:05:23.000000000 +0200
@@ -178,6 +178,7 @@
 releasenotes/notes/drop-v2-support-e578ca21c7c6b532.yaml
 releasenotes/notes/enhance-backup-restore-shell-command-0cf55df6ca4b4c55.yaml
 releasenotes/notes/feature-cross-az-backups-9d428ad4dfc552e1.yaml
+releasenotes/notes/fix-transfer-delete-multiple-transfer-43a76c403e7c7e7c.yaml
 releasenotes/notes/list-with-count-78gtf45r66bf8912.yaml
 releasenotes/notes/log-request-id-148c74d308bcaa14.yaml
 releasenotes/notes/messages-v3-api-3da81f4f66bf5903.yaml
@@ -217,6 +218,7 @@
 releasenotes/notes/yoga-release-dcd35c98f6be478e.yaml
 releasenotes/source/2023.1.rst
 releasenotes/source/2023.2.rst
+releasenotes/source/2024.1.rst
 releasenotes/source/conf.py
 releasenotes/source/index.rst
 releasenotes/source/mitaka.rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/python_cinderclient.egg-info/pbr.json 
new/python-cinderclient-9.6.0/python_cinderclient.egg-info/pbr.json
--- old/python-cinderclient-9.5.0/python_cinderclient.egg-info/pbr.json 
2024-03-01 14:50:57.000000000 +0100
+++ new/python-cinderclient-9.6.0/python_cinderclient.egg-info/pbr.json 
2024-08-29 11:05:23.000000000 +0200
@@ -1 +1 @@
-{"git_version": "e01516d", "is_release": true}
\ No newline at end of file
+{"git_version": "c4ecade", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/releasenotes/notes/fix-transfer-delete-multiple-transfer-43a76c403e7c7e7c.yaml
 
new/python-cinderclient-9.6.0/releasenotes/notes/fix-transfer-delete-multiple-transfer-43a76c403e7c7e7c.yaml
--- 
old/python-cinderclient-9.5.0/releasenotes/notes/fix-transfer-delete-multiple-transfer-43a76c403e7c7e7c.yaml
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/python-cinderclient-9.6.0/releasenotes/notes/fix-transfer-delete-multiple-transfer-43a76c403e7c7e7c.yaml
        2024-08-29 11:04:27.000000000 +0200
@@ -0,0 +1,5 @@
+---
+fixes:
+  - |
+    `Bug #2069992 
<https://bugs.launchpad.net/python-cinderclient/+bug/2069992>`_:
+    Fixed transfer-delete command to accept multiple transfers.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/releasenotes/source/2024.1.rst 
new/python-cinderclient-9.6.0/releasenotes/source/2024.1.rst
--- old/python-cinderclient-9.5.0/releasenotes/source/2024.1.rst        
1970-01-01 01:00:00.000000000 +0100
+++ new/python-cinderclient-9.6.0/releasenotes/source/2024.1.rst        
2024-08-29 11:04:27.000000000 +0200
@@ -0,0 +1,6 @@
+===========================
+2024.1 Series Release Notes
+===========================
+
+.. release-notes::
+   :branch: stable/2024.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/releasenotes/source/index.rst 
new/python-cinderclient-9.6.0/releasenotes/source/index.rst
--- old/python-cinderclient-9.5.0/releasenotes/source/index.rst 2024-03-01 
14:50:26.000000000 +0100
+++ new/python-cinderclient-9.6.0/releasenotes/source/index.rst 2024-08-29 
11:04:27.000000000 +0200
@@ -6,6 +6,7 @@
    :maxdepth: 1
 
    unreleased
+   2024.1
    2023.2
    2023.1
    zed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/releasenotes/source/victoria.rst 
new/python-cinderclient-9.6.0/releasenotes/source/victoria.rst
--- old/python-cinderclient-9.5.0/releasenotes/source/victoria.rst      
2024-03-01 14:50:26.000000000 +0100
+++ new/python-cinderclient-9.6.0/releasenotes/source/victoria.rst      
2024-08-29 11:04:27.000000000 +0200
@@ -3,4 +3,4 @@
 =============================
 
 .. release-notes::
-   :branch: stable/victoria
+   :branch: victoria-eom
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/releasenotes/source/wallaby.rst 
new/python-cinderclient-9.6.0/releasenotes/source/wallaby.rst
--- old/python-cinderclient-9.5.0/releasenotes/source/wallaby.rst       
2024-03-01 14:50:26.000000000 +0100
+++ new/python-cinderclient-9.6.0/releasenotes/source/wallaby.rst       
2024-08-29 11:04:27.000000000 +0200
@@ -3,4 +3,4 @@
 ============================
 
 .. release-notes::
-   :branch: stable/wallaby
+   :branch: wallaby-eom
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/releasenotes/source/xena.rst 
new/python-cinderclient-9.6.0/releasenotes/source/xena.rst
--- old/python-cinderclient-9.5.0/releasenotes/source/xena.rst  2024-03-01 
14:50:26.000000000 +0100
+++ new/python-cinderclient-9.6.0/releasenotes/source/xena.rst  2024-08-29 
11:04:27.000000000 +0200
@@ -3,4 +3,4 @@
 =========================
 
 .. release-notes::
-   :branch: stable/xena
+   :branch: xena-eom
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-cinderclient-9.5.0/releasenotes/source/zed.rst 
new/python-cinderclient-9.6.0/releasenotes/source/zed.rst
--- old/python-cinderclient-9.5.0/releasenotes/source/zed.rst   2024-03-01 
14:50:26.000000000 +0100
+++ new/python-cinderclient-9.6.0/releasenotes/source/zed.rst   2024-08-29 
11:04:27.000000000 +0200
@@ -3,4 +3,4 @@
 ========================
 
 .. release-notes::
-   :branch: stable/zed
+   :branch: zed-eom
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-cinderclient-9.5.0/setup.cfg 
new/python-cinderclient-9.6.0/setup.cfg
--- old/python-cinderclient-9.5.0/setup.cfg     2024-03-01 14:50:57.333202400 
+0100
+++ new/python-cinderclient-9.6.0/setup.cfg     2024-08-29 11:05:23.971327000 
+0200
@@ -18,7 +18,6 @@
        Programming Language :: Python
        Programming Language :: Python :: 3 :: Only
        Programming Language :: Python :: 3
-       Programming Language :: Python :: 3.8
        Programming Language :: Python :: 3.9
        Programming Language :: Python :: 3.10
        Programming Language :: Python :: 3.11
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-cinderclient-9.5.0/tox.ini 
new/python-cinderclient-9.6.0/tox.ini
--- old/python-cinderclient-9.5.0/tox.ini       2024-03-01 14:50:26.000000000 
+0100
+++ new/python-cinderclient-9.6.0/tox.ini       2024-08-29 11:04:27.000000000 
+0200
@@ -107,7 +107,7 @@
 # TLS (https) server certificate.
 passenv = OS_*
 
-[testenv:functional-py{3,38,39,310,311}]
+[testenv:functional-py{3,38,39,310,311,312}]
 deps = {[testenv:functional]deps}
 setenv = {[testenv:functional]setenv}
 passenv = {[testenv:functional]passenv}

Reply via email to