Bug 1270682

Summary: keystonemiddleware requires oslo.serialization
Product: Red Hat OpenStack Reporter: Jamie Lennox <jlennox>
Component: python-keystonemiddlewareAssignee: Nathan Kinder <nkinder>
Status: CLOSED ERRATA QA Contact: Rodrigo Duarte <rduartes>
Severity: high Docs Contact:
Priority: high    
Version: 6.0 (Juno)CC: apevec, ayoung, jschluet, lhh, nkinder, nlevinki, sreber
Target Milestone: asyncKeywords: Triaged, ZStream
Target Release: 6.0 (Juno)   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: python-keystonemiddleware-1.3.2-2.el7ost Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-06-08 12:09:52 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:
Attachments:
Description Flags
F22 spec file patch none

Description Jamie Lennox 2015-10-12 06:44:38 UTC
In RHEL OSP 6 the oslo.serialization library is used directly in the auth_token, ec2_token and s3_token middlewares. This is not in the spec.

Comment 4 Alan Pevec 2015-10-12 23:21:04 UTC
While at it, we should compare all deps in .spec vs requirements.txt, but note that reqcheck tool doesn't fully understand pep440 yet (https://github.com/redhat-openstack/rdopkg/issues/33) also RPM transitive deps are not taken into account (deps covered by other deps don't need to be listed as explicit Requires in .spec):

$ rdopkg reqcheck
# reqcheck
VERSION NOT ENFORCED:
  python-webob >=1.2.3,<=1.3.1

VERSION MISMATCH:
  python-oslo-i18n >=1.0.0,<=1.3.1  (>=1.0.0 in .spec)
  python-pycadf >=0.6.0,!=0.6.2,<0.7.0  (>=0.6.0 in .spec)
  python-keystoneclient >=0.10.0,<1.2.0  (>=0.11.1 in .spec)

MISSING:
  python-babel >=1.3,<=1.3
  python-iso8601 >=0.1.9,<=0.1.10
  python-oslo-config >=1.4.0,<=1.6.0
  python-oslo-serialization >=1.0.0,<=1.2.0
  python-oslo-utils >=1.4.0,<1.5.0
  python-pbr >=0.6,!=0.7,<1.0
  python-requests >=2.1.0,!=2.4.0,<=2.2.1
  python-six >=1.7.0,<=1.9.0

Comment 14 Nathan Kinder 2016-01-21 23:17:04 UTC
Created attachment 1117029 [details]
F22 spec file patch

Comment 19 Jakub Libosvar 2016-02-25 08:50:00 UTC
*** Bug 1311418 has been marked as a duplicate of this bug. ***

Comment 20 Eric Harney 2016-02-25 19:03:12 UTC
*** Bug 1311416 has been marked as a duplicate of this bug. ***

Comment 25 errata-xmlrpc 2016-06-08 12:09:52 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-2016:1211