Actions
Issue #8518
closedCan't browse rpm repo listing
Status:
CLOSED - DUPLICATE
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
After updating from pulpcore 3.9 to 3.11 I can no longer browse the list of repositories in Pulp. Trying to access '/pulp/content/' results in a 500 error with following error from pulpcore-content service:
[2021-04-07 06:14:26 +0000] [2135216] [ERROR] Error handling request
Traceback (most recent call last):
File "/usr/lib64/python3.6/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request
resp = await self._request_handler(request)
File "/usr/lib64/python3.6/site-packages/aiohttp/web_app.py", line 499, in _handle
resp = await handler(request)
File "/usr/lib/python3.6/site-packages/pulpcore/content/handler.py", line 121, in list_distributions
directory_list = ["{}/".format(d.base_path) for d in base_paths]
File "/usr/lib/python3.6/site-packages/pulpcore/content/handler.py", line 121, in <listcomp>
directory_list = ["{}/".format(d.base_path) for d in base_paths]
AttributeError: 'str' object has no attribute 'base_path'
Access to the repository publications/distributions are working fine, so this is more of a cosmetic problem for me, also I have built some tooling and monitoring relying on being able to list and browse repos via web browser.
Is this an expected behaviour? I couldn't find anything in the release notes but I might be missing something.
Using:
python3-pulp-rpm-3.9.1-1.el8.noarch
python3-pulpcore-3.11.0-1.el8.noarch
Related issues
Actions