Project

Profile

Help

Issue #4175

closed

Checksum did not match during Ubuntu repo sync

Added by SoR over 5 years ago. Updated almost 5 years ago.

Status:
CLOSED - NOTABUG
Priority:
Normal
Assignee:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version - Debian:
Platform Release:
Target Release - Debian:
OS:
CentOS 7
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

Hello,

I have an issue during Ubuntu repo synchronization:

lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) Task pulp.server.managers.repo.sync.sync[3001b05f-f9fd-4799-a512-69e03f907a97] raised unexpected: Exception(u'Checksum did not match',)
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) Traceback (most recent call last):
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/celery/app/trace.py", line 367, in trace_task
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) R = retval = fun(*args, **kwargs)
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py", line 529, in call
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) return super(Task, self).__call__(*args, **kwargs)
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py", line 107, in call
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) return super(PulpTask, self).__call__(*args, **kwargs)
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/celery/app/trace.py", line 622, in protected_call
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) return self.run(*args, **kwargs)
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/pulp/server/controllers/repository.py", line 769, in sync
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) sync_report = sync_repo(transfer_repo, conduit, call_config)
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py", line 737, in wrap_f
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) return f(*args, **kwargs)
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/pulp_deb/plugins/importers/importer.py", line 135, in sync_repo
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) report = self._current_sync.process_lifecycle()
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py", line 572, in process_lifecycle
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) super(PluginStep, self).process_lifecycle()
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py", line 163, in process_lifecycle
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) step.process()
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py", line 256, in process
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) self._process_block()
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py", line 303, in _process_block
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) self.process_main()
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/pulp_deb/plugins/importers/sync.py", line 272, in process_main
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) if dlr.url in self.parent.packages_urls[release]])
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) File "/usr/lib/python2.7/site-packages/debpkgr/aptrepo.py", line 302, in validate_component_arch_packages_downloads
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) raise Exception("Checksum did not match")
lis 21 09:02:54 pulp.localhost pulp[2811]: celery.app.trace:ERROR: [3001b05f] (2811-43200) Exception: Checksum did not match

My pulp server is running on CentOS 7.5.1804 with pulp packages installed:
python-pulp-python-common-2.0.3-1.el7.noarch
python-pulp-repoauth-2.17.1-1.el7.noarch
python-pulp-puppet-common-2.17.1-1.el7.noarch
pulp-selinux-2.17.1-1.el7.noarch
pulp-rpm-plugins-2.17.1-1.el7.noarch
pulp-rpm-admin-extensions-2.17.1-1.el7.noarch
pulp-python-plugins-2.0.3-1.el7.noarch
python-pulp-deb-common-1.8.0-1.el7.noarch
python-pulp-bindings-2.17.1-1.el7.noarch
pulp-deb-plugins-1.8.0-1.el7.noarch
pulp-docker-admin-extensions-3.2.1-1.el7.noarch
python-pulp-docker-common-3.2.1-1.el7.noarch
python-pulp-oid_validation-2.17.1-1.el7.noarch
pulp-admin-client-2.17.1-1.el7.noarch
pulp-puppet-admin-extensions-2.17.1-1.el7.noarch
python-pulp-common-2.17.1-1.el7.noarch
python-pulp-rpm-common-2.17.1-1.el7.noarch
python-pulp-client-lib-2.17.1-1.el7.noarch
pulp-server-2.17.1-1.el7.noarch
pulp-docker-plugins-3.2.1-1.el7.noarch
pulp-deb-admin-extensions-1.8.0-1.el7.noarch
python2-debpkgr-1.1.0-1.el7.noarch

pulp repo info:
pulp-admin deb repo list --details --repo-id ubuntu
--------------------------------------------------------------------
Debian Repositories
--------------------------------------------------------------------

Id: ubuntu
Display Name: Ubuntu test repo
Description: None
Content Unit Counts:
Deb: 53837
Deb Component: 4
Deb Release: 1
Notes:
Scratchpad:
Importers:
Config:
Architectures: amd64
Feed: http://ftp.icm.edu.pl/pub/linux/dist/ubuntu/
Max Downloads: 4
Releases: xenial,xenial-security,xenial-updates,xenial-proposed,xenial
-backports
Remove Missing: True
Validate: False
Id: deb_importer
Importer Type Id: deb_importer
Last Override Config:
Last Sync: 2018-11-21T08:02:54Z
Last Updated: 2018-11-20T10:57:17Z
Repo Id: ubuntu
Scratchpad: None
Distributors:
Auto Publish: True
Config:
Http: True
Https: True
Relative URL: ubuntu
Distributor Type Id: deb_distributor
Id: deb_distributor
Last Override Config:
Last Publish: 2018-10-12T11:00:40Z
Last Updated: 2018-10-12T12:55:49Z
Repo Id: ubuntu
Scratchpad:

I've also tried other ubuntu mirrors, same issue. I've no issue during debian repo synchronisation from same mirror.

Greetings
Daniel Kubiak

Also available in: Atom PDF