Bug 1176186
| Summary: | headers with different cases are not merged | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Ian Colle <icolle> | |
| Component: | python-requests | Assignee: | Endi Sukma Dewata <edewata> | |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Prasanth Anbalagan <panbalag> | |
| Severity: | urgent | Docs Contact: | ||
| Priority: | high | |||
| Version: | 7.2 | CC: | apevec, dmaley, dpal, ebarrera, edewata, hguemar, jdurgin, jgalvez, jherrman, jkurik, jwaterwo, kdreyer, lhh, nkinder, nlevine, nlevinki, scohen, yeylon | |
| Target Milestone: | rc | Keywords: | Rebase, ZStream | |
| Target Release: | --- | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | python-requests-1.1.0-9.el7 | Doc Type: | Rebase: Bug Fixes and Enhancements | |
| Doc Text: |
When the python-swiftclient utility sent a request with a HHTP header containing upper-case characters, Apache previously rejected the request with a "bad request" error. With this update, the python-requests implementation of case-insensitive dictionary has been fixed, and python-swiftclient now merges headers with different cases correctly. As a result, the described HTTP error no longer occurs.
|
Story Points: | --- | |
| Clone Of: | 1169530 | |||
| : | 1206465 1232881 (view as bug list) | Environment: | ||
| Last Closed: | 2015-11-20 10:27:21 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: | 1169530, 1202548 | |||
| Bug Blocks: | 1133060, 1135135, 1154205, 1176181, 1183150, 1199249, 1206465, 1232881 | |||
|
Description
Ian Colle
2014-12-19 16:10:09 UTC
Fixed in 7.2 branch: 65cfc56343087f64dd0153f4ec8c3615f0c23d7c This bug has been closed as CURRENTRELEASE due to delivery of the fix in a z-stream. As the component is not on ACL, the fix is currently included in y-stream as well. For more information please see the zstream process documentation: * https://engineering.redhat.com/trac/ZStream/attachment/wiki/WikiStart/Z-Stream_process_update_4.odp . |