Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-keystoneauth1 for 
openSUSE:Factory checked in at 2021-05-10 15:37:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-keystoneauth1 (Old)
 and      /work/SRC/openSUSE:Factory/.python-keystoneauth1.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-keystoneauth1"

Mon May 10 15:37:24 2021 rev:15 rq:889970 version:4.3.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-keystoneauth1/python-keystoneauth1.changes    
    2020-10-26 16:16:14.322931525 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-keystoneauth1.new.2988/python-keystoneauth1.changes
      2021-05-10 15:39:36.437508443 +0200
@@ -1,0 +2,8 @@
+Sun May  2 17:24:33 UTC 2021 - [email protected]
+
+- update to version 4.3.1
+  - Provide the default get_auth_ref implementation
+  - Specify manila microversion header
+  - Update master for stable/victoria
+
+-------------------------------------------------------------------

Old:
----
  keystoneauth1-4.2.1.tar.gz

New:
----
  keystoneauth1-4.3.1.tar.gz

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

Other differences:
------------------
++++++ python-keystoneauth1.spec ++++++
--- /var/tmp/diff_new_pack.RBDzJ8/_old  2021-05-10 15:39:36.881506627 +0200
+++ /var/tmp/diff_new_pack.RBDzJ8/_new  2021-05-10 15:39:36.881506627 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-keystoneauth1
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:           python-keystoneauth1
-Version:        4.2.1
+Version:        4.3.1
 Release:        0
 Summary:        OpenStack authenticating tools
 License:        Apache-2.0
 Group:          Development/Languages/Python
-URL:            https://launchpad.net/keystoneauth
-Source0:        
https://files.pythonhosted.org/packages/source/k/keystoneauth1/keystoneauth1-4.2.1.tar.gz
+URL:            https://docs.openstack.org/keystoneauth
+Source0:        
https://files.pythonhosted.org/packages/source/k/keystoneauth1/keystoneauth1-4.3.1.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-PyYAML
 BuildRequires:  python3-betamax
@@ -53,7 +53,6 @@
 
 %package -n python3-keystoneauth1
 Summary:        OpenStack authenticating tools
-Group:          Development/Languages/Python
 Requires:       python3-PyYAML
 Requires:       python3-iso8601 >= 0.1.11
 Requires:       python3-lxml
@@ -75,7 +74,6 @@
 
 %package -n python-keystoneauth1-doc
 Summary:        Documentation for OpenStack authenticating tools
-Group:          Development/Languages/Python
 BuildRequires:  python3-Sphinx
 BuildRequires:  python3-openstackdocstheme
 BuildRequires:  python3-sphinxcontrib-apidoc

++++++ _service ++++++
--- /var/tmp/diff_new_pack.RBDzJ8/_old  2021-05-10 15:39:36.909506512 +0200
+++ /var/tmp/diff_new_pack.RBDzJ8/_new  2021-05-10 15:39:36.909506512 +0200
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/victoria/openstack/keystoneauth1/keystoneauth1.spec.j2</param>
+    <param 
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/wallaby/openstack/keystoneauth1/keystoneauth1.spec.j2</param>
     <param name="output-name">python-keystoneauth1.spec</param>
-    <param 
name="requirements">https://opendev.org/openstack/keystoneauth/raw/branch/stable/victoria/requirements.txt</param>
+    <param 
name="requirements">https://opendev.org/openstack/keystoneauth/raw/branch/stable/wallaby/requirements.txt</param>
     <param name="changelog-email">[email protected]</param>
     <param name="changelog-provider">gh,openstack,keystoneauth</param>
   </service>

++++++ keystoneauth1-4.2.1.tar.gz -> keystoneauth1-4.3.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystoneauth1-4.2.1/AUTHORS 
new/keystoneauth1-4.3.1/AUTHORS
--- old/keystoneauth1-4.2.1/AUTHORS     2020-08-04 11:17:27.000000000 +0200
+++ new/keystoneauth1-4.3.1/AUTHORS     2021-02-22 16:44:19.000000000 +0100
@@ -65,6 +65,7 @@
 Ghanshyam Mann <[email protected]>
 Ghe Rivero <[email protected]>
 Ghe Rivero <[email protected]>
+Goutham Pacha Ravi <[email protected]>
 Gregory Haynes <[email protected]>
 Guang Yee <[email protected]>
 Guang Yee <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystoneauth1-4.2.1/ChangeLog 
new/keystoneauth1-4.3.1/ChangeLog
--- old/keystoneauth1-4.2.1/ChangeLog   2020-08-04 11:17:27.000000000 +0200
+++ new/keystoneauth1-4.3.1/ChangeLog   2021-02-22 16:44:19.000000000 +0100
@@ -1,6 +1,17 @@
 CHANGES
 =======
 
+4.3.1
+-----
+
+* Specify manila microversion header
+
+4.3.0
+-----
+
+* Provide the default get\_auth\_ref implementation
+* Update master for stable/victoria
+
 4.2.1
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystoneauth1-4.2.1/PKG-INFO 
new/keystoneauth1-4.3.1/PKG-INFO
--- old/keystoneauth1-4.2.1/PKG-INFO    2020-08-04 11:17:27.000000000 +0200
+++ new/keystoneauth1-4.3.1/PKG-INFO    2021-02-22 16:44:19.613208500 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: keystoneauth1
-Version: 4.2.1
+Version: 4.3.1
 Summary: Authentication Library for OpenStack Identity
 Home-page: https://docs.openstack.org/keystoneauth/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystoneauth1-4.2.1/keystoneauth1/plugin.py 
new/keystoneauth1-4.3.1/keystoneauth1/plugin.py
--- old/keystoneauth1-4.2.1/keystoneauth1/plugin.py     2020-08-04 
11:15:42.000000000 +0200
+++ new/keystoneauth1-4.3.1/keystoneauth1/plugin.py     2021-02-22 
16:43:31.000000000 +0100
@@ -61,6 +61,17 @@
         """
         return None
 
+    def get_auth_ref(self, session, **kwargs):
+        """Return the authentication reference of an auth plugin.
+
+        There are no required kwargs. They are passed directly to the auth
+        plugin and they are implementation specific.
+
+        :param session: A session object to be used for communication
+        :type session: keystoneauth1.session.session
+        """
+        return None
+
     def get_headers(self, session, **kwargs):
         """Fetch authentication headers for message.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystoneauth1-4.2.1/keystoneauth1/session.py 
new/keystoneauth1-4.3.1/keystoneauth1/session.py
--- old/keystoneauth1-4.2.1/keystoneauth1/session.py    2020-08-04 
11:15:42.000000000 +0200
+++ new/keystoneauth1-4.3.1/keystoneauth1/session.py    2021-02-22 
16:43:31.000000000 +0100
@@ -83,6 +83,8 @@
         headers.append("X-OpenStack-Nova-API-Version")
     elif mv_service_type == "baremetal":
         headers.append("X-OpenStack-Ironic-API-Version")
+    elif mv_service_type in ["sharev2", "shared-file-system"]:
+        headers.append("X-OpenStack-Manila-API-Version")
     return headers
 
 
@@ -614,6 +616,14 @@
         if (service_type.startswith('volume') or
                 service_type == 'block-storage'):
             service_type = 'volume'
+        elif service_type.startswith('share'):
+            # NOTE(gouthamr) manila doesn't honor the "OpenStack-API-Version"
+            # header yet, but sending it does no harm - when the service
+            # honors this header, it'll use the standardized name in the
+            # service-types-authority and not the legacy name in the cloud's
+            # service catalog
+            service_type = 'shared-file-system'
+
         headers.setdefault('OpenStack-API-Version',
                            '{service_type} {microversion}'.format(
                                service_type=service_type,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/keystoneauth1-4.2.1/keystoneauth1/tests/unit/test_session.py 
new/keystoneauth1-4.3.1/keystoneauth1/tests/unit/test_session.py
--- old/keystoneauth1-4.2.1/keystoneauth1/tests/unit/test_session.py    
2020-08-04 11:15:42.000000000 +0200
+++ new/keystoneauth1-4.3.1/keystoneauth1/tests/unit/test_session.py    
2021-02-22 16:43:31.000000000 +0100
@@ -164,6 +164,17 @@
         self.assertEqual(headers['OpenStack-API-Version'], 'volume 2.30')
         self.assertEqual(len(headers.keys()), 1)
 
+        # shared file system service-type - shared-file-system microversion
+        # (with service type aliases)
+        for service_type in ['sharev2', 'shared-file-system']:
+            headers = {}
+            client_session.Session._set_microversion_headers(
+                headers, (2, 30), None, {'service_type': service_type})
+            self.assertEqual(headers['X-OpenStack-Manila-API-Version'], '2.30')
+            self.assertEqual(headers['OpenStack-API-Version'],
+                             'shared-file-system 2.30')
+            self.assertEqual(len(headers.keys()), 2)
+
         # Headers already exist - no change
         headers = {
             'OpenStack-API-Version': 'compute 2.30',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystoneauth1-4.2.1/keystoneauth1.egg-info/PKG-INFO 
new/keystoneauth1-4.3.1/keystoneauth1.egg-info/PKG-INFO
--- old/keystoneauth1-4.2.1/keystoneauth1.egg-info/PKG-INFO     2020-08-04 
11:17:27.000000000 +0200
+++ new/keystoneauth1-4.3.1/keystoneauth1.egg-info/PKG-INFO     2021-02-22 
16:44:19.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: keystoneauth1
-Version: 4.2.1
+Version: 4.3.1
 Summary: Authentication Library for OpenStack Identity
 Home-page: https://docs.openstack.org/keystoneauth/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/keystoneauth1-4.2.1/keystoneauth1.egg-info/SOURCES.txt 
new/keystoneauth1-4.3.1/keystoneauth1.egg-info/SOURCES.txt
--- old/keystoneauth1-4.2.1/keystoneauth1.egg-info/SOURCES.txt  2020-08-04 
11:17:27.000000000 +0200
+++ new/keystoneauth1-4.3.1/keystoneauth1.egg-info/SOURCES.txt  2021-02-22 
16:44:19.000000000 +0100
@@ -234,6 +234,7 @@
 releasenotes/notes/expose-endpoint-status-6195a6b76d8a8de8.yaml
 releasenotes/notes/filter-versions-service-type-763af68092344b7a.yaml
 releasenotes/notes/fix-get-all-version-data-a01ee58524755b9b.yaml
+releasenotes/notes/get-auth-ref-7418e13bd0942060.yaml
 releasenotes/notes/global_request_id-per-request-bd66c7e0f1a71d9f.yaml
 releasenotes/notes/improve-http-error-handling.yaml
 releasenotes/notes/ironic-discovery-fe41793ef97027bf.yaml
@@ -264,5 +265,6 @@
 releasenotes/source/train.rst
 releasenotes/source/unreleased.rst
 releasenotes/source/ussuri.rst
+releasenotes/source/victoria.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystoneauth1-4.2.1/keystoneauth1.egg-info/pbr.json 
new/keystoneauth1-4.3.1/keystoneauth1.egg-info/pbr.json
--- old/keystoneauth1-4.2.1/keystoneauth1.egg-info/pbr.json     2020-08-04 
11:17:27.000000000 +0200
+++ new/keystoneauth1-4.3.1/keystoneauth1.egg-info/pbr.json     2021-02-22 
16:44:19.000000000 +0100
@@ -1 +1 @@
-{"git_version": "c2d2e7a", "is_release": true}
\ No newline at end of file
+{"git_version": "112bcae", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/keystoneauth1-4.2.1/releasenotes/notes/get-auth-ref-7418e13bd0942060.yaml 
new/keystoneauth1-4.3.1/releasenotes/notes/get-auth-ref-7418e13bd0942060.yaml
--- 
old/keystoneauth1-4.2.1/releasenotes/notes/get-auth-ref-7418e13bd0942060.yaml   
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/keystoneauth1-4.3.1/releasenotes/notes/get-auth-ref-7418e13bd0942060.yaml   
    2021-02-22 16:43:31.000000000 +0100
@@ -0,0 +1,5 @@
+---
+fixes:
+  - |
+    Fixes missing ``get_auth_ref`` call for the ``none`` and ``http_basic``
+    authentication plugins. The implementation simply returns ``None``.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystoneauth1-4.2.1/releasenotes/source/index.rst 
new/keystoneauth1-4.3.1/releasenotes/source/index.rst
--- old/keystoneauth1-4.2.1/releasenotes/source/index.rst       2020-08-04 
11:15:42.000000000 +0200
+++ new/keystoneauth1-4.3.1/releasenotes/source/index.rst       2021-02-22 
16:43:31.000000000 +0100
@@ -6,6 +6,7 @@
    :maxdepth: 1
 
    unreleased
+   victoria
    ussuri
    train
    stein
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keystoneauth1-4.2.1/releasenotes/source/victoria.rst 
new/keystoneauth1-4.3.1/releasenotes/source/victoria.rst
--- old/keystoneauth1-4.2.1/releasenotes/source/victoria.rst    1970-01-01 
01:00:00.000000000 +0100
+++ new/keystoneauth1-4.3.1/releasenotes/source/victoria.rst    2021-02-22 
16:43:31.000000000 +0100
@@ -0,0 +1,6 @@
+=============================
+Victoria Series Release Notes
+=============================
+
+.. release-notes::
+   :branch: stable/victoria

Reply via email to