You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ sudo pip3.12 list | grep bander
bandersnatch 6.6.0
Describe the bug
When syncing from PyPI:
error:
traceback: |2
File "/usr/local/lib/python3.12/site-packages/pulpcore/tasking/tasks.py", line 68, in _execute_task
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/pulp_python/app/tasks/sync.py", line 56, in sync
first_stage = PythonBanderStage(remote)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/pulp_python/app/tasks/sync.py", line 107, in __init__
create_bandersnatch_config(remote)
File "/usr/local/lib/python3.12/site-packages/pulp_python/app/tasks/sync.py", line 62, in create_bandersnatch_config
config = BandersnatchConfig().config
^^^^^^^^^^^^^^^^^^^^^^^^^^^
description: "'BandersnatchConfig' object has no attribute 'config'"
To Reproduce
Create a Pulp Python remote with the following options:
"As (mostly) an implementation detail, BandersnatchConfig is changed to be a subclass of ConfigParser. The BandersnatchConfig singleton can be used anywhere a ConfigParser instance is expected without having to use '.config' to access a nested ConfigParser."
Looks like CI is finding 6.3.0, so even tho we "allow" for <7.0, we're not seeing 6.6.0 in CI and therefore didn't get hit by this.
Version
Describe the bug
When syncing from PyPI:
To Reproduce
Create a Pulp Python remote with the following options:
Sync it with content only mirroring.
Expected behavior
Sync works
The text was updated successfully, but these errors were encountered: