Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-oslo.service for 
openSUSE:Factory checked in at 2022-06-19 21:11:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.service (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslo.service.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslo.service"

Sun Jun 19 21:11:38 2022 rev:21 rq:983764 version:2.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslo.service/python-oslo.service.changes  
2021-12-12 00:57:48.382592487 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.service.new.1548/python-oslo.service.changes
        2022-06-19 21:11:56.586222433 +0200
@@ -1,0 +2,10 @@
+Tue May 24 20:46:28 UTC 2022 - [email protected]
+
+- update to version 2.8.0
+  * Make debug option of wsgi server configurable
+  * Fix fo() backdoor command for non-class objects
+  * Fix BackOffLoopingCall error so it is not misleading
+  * Add Python3 yoga unit tests
+  * Update master for stable/xena
+
+-------------------------------------------------------------------

Old:
----
  oslo.service-2.6.0.tar.gz

New:
----
  oslo.service-2.8.0.tar.gz

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

Other differences:
------------------
++++++ python-oslo.service.spec ++++++
--- /var/tmp/diff_new_pack.AhZZOP/_old  2022-06-19 21:11:57.090223183 +0200
+++ /var/tmp/diff_new_pack.AhZZOP/_new  2022-06-19 21:11:57.094223189 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-oslo.service
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,13 +20,13 @@
 %global rdo 1
 %endif
 Name:           python-oslo.service
-Version:        2.6.0
+Version:        2.8.0
 Release:        0
 Summary:        OpenStack oslo.service library
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://docs.openstack.org/oslo.service
-Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.service/oslo.service-2.6.0.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.service/oslo.service-2.8.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  procps
 BuildRequires:  python3-Paste >= 2.0.2
@@ -36,7 +36,6 @@
 BuildRequires:  python3-eventlet >= 0.25.2
 BuildRequires:  python3-fixtures >= 3.0.0
 BuildRequires:  python3-greenlet >= 0.4.15
-BuildRequires:  python3-mock
 BuildRequires:  python3-oslo.concurrency >= 3.25.0
 BuildRequires:  python3-oslo.config >= 5.1.0
 BuildRequires:  python3-oslo.i18n >= 3.15.3
@@ -45,7 +44,6 @@
 BuildRequires:  python3-oslotest
 BuildRequires:  python3-pbr
 BuildRequires:  python3-requests
-BuildRequires:  python3-six
 BuildRequires:  python3-stestr
 BuildRequires:  python3-yappi
 BuildArch:      noarch
@@ -71,7 +69,6 @@
 Requires:       python3-oslo.i18n >= 3.15.3
 Requires:       python3-oslo.log >= 3.36.0
 Requires:       python3-oslo.utils >= 3.40.2
-Requires:       python3-six
 Requires:       python3-yappi
 
 %description -n python3-oslo.service
@@ -93,7 +90,7 @@
 This package contains the documentation.
 
 %prep
-%autosetup -p1 -n oslo.service-2.6.0
+%autosetup -p1 -n oslo.service-2.8.0
 %py_req_cleanup
 
 %build

++++++ oslo.service-2.6.0.tar.gz -> oslo.service-2.8.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/.zuul.yaml 
new/oslo.service-2.8.0/.zuul.yaml
--- old/oslo.service-2.6.0/.zuul.yaml   2021-06-15 13:31:40.000000000 +0200
+++ new/oslo.service-2.8.0/.zuul.yaml   2022-01-06 12:16:56.000000000 +0100
@@ -2,7 +2,7 @@
     templates:
       - check-requirements
       - lib-forward-testing-python3
-      - openstack-python3-xena-jobs
+      - openstack-python3-yoga-jobs
       - periodic-stable-jobs
       - publish-openstack-docs-pti
       - release-notes-jobs-python3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/AUTHORS 
new/oslo.service-2.8.0/AUTHORS
--- old/oslo.service-2.6.0/AUTHORS      2021-06-15 13:32:31.000000000 +0200
+++ new/oslo.service-2.8.0/AUTHORS      2022-01-06 12:17:45.000000000 +0100
@@ -13,6 +13,7 @@
 Angus Salkeld <[email protected]>
 Ann Kamyshnikova <[email protected]>
 Ben Nemec <[email protected]>
+Bence Romsics <[email protected]>
 Bernhard M. Wiedemann <[email protected]>
 Brant Knudson <[email protected]>
 Brian Elliott <[email protected]>
@@ -73,6 +74,7 @@
 Joshua Harlow <[email protected]>
 Joshua Harlow <[email protected]>
 Joshua Harlow <[email protected]>
+Julia Kreger <[email protected]>
 Julien Danjou <[email protected]>
 Kenneth Giusti <[email protected]>
 Kevin L. Mitchell <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/ChangeLog 
new/oslo.service-2.8.0/ChangeLog
--- old/oslo.service-2.6.0/ChangeLog    2021-06-15 13:32:31.000000000 +0200
+++ new/oslo.service-2.8.0/ChangeLog    2022-01-06 12:17:45.000000000 +0100
@@ -1,6 +1,19 @@
 CHANGES
 =======
 
+2.8.0
+-----
+
+* Make debug option of wsgi server configurable
+
+2.7.0
+-----
+
+* Fix fo() backdoor command for non-class objects
+* Fix BackOffLoopingCall error so it is not misleading
+* Add Python3 yoga unit tests
+* Update master for stable/xena
+
 2.6.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/PKG-INFO 
new/oslo.service-2.8.0/PKG-INFO
--- old/oslo.service-2.6.0/PKG-INFO     2021-06-15 13:32:31.685992000 +0200
+++ new/oslo.service-2.8.0/PKG-INFO     2022-01-06 12:17:46.096916700 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: oslo.service
-Version: 2.6.0
+Version: 2.8.0
 Summary: oslo.service library
 Home-page: https://docs.openstack.org/oslo.service/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/oslo.service.egg-info/PKG-INFO 
new/oslo.service-2.8.0/oslo.service.egg-info/PKG-INFO
--- old/oslo.service-2.6.0/oslo.service.egg-info/PKG-INFO       2021-06-15 
13:32:31.000000000 +0200
+++ new/oslo.service-2.8.0/oslo.service.egg-info/PKG-INFO       2022-01-06 
12:17:45.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: oslo.service
-Version: 2.6.0
+Version: 2.8.0
 Summary: oslo.service library
 Home-page: https://docs.openstack.org/oslo.service/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/oslo.service.egg-info/SOURCES.txt 
new/oslo.service-2.8.0/oslo.service.egg-info/SOURCES.txt
--- old/oslo.service-2.6.0/oslo.service.egg-info/SOURCES.txt    2021-06-15 
13:32:31.000000000 +0200
+++ new/oslo.service-2.8.0/oslo.service.egg-info/SOURCES.txt    2022-01-06 
12:17:46.000000000 +0100
@@ -37,7 +37,6 @@
 oslo.service.egg-info/dependency_links.txt
 oslo.service.egg-info/entry_points.txt
 oslo.service.egg-info/not-zip-safe
-oslo.service.egg-info/pbr.json
 oslo.service.egg-info/requires.txt
 oslo.service.egg-info/top_level.txt
 oslo_service/__init__.py
@@ -71,8 +70,10 @@
 oslo_service/tests/ssl_cert/certificate.crt
 oslo_service/tests/ssl_cert/privatekey.key
 releasenotes/notes/add-timeout-looping-call-5cc396b75597c3c2.yaml
+releasenotes/notes/add-wsgi_server_debug-opt-70d818b5b78bfc7c.yaml
 releasenotes/notes/add_reno-3b4ae0789e9c45b4.yaml
 releasenotes/notes/drop-python27-support-1cfdf65193a03f3a.yaml
+releasenotes/notes/fix-find-object-in-backdoor-487bf78c4c502594.yaml
 releasenotes/notes/profile-worker-5d3fd0f0251d62b8.yaml
 releasenotes/notes/service-children-SIGHUP-15d0cf6d2a1bdbf9.yaml
 
releasenotes/notes/support-pid-in-eventlet-backdoor-socket-path-1863eaad1dd08556.yaml
@@ -91,6 +92,7 @@
 releasenotes/source/ussuri.rst
 releasenotes/source/victoria.rst
 releasenotes/source/wallaby.rst
+releasenotes/source/xena.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
 releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/oslo.service.egg-info/pbr.json 
new/oslo.service-2.8.0/oslo.service.egg-info/pbr.json
--- old/oslo.service-2.6.0/oslo.service.egg-info/pbr.json       2021-06-15 
13:32:31.000000000 +0200
+++ new/oslo.service-2.8.0/oslo.service.egg-info/pbr.json       1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-{"git_version": "091fd65", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/oslo_service/_options.py 
new/oslo.service-2.8.0/oslo_service/_options.py
--- old/oslo.service-2.6.0/oslo_service/_options.py     2021-06-15 
13:31:40.000000000 +0200
+++ new/oslo.service-2.8.0/oslo_service/_options.py     2022-01-06 
12:16:56.000000000 +0100
@@ -88,6 +88,11 @@
                     "If an incoming connection is idle for this number of "
                     "seconds it will be closed. A value of '0' means "
                     "wait forever."),
+    cfg.BoolOpt('wsgi_server_debug',
+                default=False,
+                help="True if the server should send exception tracebacks to "
+                     "the clients on 500 errors. If False, the server will "
+                     "respond with empty bodies."),
     ]
 
 ssl_opts = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/oslo_service/eventlet_backdoor.py 
new/oslo.service-2.8.0/oslo_service/eventlet_backdoor.py
--- old/oslo.service-2.6.0/oslo_service/eventlet_backdoor.py    2021-06-15 
13:31:40.000000000 +0200
+++ new/oslo.service-2.8.0/oslo_service/eventlet_backdoor.py    2022-01-06 
12:16:56.000000000 +0100
@@ -86,7 +86,8 @@
 
 
 def _find_objects(t):
-    return [o for o in gc.get_objects() if isinstance(o, t)]
+    return [o for o in gc.get_objects()
+            if hasattr(o, "__class__") and isinstance(o, t)]
 
 
 def _capture_profile(fname=''):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/oslo_service/loopingcall.py 
new/oslo.service-2.8.0/oslo_service/loopingcall.py
--- old/oslo.service-2.6.0/oslo_service/loopingcall.py  2021-06-15 
13:31:40.000000000 +0200
+++ new/oslo.service-2.8.0/oslo_service/loopingcall.py  2022-01-06 
12:16:56.000000000 +0100
@@ -348,7 +348,7 @@
                 if timeout > 0 and self._error_time + idle > timeout:
                     raise LoopingCallTimeOut(
                         _('Looping call timed out after %.02f seconds')
-                        % self._error_time)
+                        % (self._error_time + idle))
                 self._error_time += idle
                 return idle
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/oslo_service/wsgi.py 
new/oslo.service-2.8.0/oslo_service/wsgi.py
--- old/oslo.service-2.6.0/oslo_service/wsgi.py 2021-06-15 13:31:40.000000000 
+0200
+++ new/oslo.service-2.8.0/oslo_service/wsgi.py 2022-01-06 12:16:56.000000000 
+0100
@@ -180,7 +180,7 @@
             'custom_pool': self._pool,
             'log': self._logger,
             'log_format': self.conf.wsgi_log_format,
-            'debug': False,
+            'debug': self.conf.wsgi_server_debug,
             'keepalive': self.conf.wsgi_keep_alive,
             'socket_timeout': self.client_socket_timeout
             }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-2.6.0/releasenotes/notes/add-wsgi_server_debug-opt-70d818b5b78bfc7c.yaml
 
new/oslo.service-2.8.0/releasenotes/notes/add-wsgi_server_debug-opt-70d818b5b78bfc7c.yaml
--- 
old/oslo.service-2.6.0/releasenotes/notes/add-wsgi_server_debug-opt-70d818b5b78bfc7c.yaml
   1970-01-01 01:00:00.000000000 +0100
+++ 
new/oslo.service-2.8.0/releasenotes/notes/add-wsgi_server_debug-opt-70d818b5b78bfc7c.yaml
   2022-01-06 12:16:56.000000000 +0100
@@ -0,0 +1,7 @@
+---
+features:
+  - |
+    A new config options, ``[DEFAULT] wsgi_server_debug``, has been added.
+    This allows admins to configure whether the server should send exception
+    tracebacks to the clients on HTTP 500 errors. This defaults to ``False``,
+    preserving previous behavior.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-2.6.0/releasenotes/notes/fix-find-object-in-backdoor-487bf78c4c502594.yaml
 
new/oslo.service-2.8.0/releasenotes/notes/fix-find-object-in-backdoor-487bf78c4c502594.yaml
--- 
old/oslo.service-2.6.0/releasenotes/notes/fix-find-object-in-backdoor-487bf78c4c502594.yaml
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/oslo.service-2.8.0/releasenotes/notes/fix-find-object-in-backdoor-487bf78c4c502594.yaml
 2022-01-06 12:16:56.000000000 +0100
@@ -0,0 +1,6 @@
+---
+fixes:
+  - |
+    Fix the backdoor helper method fo() to also work when there are objects
+    present in the current python instance that do not have a __class__
+    attribute.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/releasenotes/source/index.rst 
new/oslo.service-2.8.0/releasenotes/source/index.rst
--- old/oslo.service-2.6.0/releasenotes/source/index.rst        2021-06-15 
13:31:40.000000000 +0200
+++ new/oslo.service-2.8.0/releasenotes/source/index.rst        2022-01-06 
12:16:56.000000000 +0100
@@ -6,6 +6,7 @@
    :maxdepth: 1
 
    unreleased
+   xena
    wallaby
    victoria
    ussuri
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-2.6.0/releasenotes/source/xena.rst 
new/oslo.service-2.8.0/releasenotes/source/xena.rst
--- old/oslo.service-2.6.0/releasenotes/source/xena.rst 1970-01-01 
01:00:00.000000000 +0100
+++ new/oslo.service-2.8.0/releasenotes/source/xena.rst 2022-01-06 
12:16:56.000000000 +0100
@@ -0,0 +1,6 @@
+=========================
+Xena Series Release Notes
+=========================
+
+.. release-notes::
+   :branch: stable/xena

Reply via email to