Bug 721021
Summary: | Unable to parse OAuth parameters from Authorization header | ||
---|---|---|---|
Product: | [Retired] Pulp | Reporter: | Jason E. Rist <jrist> |
Component: | z_other | Assignee: | James Slagle <jslagle> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Preethi Thomas <pthomas> |
Severity: | urgent | Docs Contact: | |
Priority: | unspecified | ||
Version: | unspecified | CC: | jslagle, lzap, mmccune, skarmark |
Target Milestone: | --- | Keywords: | Triaged |
Target Release: | Sprint 26 | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-08-16 14:01:05 UTC | Type: | --- |
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: | |||
Bug Blocks: | 641987 |
Description
Jason E. Rist
2011-07-13 14:47:36 UTC
committed fix in pulp master: 1f9936f045e28dda484781d032cbf6a1ef772637 Issue was the blank Basic auth header for repo auth that was getting merged with the auth header for OAuth. Added a check to remove that. Build 0.207. Blocker for Katello, is there any chance of cherry-picking this into CR14 for us? Thanks! [root@preethi ~]# rpm -q pulp pulp-0.0.206-2.fc14.noarch [root@preethi ~]# python oauth.py [{"use_symlinks": false, "package_count": 2935, "distributionid": ["ks-f15-noarch"], "consumer_cert": null, "consumer_ca": null, "filters": [], "id": "f15", "publish": true, "source": {"url": "http://download.devel.redhat.com/released/F-15/GOLD/Fedora/x86_64/os/", "type": "remote"}, "groupid": [], "files": "/pulp/api/repositories/f15/files/", "relative_path": "released/F-15/GOLD/Fedora/x86_64/os", "sync_schedule": null, "arch": "noarch", "feed_cert": null, "name": "f15", "feed_ca": null, "notes": {}, "last_sync": "2011-07-18T16:03:42-04:00", "clone_ids": [], "checksum_type": "sha256", "_id": "f15", "uri_ref": "/pulp/api/repositories/f15/", "files_count": 0, "packages": "/pulp/api/repositories/f15/packages/", "packagegroups": "/pulp/api/repositories/f15/packagegroups/", "packagegroupcategories": "/pulp/api/repositories/f15/packagegroupcategories/", "errata": "/pulp/api/repositories/f15/errata/", "distribution": "/pulp/api/repositories/f15/distribution/", "keys": "/pulp/api/repositories/f15/keys/", "comps": "/pulp/api/repositories/f15/comps/"}] verified Also Lukas confirmed that this is working in katello I can confirm this fixes oauth problem: candlepin ok 27ms pulp_auth ok 90ms pulp ok 108ms candlepin_auth ok 27ms Closing with Community Release 15 pulp-0.0.223-4. |