Project

Profile

Help

Backport #9446

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

Added by jsherril@redhat.com 22 days ago. Updated 17 days ago.

Status:
NEW
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 - CURRENTRELEASE<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Copied from Pulp - Backport #9227: Backport #8133 "Same package from different repos yields error on sync" to 3.7.zCLOSED - CURRENTRELEASE

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by jsherril@redhat.com 22 days ago

  • Copied from Backport #9227: Backport #8133 "Same package from different repos yields error on sync" to 3.7.z added

#2 Updated by jsherril@redhat.com 22 days ago

  • Assignee deleted (ttereshc)
  • % Done changed from 100 to 0

#3 Updated by jsherril@redhat.com 22 days ago

  • Related to Issue #8133: Same package from different repos yields error on sync added

#4 Updated by jsherril@redhat.com 17 days ago

we've patched this on our rpm build of 3.9, so its not as big of a deal for us

Please register to edit this issue

Also available in: Atom PDF