[openstack-dev] [neutron] New version of python-neutronclient release for Kilo: 2.4.0

Matthew Treinish mtreinish at kortar.org
Fri Apr 10 19:54:58 UTC 2015


On Thu, Apr 09, 2015 at 04:00:39PM -0500, Matt Riedemann wrote:
> 
> 
> On 4/9/2015 3:14 PM, Kyle Mestery wrote:
> >The Neutron team is proud to announce the release of the latest version
> >of python-neutronclient. This release includes the following bug fixes
> >and improvements:
> >
> >aa1215a Merge "Fix one remaining E125 error and remove it from ignore list"
> >cdfcf3c Fix one remaining E125 error and remove it from ignore list
> >b978f90 Add Neutron subnetpool API
> >d6cfd34 Revert "Remove unused AlreadyAttachedClient"
> >5b46457 Merge "Fix E265 block comment should start with '# '"
> >d32298a Merge "Remove author tag"
> >da804ef Merge "Update hacking to 0.10"
> >8aa2e35 Merge "Make secgroup rules more readable in security-group-show"
> >a20160b Merge "Support fwaasrouterinsertion extension"
> >ddbdf6f Merge "Allow passing None for subnetpool"
> >5c4717c Merge "Add Neutron subnet-create with subnetpool"
> >c242441 Allow passing None for subnetpool
> >6e10447 Add Neutron subnet-create with subnetpool
> >af3fcb7 Adding VLAN Transparency support to neutronclient
> >052b9da 'neutron port-create' missing help info for --binding:vnic-type
> >6588c42 Support fwaasrouterinsertion extension
> >ee929fd Merge "Prefer argparse mutual exclusion"
> >f3e80b8 Prefer argparse mutual exclusion
> >9c6c7c0 Merge "Add HA router state to l3-agent-list-hosting-router"
> >e73f304 Add HA router state to l3-agent-list-hosting-router
> >07334cb Make secgroup rules more readable in security-group-show
> >639a458 Merge "Updated from global requirements"
> >631e551 Fix E265 block comment should start with '# '
> >ed46ba9 Remove author tag
> >e2ca291 Update hacking to 0.10
> >9b5d397 Merge "security-group-rule-list: show all info of rules briefly"
> >b56c6de Merge "Show rules in handy format in security-group-list"
> >c6bcc05 Merge "Fix failures when calling list operations using Python
> >binding"
> >0c9cd0d Updated from global requirements
> >5f0f280 Fix failures when calling list operations using Python binding
> >c892724 Merge "Add commands from extensions to available commands"
> >9f4dafe Merge "Updates pool session persistence options"
> >ce93e46 Merge "Added client calls for the lbaas v2 agent scheduler"
> >c6c788d Merge "Updating lbaas cli for TLS"
> >4e98615 Updates pool session persistence options
> >a3d46c4 Merge "Change Creates to Create in help text"
> >4829e25 security-group-rule-list: show all info of rules briefly
> >5a6e608 Show rules in handy format in security-group-list
> >0eb43b8 Add commands from extensions to available commands
> >6e48413 Updating lbaas cli for TLS
> >942d821 Merge "Remove unused AlreadyAttachedClient"
> >a4a5087 Copy functional tests from tempest cli
> >dd934ce Merge "exec permission to port_test_hook.sh"
> >30b198e Remove unused AlreadyAttachedClient
> >a403265 Merge "Reinstate Max URI length checking to V2_0 Client"
> >0e9d1e5 exec permission to port_test_hook.sh
> >4b6ed76 Reinstate Max URI length checking to V2_0 Client
> >014d4e7 Add post_test_hook for functional tests
> >9b3b253 First pass at tempest-lib based functional testing
> >09e27d0 Merge "Add OS_TEST_PATH to testr"
> >7fcb315 Merge "Ignore order of query parameters when compared in
> >MyUrlComparator"
> >ca52c27 Add OS_TEST_PATH to testr
> >aa0042e Merge "Fixed pool and health monitor create bugs"
> >45774d3 Merge "Honor allow_names in *-update command"
> >17f0ca3 Ignore order of query parameters when compared in MyUrlComparator
> >aa0c39f Fixed pool and health monitor create bugs
> >6ca9a00 Added client calls for the lbaas v2 agent scheduler
> >c964a12 Merge "Client command extension support"
> >e615388 Merge "Fix lbaas-loadbalancer-create with no --name"
> >c61b1cd Merge "Make some auth error messages more verbose"
> >779b02e Client command extension support
> >e5e815c Fix lbaas-loadbalancer-create with no --name
> >7b8c224 Honor allow_names in *-update command
> >b9a7d52 Updated from global requirements
> >62a8a5b Make some auth error messages more verbose
> >8903cce Change Creates to Create in help text
> >
> >For more details on the release, please see the LP page and the detailed
> >git log history.
> >
> >https://launchpad.net/python-neutronclient/2.4/2.4.0
> >
> >Please report any bugs in LP.
> >
> >Thanks!
> >Kyle
> >
> >
> >__________________________________________________________________________
> >OpenStack Development Mailing List (not for usage questions)
> >Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> >http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
> 
> And the gate has exploded on kilo-rc1:
> 
> http://goo.gl/dnfSPC
> 
> Proposed: https://review.openstack.org/#/c/172150/
> 

Besides breaking the gate this release also appears to have introduced a
backwards incompatible CLI change which breaks using the subnet-create command
when using the args in certain order. (which is how some of the docs show
invoking subnet-create) The bug was opened here:

https://bugs.launchpad.net/python-neutronclient/+bug/1442771


-Matt Treinish
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150410/e020a53c/attachment.pgp>


More information about the OpenStack-dev mailing list