[Pulp-list] Regular Checksum errors during repo syncs

Chris Duryee cduryee at redhat.com
Wed Nov 12 23:11:38 UTC 2014



On 11/12/2014 08:57 AM, Paul Gonin wrote:
> Hi,
> 
> On a pulp 2.3 (on RedHat 6.4) I have regular errors when synchronizing
> yum repositories.
> I currently have the issue on RDO Juno repository
> http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-7/
> 
> When I start the sync I get the following error
> $ pulp-admin rpm repo sync run --repo-id=asis-rdo-juno-epel7
> +----------------------------------------------------------------------+
>              Synchronizing Repository [asis-rdo-juno-epel7]
> +----------------------------------------------------------------------+
> 
> This command may be exited by pressing ctrl+c without affecting the actual
> operation on the server.
> 
> Downloading metadata...
> [-]
> ... completed
> 
> Downloading repository content...
> [==================================================] 100%
> RPMs:       32/32 items
> Delta RPMs: 0/0 items
> 
> ... completed
> 
> Individual package errors encountered during sync:
> 
> An unexpected error has occurred. More information can be found in the client
> log file ~/.pulp/admin.log.
> 
> And when I check ~/.pulp/admin.log I identify the following error:
> 2014-11-12 14:52:19,426 - ERROR - Client-side exception occurred
> Traceback (most recent call last):
>   File "/usr/lib/python2.6/site-packages/pulp/client/extensions/core.py",
> line 478, in run
>     exit_code = Cli.run(self, args)
>   File "/usr/lib/python2.6/site-packages/okaara/cli.py", line 974, in run
>     exit_code = command_or_section.execute(self.prompt, remaining_args)
>   File "/usr/lib/python2.6/site-packages/pulp/client/extensions/extensions.py",
> line 224, in execute
>     return self.method(*arg_list, **clean_kwargs)
>   File "/usr/lib/python2.6/site-packages/pulp/client/commands/repo/sync_publish.py",
> line 101, in run
>     status.display_group_status(self.context, self.renderer, task_group_id)
>   File "/usr/lib/python2.6/site-packages/pulp/client/commands/repo/status/status.py",
> line 64, in display_group_status
>     _display_status(context, renderer, task_list)
>   File "/usr/lib/python2.6/site-packages/pulp/client/commands/repo/status/status.py",
> line 96, in _display_status
>     _display_task_status(context, renderer, task.task_id,
> quiet_waiting=quiet_waiting)
>   File "/usr/lib/python2.6/site-packages/pulp/client/commands/repo/status/status.py",
> line 123, in _display_task_status
>     renderer.display_report(response.response_body.progress)
>   File "/usr/lib/python2.6/site-packages/pulp_rpm/extension/admin/status.py",
> line 76, in display_report
>     self.render_download_step(progress_report)
>   File "/usr/lib/python2.6/site-packages/pulp_rpm/extension/admin/status.py",
> line 232, in render_download_step
>     if error[constants.ERROR_CODE] == constants.ERROR_CHECKSUM_TYPE_UNKNOWN:
> 
> 
> If I run repo sync a few times, I am eventually ok...
> Any hint on what I could do to fix this ?

Is anything in /var/log/pulp/pulp.log?

(note that this log location is only for 2.3 and older)




More information about the Pulp-list mailing list