Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-neutronclient for openSUSE:Factory checked in at 2024-09-04 13:23:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-neutronclient (Old) and /work/SRC/openSUSE:Factory/.python-neutronclient.new.10096 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-neutronclient" Wed Sep 4 13:23:47 2024 rev:31 rq:1198513 version:11.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-neutronclient/python-neutronclient.changes 2024-03-25 21:18:09.811374552 +0100 +++ /work/SRC/openSUSE:Factory/.python-neutronclient.new.10096/python-neutronclient.changes 2024-09-04 13:24:08.304547295 +0200 @@ -1,0 +2,12 @@ +Tue Sep 3 13:16:15 UTC 2024 - cloud-de...@suse.de + +- update to version 11.3.1 + - reno: Update master for unmaintained/victoria + - Fix insert and remove rule from firewall policy + - reno: Update master for unmaintained/xena + - Update master for stable/2024.1 + - reno: Update master for unmaintained/zed + - reno: Update master for unmaintained/wallaby + - BGPVPN: Fix resource comparison + +------------------------------------------------------------------- Old: ---- python-neutronclient-11.2.0.tar.gz New: ---- python-neutronclient-11.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-neutronclient.spec ++++++ --- /var/tmp/diff_new_pack.Kx5buj/_old 2024-09-04 13:24:08.820568887 +0200 +++ /var/tmp/diff_new_pack.Kx5buj/_new 2024-09-04 13:24:08.820568887 +0200 @@ -17,13 +17,13 @@ Name: python-neutronclient -Version: 11.2.0 +Version: 11.3.1 Release: 0 Summary: Python API and CLI for OpenStack Neutron License: Apache-2.0 Group: Development/Languages/Python URL: https://docs.openstack.org/python-neutronclient -Source0: https://files.pythonhosted.org/packages/source/p/python-neutronclient/python-neutronclient-11.2.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/python-neutronclient/python-neutronclient-11.3.1.tar.gz BuildRequires: openstack-macros BuildRequires: python3-cliff >= 3.4.0 BuildRequires: python3-fixtures @@ -58,7 +58,6 @@ Requires: python3-keystoneauth1 >= 3.8.0 Requires: python3-keystoneclient >= 3.8.0 Requires: python3-netaddr >= 0.7.18 -Requires: python3-os-client-config >= 1.28.0 Requires: python3-osc-lib >= 1.12.0 Requires: python3-oslo.i18n >= 3.15.3 Requires: python3-oslo.serialization >= 2.18.0 @@ -95,8 +94,8 @@ %{py3_build} # Build HTML docs and man page -PBR_VERSION=11.2.0 %sphinx_build -b html doc/source doc/build/html -PBR_VERSION=11.2.0 %sphinx_build -b man doc/source doc/build/man +PBR_VERSION=11.3.1 %sphinx_build -b html doc/source doc/build/html +PBR_VERSION=11.3.1 %sphinx_build -b man doc/source doc/build/man rm -r doc/build/html/.{doctrees,buildinfo} %install ++++++ python-neutronclient-11.2.0.tar.gz -> python-neutronclient-11.3.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/AUTHORS new/python-neutronclient-11.3.1/AUTHORS --- old/python-neutronclient-11.2.0/AUTHORS 2024-02-29 11:08:37.000000000 +0100 +++ new/python-neutronclient-11.3.1/AUTHORS 2024-07-03 11:29:42.000000000 +0200 @@ -27,6 +27,7 @@ AvnishPal <avnish....@nectechnologies.in> Ben Andrews <andrews...@gmail.com> Bence Romsics <bence.roms...@gmail.com> +Benjamin Reichel <b.reic...@syseleven.de> Bernard Cafarelli <bcafa...@redhat.com> Bertrand Lallau <bertrand.lal...@thalesgroup.com> Bhuvan Arumugam <bhu...@apache.org> @@ -247,6 +248,7 @@ Toshiaki Higuchi <higu...@mxj.nes.nec.co.jp> Tovin Seven <vin...@vn.fujitsu.com> Ukesh Kumar Vasudevan <ukeshku...@gmail.com> +Valentin Chassignol <valentin.chassig...@infomaniak.com> Vic Howard <victor.r.how...@gmail.com> Vieri <15050873...@163.com> Vikash082 <vikash.ku...@oneconvergence.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/ChangeLog new/python-neutronclient-11.3.1/ChangeLog --- old/python-neutronclient-11.2.0/ChangeLog 2024-02-29 11:08:36.000000000 +0100 +++ new/python-neutronclient-11.3.1/ChangeLog 2024-07-03 11:29:42.000000000 +0200 @@ -1,6 +1,21 @@ CHANGES ======= +11.3.1 +------ + + +11.3.0 +------ + +* BGPVPN: Fix resource comparison +* reno: Update master for unmaintained/zed +* Fix insert and remove rule from firewall policy +* Update master for stable/2024.1 +* reno: Update master for unmaintained/xena +* reno: Update master for unmaintained/wallaby +* reno: Update master for unmaintained/victoria + 11.2.0 ------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/PKG-INFO new/python-neutronclient-11.3.1/PKG-INFO --- old/python-neutronclient-11.2.0/PKG-INFO 2024-02-29 11:08:37.245664100 +0100 +++ new/python-neutronclient-11.3.1/PKG-INFO 2024-07-03 11:29:43.291968600 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: python-neutronclient -Version: 11.2.0 +Version: 11.3.1 Summary: CLI and Client Library for OpenStack Networking Home-page: https://docs.openstack.org/python-neutronclient/latest/ Author: OpenStack Networking Project diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/neutronclient/osc/v2/fwaas/firewallpolicy.py new/python-neutronclient-11.3.1/neutronclient/osc/v2/fwaas/firewallpolicy.py --- old/python-neutronclient-11.2.0/neutronclient/osc/v2/fwaas/firewallpolicy.py 2024-02-29 11:08:06.000000000 +0100 +++ new/python-neutronclient-11.3.1/neutronclient/osc/v2/fwaas/firewallpolicy.py 2024-07-03 11:29:11.000000000 +0200 @@ -235,7 +235,7 @@ policy_id = client.find_firewall_policy( parsed_args.firewall_policy)['id'] body = self.args2body(parsed_args) - client.insert_rule_into_policy(policy_id, body) + client.insert_rule_into_policy(policy_id, **body) rule_id = body['firewall_rule_id'] policy = parsed_args.firewall_policy print((_('Inserted firewall rule %(rule)s in firewall policy ' @@ -264,7 +264,7 @@ parsed_args.firewall_policy)['id'] fwr_id = _get_required_firewall_rule(client, parsed_args) body = {'firewall_rule_id': fwr_id} - client.remove_rule_from_policy(policy_id, body) + client.remove_rule_from_policy(policy_id, **body) rule_id = body['firewall_rule_id'] policy = parsed_args.firewall_policy print((_('Removed firewall rule %(rule)s from firewall policy ' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/neutronclient/osc/v2/networking_bgpvpn/resource_association.py new/python-neutronclient-11.3.1/neutronclient/osc/v2/networking_bgpvpn/resource_association.py --- old/python-neutronclient-11.2.0/neutronclient/osc/v2/networking_bgpvpn/resource_association.py 2024-02-29 11:08:06.000000000 +0100 +++ new/python-neutronclient-11.3.1/neutronclient/osc/v2/networking_bgpvpn/resource_association.py 2024-07-03 11:29:11.000000000 +0200 @@ -75,10 +75,10 @@ body.update( arg2body(bgpvpn['id'], parsed_args)) - if self._assoc_res_name == constants.NETWORK_ASSOC: + if self._resource == constants.NETWORK_ASSOC: obj = client.create_bgpvpn_network_association( bgpvpn['id'], **body) - elif self._assoc_res_name == constants.PORT_ASSOCS: + elif self._resource == constants.PORT_ASSOC: obj = client.create_bgpvpn_port_association(bgpvpn['id'], **body) else: obj = client.create_bgpvpn_router_association( @@ -123,10 +123,10 @@ arg2body = getattr(self, '_args2body', None) if callable(arg2body): body = arg2body(bgpvpn['id'], parsed_args) - if self._assoc_res_name == constants.NETWORK_ASSOC: + if self._resource == constants.NETWORK_ASSOC: client.update_bgpvpn_network_association( bgpvpn['id'], parsed_args.resource_association_id, **body) - elif self._assoc_res_name == constants.PORT_ASSOCS: + elif self._resource == constants.PORT_ASSOC: client.update_bgpvpn_port_association( bgpvpn['id'], parsed_args.resource_association_id, **body) else: @@ -165,9 +165,9 @@ fails = 0 for id in parsed_args.resource_association_ids: try: - if self._assoc_res_name == constants.NETWORK_ASSOC: + if self._resource == constants.NETWORK_ASSOC: client.delete_bgpvpn_network_association(bgpvpn['id'], id) - elif self._assoc_res_name == constants.PORT_ASSOCS: + elif self._resource == constants.PORT_ASSOC: client.delete_bgpvpn_port_association(bgpvpn['id'], id) else: client.delete_bgpvpn_router_association(bgpvpn['id'], id) @@ -221,10 +221,10 @@ params = {} if parsed_args.property: params.update(parsed_args.property) - if self._assoc_res_name == constants.NETWORK_ASSOC: + if self._resource == constants.NETWORK_ASSOC: objs = client.bgpvpn_network_associations( bgpvpn['id'], retrieve_all=True, **params) - elif self._assoc_res_name == constants.PORT_ASSOCS: + elif self._resource == constants.PORT_ASSOC: objs = client.bgpvpn_port_associations( bgpvpn['id'], retrieve_all=True, **params) else: @@ -265,10 +265,10 @@ def take_action(self, parsed_args): client = self.app.client_manager.network bgpvpn = client.find_bgpvpn(parsed_args.bgpvpn) - if self._assoc_res_name == constants.NETWORK_ASSOC: + if self._resource == constants.NETWORK_ASSOC: obj = client.get_bgpvpn_network_association( bgpvpn['id'], parsed_args.resource_association_id) - elif self._assoc_res_name == constants.PORT_ASSOCS: + elif self._resource == constants.PORT_ASSOC: obj = client.get_bgpvpn_port_association( bgpvpn['id'], parsed_args.resource_association_id) else: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/neutronclient/tests/unit/osc/v2/fwaas/test_firewallpolicy.py new/python-neutronclient-11.3.1/neutronclient/tests/unit/osc/v2/fwaas/test_firewallpolicy.py --- old/python-neutronclient-11.2.0/neutronclient/tests/unit/osc/v2/fwaas/test_firewallpolicy.py 2024-02-29 11:08:06.000000000 +0100 +++ new/python-neutronclient-11.3.1/neutronclient/tests/unit/osc/v2/fwaas/test_firewallpolicy.py 2024-07-03 11:29:11.000000000 +0200 @@ -507,12 +507,12 @@ parsed_args = self.check_parser(self.cmd, arglist, verifylist) result = self.cmd.take_action(parsed_args) - self.mocked.assert_called_once_with( - target, { - 'firewall_rule_id': rule, - 'insert_before': before, - 'insert_after': after - }) + body = { + 'firewall_rule_id': rule, + 'insert_before': before, + 'insert_after': after + } + self.mocked.assert_called_once_with(target, **body) self.assertIsNone(result) self.assertEqual(1, self.networkclient.find_firewall_policy.call_count) self.assertEqual(3, self.networkclient.find_firewall_rule.call_count) @@ -560,8 +560,8 @@ ] parsed_args = self.check_parser(self.cmd, arglist, verifylist) result = self.cmd.take_action(parsed_args) - self.mocked.assert_called_once_with( - target, {'firewall_rule_id': rule}) + body = {'firewall_rule_id': rule} + self.mocked.assert_called_once_with(target, **body) self.assertIsNone(result) self.assertEqual(1, self.networkclient.find_firewall_policy.call_count) self.assertEqual(1, self.networkclient.find_firewall_rule.call_count) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/python_neutronclient.egg-info/PKG-INFO new/python-neutronclient-11.3.1/python_neutronclient.egg-info/PKG-INFO --- old/python-neutronclient-11.2.0/python_neutronclient.egg-info/PKG-INFO 2024-02-29 11:08:37.000000000 +0100 +++ new/python-neutronclient-11.3.1/python_neutronclient.egg-info/PKG-INFO 2024-07-03 11:29:42.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: python-neutronclient -Version: 11.2.0 +Version: 11.3.1 Summary: CLI and Client Library for OpenStack Networking Home-page: https://docs.openstack.org/python-neutronclient/latest/ Author: OpenStack Networking Project diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/python_neutronclient.egg-info/SOURCES.txt new/python-neutronclient-11.3.1/python_neutronclient.egg-info/SOURCES.txt --- old/python-neutronclient-11.2.0/python_neutronclient.egg-info/SOURCES.txt 2024-02-29 11:08:37.000000000 +0100 +++ new/python-neutronclient-11.3.1/python_neutronclient.egg-info/SOURCES.txt 2024-07-03 11:29:43.000000000 +0200 @@ -282,6 +282,7 @@ releasenotes/notes/tag-support-subnet-port-subnetpool-router-6250ec4714ee8690.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-neutronclient-11.2.0/python_neutronclient.egg-info/pbr.json new/python-neutronclient-11.3.1/python_neutronclient.egg-info/pbr.json --- old/python-neutronclient-11.2.0/python_neutronclient.egg-info/pbr.json 2024-02-29 11:08:37.000000000 +0100 +++ new/python-neutronclient-11.3.1/python_neutronclient.egg-info/pbr.json 2024-07-03 11:29:42.000000000 +0200 @@ -1 +1 @@ -{"git_version": "4e48e90", "is_release": true} \ No newline at end of file +{"git_version": "a10390c", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/releasenotes/source/2024.1.rst new/python-neutronclient-11.3.1/releasenotes/source/2024.1.rst --- old/python-neutronclient-11.2.0/releasenotes/source/2024.1.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/python-neutronclient-11.3.1/releasenotes/source/2024.1.rst 2024-07-03 11:29:11.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-neutronclient-11.2.0/releasenotes/source/index.rst new/python-neutronclient-11.3.1/releasenotes/source/index.rst --- old/python-neutronclient-11.2.0/releasenotes/source/index.rst 2024-02-29 11:08:06.000000000 +0100 +++ new/python-neutronclient-11.3.1/releasenotes/source/index.rst 2024-07-03 11:29:11.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-neutronclient-11.2.0/releasenotes/source/victoria.rst new/python-neutronclient-11.3.1/releasenotes/source/victoria.rst --- old/python-neutronclient-11.2.0/releasenotes/source/victoria.rst 2024-02-29 11:08:06.000000000 +0100 +++ new/python-neutronclient-11.3.1/releasenotes/source/victoria.rst 2024-07-03 11:29:11.000000000 +0200 @@ -3,4 +3,4 @@ ============================= .. release-notes:: - :branch: stable/victoria + :branch: unmaintained/victoria diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/releasenotes/source/wallaby.rst new/python-neutronclient-11.3.1/releasenotes/source/wallaby.rst --- old/python-neutronclient-11.2.0/releasenotes/source/wallaby.rst 2024-02-29 11:08:06.000000000 +0100 +++ new/python-neutronclient-11.3.1/releasenotes/source/wallaby.rst 2024-07-03 11:29:11.000000000 +0200 @@ -3,4 +3,4 @@ ============================ .. release-notes:: - :branch: stable/wallaby + :branch: unmaintained/wallaby diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/releasenotes/source/xena.rst new/python-neutronclient-11.3.1/releasenotes/source/xena.rst --- old/python-neutronclient-11.2.0/releasenotes/source/xena.rst 2024-02-29 11:08:06.000000000 +0100 +++ new/python-neutronclient-11.3.1/releasenotes/source/xena.rst 2024-07-03 11:29:11.000000000 +0200 @@ -3,4 +3,4 @@ ========================= .. release-notes:: - :branch: stable/xena + :branch: unmaintained/xena diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-neutronclient-11.2.0/releasenotes/source/zed.rst new/python-neutronclient-11.3.1/releasenotes/source/zed.rst --- old/python-neutronclient-11.2.0/releasenotes/source/zed.rst 2024-02-29 11:08:06.000000000 +0100 +++ new/python-neutronclient-11.3.1/releasenotes/source/zed.rst 2024-07-03 11:29:11.000000000 +0200 @@ -3,4 +3,4 @@ ======================== .. release-notes:: - :branch: stable/zed + :branch: unmaintained/zed