Input:
{“repo_id”=>11,
“smart_proxy_id”=>1,
“options”=>{“source_url”=>nil},
“remote_user”=>“admin”,
“remote_cp_user”=>“admin”,
“current_request_id”=>“74bda4f4-8cd6-4560-871e-2736d6053eb7”,
“current_timezone”=>“Asia/Dhaka”,
“current_organization_id”=>1,
“current_location_id”=>2,
“current_user_id”=>4}
output:
{“pulp_tasks”=>
[{“pulp_href”=>“/pulp/api/v3/tasks/f84c30d5-9e91-450f-b3e3-44065c374512/”,
“pulp_created”=>“2021-06-08T13:29:08.621+00:00”,
“state”=>“failed”,
“name”=>“pulp_rpm.app.tasks.synchronizing.synchronize”,
“logging_cid”=>“a4de8917bb1344d4b82ebf68c0ddc2e6”,
“started_at”=>“2021-06-08T13:29:09.213+00:00”,
“finished_at”=>“2021-06-08T13:37:06.095+00:00”,
“error”=>
{“traceback”=>
" File "/usr/lib/python3.6/site-packages/rq/worker.py", line 975, in perform_job\n" +
" rv = job.perform()\n" +
" File "/usr/lib/python3.6/site-packages/rq/job.py", line 696, in perform\n" +
" self._result = self._execute()\n" +
" File "/usr/lib/python3.6/site-packages/rq/job.py", line 719, in _execute\n" +
" return self.func(*self.args, **self.kwargs)\n" +
" File "/usr/lib/python3.6/site-packages/pulp_rpm/app/tasks/synchronizing.py", line 269, in synchronize\n" +
" dv.create()\n" +
" File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/declarative_version.py", line 148, in create\n" +
" loop.run_until_complete(pipeline)\n" +
" File "/usr/lib64/python3.6/asyncio/base_events.py", line 484, in run_until_complete\n" +
" return future.result()\n" +
" File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/api.py", line 225, in create_pipeline\n" +
" await asyncio.gather(*futures)\n" +
" File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/api.py", line 43, in call\n" +
" await self.run()\n" +
" File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/artifact_stages.py", line 152, in run\n" +
" pb.done += task.result() # download_count\n" +
" File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/artifact_stages.py", line 178, in _handle_content_unit\n" +
" await asyncio.gather(*downloaders_for_content)\n" +
" File "/usr/lib/python3.6/site-packages/pulpcore/plugin/stages/models.py", line 88, in download\n" +
" download_result = await downloader.run(extra_data=self.extra_data)\n" +
" File "/usr/lib/python3.6/site-packages/pulpcore/download/base.py", line 227, in run\n" +
" return await self._run(extra_data=extra_data)\n" +
" File "/usr/lib/python3.6/site-packages/pulp_rpm/app/downloaders.py", line 90, in _run\n" +
" to_return = await self._handle_response(response)\n" +
" File "/usr/lib/python3.6/site-packages/pulpcore/download/http.py", line 180, in _handle_response\n" +
" chunk = await response.content.read(1048576) # 1 megabyte\n" +
" File "/usr/lib64/python3.6/site-packages/aiohttp/streams.py", line 381, in read\n" +
" await self._wait("read")\n" +
" File "/usr/lib64/python3.6/site-packages/aiohttp/streams.py", line 307, in _wait\n" +
" await waiter\n",
“description”=>“Response payload is not completed”},
“worker”=>“/pulp/api/v3/workers/62f54fcd-0aa0-4b94-9bbb-235f3c6577e6/”,
“child_tasks”=>,
“progress_reports”=>
[{“message”=>“Parsed Comps”,
“code”=>“parsing.comps”,
“state”=>“completed”,
“total”=>91,
“done”=>91},
{“message”=>“Parsed Advisories”,
“code”=>“parsing.advisories”,
“state”=>“completed”,
“total”=>4792,
“done”=>4792},
{“message”=>“Downloading Artifacts”,
“code”=>“downloading.artifacts”,
“state”=>“failed”,
“done”=>498},
{“message”=>“Parsed Packages”,
“code”=>“parsing.packages”,
“state”=>“canceled”,
“total”=>31782,
“done”=>12013},
{“message”=>“Downloading Metadata Files”,
“code”=>“downloading.metadata”,
“state”=>“canceled”,
“done”=>5},
{“message”=>“Associating Content”,
“code”=>“associating.content”,
“state”=>“canceled”,
“done”=>14000},
{“message”=>“Un-Associating Content”,
“code”=>“unassociating.content”,
“state”=>“canceled”,
“done”=>0}],
“created_resources”=>,
“reserved_resources_record”=>
[“/pulp/api/v3/repositories/rpm/rpm/cb5d1c86-f09b-4b79-8845-070441340436/”,
“/pulp/api/v3/remotes/rpm/rpm/f643901f-0947-421e-b1e4-5bd58a57b3e7/”]}],
“create_version”=>true,
“task_groups”=>,
“poll_attempts”=>{“total”=>50, “failed”=>1}}
Exception:
Katello::Errors::Pulp3Error: Response payload is not completed