Problem:
syncing of reps wait at 5% for few min then stop with “warning”
error output is bellow.
Expected outcome:
some packages being put in repo.
Foreman and Proxy versions:
katello 3.8
Foreman and Proxy plugin versions:
Other relevant data: 100% Complete
Output:
No new packages.
Errors:
RPM1004: Error retrieving metadata: A connection error occurred
Actions::Pulp::Repository::Sync
Input:
{"pulp_id"=>"6feca025-aa07-4393-ba4a-2e810c3fa142",
"task_id"=>nil,
"source_url"=>nil,
"options"=>{},
"remote_user"=>"admin",
"remote_cp_user"=>"admin"}
Output:
{"pulp_tasks"=>
[{"exception"=>nil,
"task_type"=>"pulp.server.managers.repo.sync.sync",
"_href"=>"/pulp/api/v2/tasks/f9035e0f-f6ee-4db8-9fa0-c451d041ff55/",
"task_id"=>"f9035e0f-f6ee-4db8-9fa0-c451d041ff55",
"tags"=>
["pulp:repository:6feca025-aa07-4393-ba4a-2e810c3fa142",
"pulp:action:sync"],
"finish_time"=>"2018-11-29T20:22:57Z",
"_ns"=>"task_status",
"start_time"=>"2018-11-29T20:18:11Z",
"traceback"=>
"Traceback (most recent call last):\n" +
" File \"/usr/lib/python2.7/site-packages/celery/app/trace.py\", line 367, in trace_task\n" +
" R = retval = fun(*args, **kwargs)\n" +
" File \"/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py\", line 529, in __call__\n" +
" return super(Task, self).__call__(*args, **kwargs)\n" +
" File \"/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py\", line 107, in __call__\n" +
" return super(PulpTask, self).__call__(*args, **kwargs)\n" +
" File \"/usr/lib/python2.7/site-packages/celery/app/trace.py\", line 622, in __protected_call__\n" +
" return self.run(*args, **kwargs)\n" +
" File \"/usr/lib/python2.7/site-packages/pulp/server/controllers/repository.py\", line 769, in sync\n" +
" sync_report = sync_repo(transfer_repo, conduit, call_config)\n" +
" File \"/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py\", line 737, in wrap_f\n" +
" return f(*args, **kwargs)\n" +
" File \"/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/importer.py\", line 82, in sync_repo\n" +
" report = self._current_sync.run()\n" +
" File \"/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/sync.py\", line 335, in run\n" +
" reason=self.repomd_not_found_reason)\n" +
"PulpCodedException: Error retrieving metadata: A connection error occurred\n",
"spawned_tasks"=>[],
"progress_report"=>
{"yum_importer"=>
{"content"=>
{"items_total"=>0,
"state"=>"FINISHED",
"error_details"=>[],
"details"=>
{"rpm_total"=>0, "rpm_done"=>0, "drpm_total"=>0, "drpm_done"=>0},
"size_total"=>0,
"size_left"=>0,
"items_left"=>0},
"comps"=>{"state"=>"FINISHED"},
"purge_duplicates"=>{"state"=>"FINISHED"},
"distribution"=>
{"items_total"=>0,
"state"=>"FINISHED",
"error_details"=>[],
"items_left"=>0},
"errata"=>{"state"=>"FINISHED"},
"metadata"=>{"state"=>"FINISHED"}}},
"queue"=>
"reserved_resource_worker-2@ip-10-112-242-57.nonprod.intl-xxx.xxx.dq2",
"state"=>"error",
"worker_name"=>
"reserved_resource_worker-2@ip-10-112-242-57.nonprod.intl-xxx.xxx",
"result"=>nil,
"error"=>
{"code"=>"RPM1004",
"data"=>{"reason"=>"A connection error occurred"},
"description"=>"Error retrieving metadata: A connection error occurred",
"sub_errors"=>[]},
"_id"=>{"$oid"=>"5c00498398b425286fdd88f0"},
"id"=>"5c00498398b425286fdd88f0"}],
"contents_changed"=>true,
"poll_attempts"=>{"total"=>38, "failed"=>1}}
Action:
Actions::Katello::Repository::IndexContent
Input:
{"id"=>6,
"contents_changed"=>Step(5).output[:contents_changed],
"full_index"=>false,
"current_user_id"=>4}
Output:
{}
Action:
Actions::Katello::Repository::ErrataMail
Input:
{"repo"=>6,
"last_updated"=>"2018-11-29 20:18:11 +0000",
"contents_changed"=>Step(5).output[:contents_changed]}
Output:
{}