Project

Profile

Help

Backport #9446

closed

Backport #8133 "Same package from different repos yields error on sync" to 3.9.z

Added by jsherril@redhat.com over 2 years ago. Updated over 2 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Triaged:
No
Sprint Candidate:
No
Tags:
Katello
Sprint:
Quarter:

Description

This was backported to 3.7.z but not 3.9.z and pulp-rpm 3.11.2 (which declares support for 3.9), does not work without this change:

pulp [f7c75e4f197542d983138f38256f5fb0]: rq.worker:ERROR: Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/rq/worker.py", line 975, in perform_job
rv = job.perform()
File "/usr/lib/python3.6/site-packages/rq/job.py", line 696, in perform
self._result = self._execute()
File "/usr/lib/python3.6/site-packages/rq/job.py", line 719, in _execute
return self.func(*self.args, **self.kwargs)
File "/usr/lib/python3.6/site-packages/pulp_rpm/app/tasks/synchronizing.py", line 269, in synchronize
dv.create()
File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/declarative_version.py", line 142, in create
stages = self.pipeline_stages(new_version)
File "/usr/lib/python3.6/site-packages/pulp_rpm/app/tasks/synchronizing.py", line 302, in pipeline_stages
RemoteArtifactSaver(fix_mismatched_remote_artifacts=True),
TypeError: __init__() got an unexpected keyword argument 'fix_mismatched_remote_artifacts'
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/rq/worker.py", line 975, in perform_job
rv = job.perform()
File "/usr/lib/python3.6/site-packages/rq/job.py", line 696, in perform
self._result = self._execute()
File "/usr/lib/python3.6/site-packages/rq/job.py", line 719, in _execute
return self.func(*self.args, **self.kwargs)
File "/usr/lib/python3.6/site-packages/pulp_rpm/app/tasks/synchronizing.py", line 269, in synchronize
dv.create()
File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/declarative_version.py", line 142, in create
stages = self.pipeline_stages(new_version)
File "/usr/lib/python3.6/site-packages/pulp_rpm/app/tasks/synchronizing.py", line 302, in pipeline_stages
RemoteArtifactSaver(fix_mismatched_remote_artifacts=True),
TypeError: __init__() got an unexpected keyword argument 'fix_mismatched_remote_artifacts'


Related issues

Related to Pulp - Issue #8133: Same package from different repos yields error on syncCLOSED - CURRENTRELEASEggaineyActions
Copied from Pulp - Backport #9227: Backport #8133 "Same package from different repos yields error on sync" to 3.7.zCLOSED - CURRENTRELEASEttereshc

Actions

Also available in: Atom PDF