Actions
Backport #9537
closedBackport #9529 "pulp fails downloading packages with special symbols from Amazon Linux repositories" to 3.16.z
Start date:
Due date:
% Done:
100%
Estimated time:
Triaged:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
Fresh installed Pulp 3.16.0. Probably regression of issue 8875.
Steps to reproduce:
# pulp rpm repository create --name cerved-amzn2-core
...
# pulp rpm remote create --name cerved-amzn2-core --url http://amazonlinux.eu-central-1.amazonaws.com/2/core/latest/x86_64/mirror.list
...
# pulp rpm repository sync --name cerved-amzn2-core --remote cerved-amzn2-core
Started background task /pulp/api/v3/tasks/633605bb-8c53-4e75-9a8a-595c9718524a/
........Error: Task /pulp/api/v3/tasks/633605bb-8c53-4e75-9a8a-595c9718524a/ failed: '403, message='Forbidden', url=URL('http://amazonlinux.eu-central-1.amazonaws.com/blobstore/c29be7cc532fd89e7565ec6e981c8f441f1184259db1eb492aad42e7a1a1c2af/uuid-c++-1.6.2-26.amzn2.0.1.x86_64.rpm')'
Related issues
Actions
Fixed regression in Amazon-repo-downloading encoding issue.
Note RE testing - currently only Amazon's httpd causes this behavior, and only on content-download. We'd have to have a fixture running behind a specifically-configured webserver to reproduce the behavior.
backports #9529 [nocoverage]
fixes #9537
(cherry picked from commit d903ec9a8d473f57f9fab28410c4088806c4eb0c)