Bug 1610453

Summary: RolesV3TestJSON.test_implied_roles_create_check_show_delete test fails because of mod_wsgi
Product: Red Hat OpenStack Reporter: Filip Hubík <fhubik>
Component: openstack-keystoneAssignee: Filip Hubík <fhubik>
Status: CLOSED CURRENTRELEASE QA Contact: Filip Hubík <fhubik>
Severity: high Docs Contact:
Priority: high    
Version: 14.0 (Rocky)CC: afazekas, jschluet, mburns, nkinder, srevivo
Target Milestone: betaKeywords: Automation, TestOnly, Triaged
Target Release: 14.0 (Rocky)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: mod_wsgi-3.4-18.el7.x86_64,httpd-2.4.6-88.el7.x86_64 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-01-15 20:36:09 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:
Bug Depends On: 1466799    
Bug Blocks:    

Description Filip Hubík 2018-07-31 16:08:21 UTC
This is OSP14 tracker for failing Tempest test RolesV3TestJSON.test_implied_roles_create_check_show_delete caused by outdated mod_wsgi package (https://bugzilla.redhat.com/show_bug.cgi?id=1466799) included in current OpenStack deployments.

Until mentioned issue is resolved, the full Tempest test suite for OSP14 can not completely pass, ever.

Comment 2 Attila Fazekas 2018-08-01 06:12:06 UTC
The current mod_wsgi expect fully http complaint response codes, however keystone (part of the api document) not always follows the best practices. newer mod_wsgi allows this behavior.

Comment 4 Mike Burns 2018-09-25 11:52:37 UTC
The RHEL bug is Verified and targeted for RHEL 7.6.  Once we have 14 moved to RHEL 7.6, this can be verified.

Comment 6 Filip Hubík 2018-10-24 13:41:50 UTC
Since first 7.6 puddle for OSP14 was released, this test is passing.

(kestone-container)[root@controller-0 /]# rpm -qa mod_wsgi httpd
mod_wsgi-3.4-18.el7.x86_64
httpd-2.4.6-88.el7.x86_64

Verified.