Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1546705

Summary: Import missing patches from upstream stable/newton
Product: Red Hat OpenStack Reporter: Julie Pichon <jpichon>
Component: python-openstackclientAssignee: Julie Pichon <jpichon>
Status: CLOSED ERRATA QA Contact: Shai Revivo <srevivo>
Severity: medium Docs Contact:
Priority: medium    
Version: 10.0 (Newton)CC: apevec, dnavale, lhh, srevivo
Target Milestone: z8Keywords: Triaged, ZStream
Target Release: 10.0 (Newton)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-openstackclient-3.2.1-3.el7ost Doc Type: Bug Fix
Doc Text:
This change updates the downstream package to include the last patches from the upstream stable Newton branch. Some of the highlights are: * The Compute proxy APIs for images were deprecated in microversion 2.36. Some commands were updated to migrate away from these APIs. * Resolves the issue where in some cases, displaying the '--help' message for OpenStack Networking commands would cause a keyword argument error.
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-05-17 15:49:28 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Julie Pichon 2018-02-19 11:22:45 UTC
There's a handful of patches that were backported to stable/newton upstream but not tagged in a release and thus not included downstream. This is a tracking bug to track the inclusion of the missing last two patches.

$ git log 40248ba..newton-eol  --no-merges --pretty=oneline --abbrev-commit
537b085c (tag: newton-eol, origin/stable/newton, gerrit/stable/newton) Fix --shared/block-migration options in server migrate command

=> Already backported as part of bug 1424129.

76157bba Add server test for image and flavor lookups

=> Not needed. Test-only change, for a test suite that isn't running downstream.

a31c8117 Use image client for images instead of compute

=> The nova proxy APIs were deprecated in microversion 2.36, we're using at least 2.37 in the current version. Some commands need updating or won't work anymore.

e79eca55 Fix OSC networking commands help errors

=> Depending on the environment variables, some of the networking commands can fail to display the help messages.

Comment 1 Julie Pichon 2018-02-19 17:42:40 UTC
How to test
-----------

For a31c8117 Use image client for images instead of compute:

Ensure that commands related to server and images don't fail, for example 
$ openstack server list --image $IMAGE_ID

For e79eca55 Fix OSC networking commands help errors:

Help messages display without issues for network commands, for example
$ openstack network list --help
$ openstack help security group rule create

Comment 11 errata-xmlrpc 2018-05-17 15:49:28 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2018:1596