When attempting to sync the ostree repo 
http://mirror.centos.org/centos/7/atomic/x86_64/repo/ I keep getting the 
following error:  OST0005: Fetch summary failed. Reason: GLib.Error('Server 
returned HTTP 404', 'g-io-error-quark', 1)

I've attempted to sync other ostree repositories and get the same error. 
I've confirmed the system can reach that url and the summary file without 
issue running curl. So at this point I'm stuck. It's unclear what file it 
is trying to find that is generating the 404 error. The hope is to manage 
centos atomic from Foreman/Katello. Any help would be greatly appreciated.

Actions::Pulp::Repository::Sync

Input:

{"pulp_id"=>"7e6ec4ad-03f4-42a3-a331-d03428fd2673",
 "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/cd958a52-be29-4e46-9ea4-0201bedae0ff/",
    "task_id"=>"cd958a52-be29-4e46-9ea4-0201bedae0ff",
    "tags"=>
     ["pulp:repository:7e6ec4ad-03f4-42a3-a331-d03428fd2673",
      "pulp:action:sync"],
    "finish_time"=>"2017-11-27T18:21:22Z",
    "_ns"=>"task_status",
    "start_time"=>"2017-11-27T18:21:21Z",
    "traceback"=>
     "Traceback (most recent call last):\n  File 
\"/usr/lib/python2.7/site-packages/celery/app/trace.py\", line 240, in 
trace_task\n    R = retval = fun(*args, **kwargs)\n  File 
\"/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py\", line 522, 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 438, 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 725, in 
wrap_f\n    return f(*args, **kwargs)\n  File 
\"/usr/lib/python2.7/site-packages/pulp_ostree/plugins/importers/web.py\", line 
91, in sync_repo\n    report = step.process_lifecycle()\n  File 
\"/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py\", line 
572, in process_lifecycle\n    super(PluginStep, self).process_lifecycle()\n  
File \"/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py\", 
line 163, in process_lifecycle\n    step.process()\n  File 
\"/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py\", line 
256, in process\n    self._process_block()\n  File 
\"/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py\", line 
303, in _process_block\n    self.process_main()\n  File 
\"/usr/lib/python2.7/site-packages/pulp_ostree/plugins/importers/steps.py\", 
line 160, in process_main\n    raise pe\nPulpCodedException: Fetch summary 
failed. Reason: GLib.Error('Server returned HTTP 404', 'g-io-error-quark', 
1)\n",
    "spawned_tasks"=>[],
    "progress_report"=>
     {"ostree_web_importer"=>
       [{"num_success"=>1,
         "description"=>"Create/Open Local Repository",
         "step_type"=>"import_create_repository",
         "items_total"=>1,
         "state"=>"FINISHED",
         "error_details"=>[],
         "details"=>"",
         "num_failures"=>0,
         "step_id"=>"5598197b-a4b7-4cd6-b952-a6614e09981f",
         "num_processed"=>1},
        {"num_success"=>0,
         "description"=>"Update Summary",
         "step_type"=>"import_summary",
         "items_total"=>1,
         "state"=>"FAILED",
         "error_details"=>
          [{"traceback"=>
             "  File 
\"/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py\", line 
256, in process\n    self._process_block()\n\n  File 
\"/usr/lib/python2.7/site-packages/pulp/plugins/util/publish_step.py\", line 
303, in _process_block\n    self.process_main()\n\n  File 
\"/usr/lib/python2.7/site-packages/pulp_ostree/plugins/importers/steps.py\", 
line 160, in process_main\n    raise pe\n",
            "error"=>
             "Fetch summary failed. Reason: GLib.Error('Server returned HTTP 
404', 'g-io-error-quark', 1)"}],
         "details"=>"",
         "num_failures"=>1,
         "step_id"=>"d0586c83-a35b-469d-9365-cd808a0d9209",
         "num_processed"=>1},
        {"num_success"=>0,
         "description"=>"Pull Remote Branches",
         "step_type"=>"import_pull",
         "items_total"=>1,
         "state"=>"NOT_STARTED",
         "error_details"=>[],
         "details"=>"",
         "num_failures"=>0,
         "step_id"=>"ef8273eb-9364-4091-bc60-5e17ce4bf81c",
         "num_processed"=>0},
        {"num_success"=>0,
         "description"=>"Add Content Units",
         "step_type"=>"import_add_unit",
         "items_total"=>1,
         "state"=>"NOT_STARTED",
         "error_details"=>[],
         "details"=>"",
         "num_failures"=>0,
         "step_id"=>"7adcb056-c22a-43f5-95f8-687d7a69724e",
         "num_processed"=>0},
        {"num_success"=>0,
         "description"=>"Clean",
         "step_type"=>"import_clean",
         "items_total"=>1,
         "state"=>"NOT_STARTED",
         "error_details"=>[],
         "details"=>"",
         "num_failures"=>0,
         "step_id"=>"7f2d049a-c837-41ca-aea3-f114d0d74c05",
         "num_processed"=>0}]},
    "queue"=>"[email protected]",
    "state"=>"error",
    "worker_name"=>"[email protected]",
    "result"=>nil,
    "error"=>
     {"code"=>"OST0005",
      "data"=>
       {"reason"=>
         "GLib.Error('Server returned HTTP 404', 'g-io-error-quark', 1)"},
      "description"=>
       "Fetch summary failed. Reason: GLib.Error('Server returned HTTP 404', 
'g-io-error-quark', 1)",
      "sub_errors"=>[]},
    "_id"=>{"$oid"=>"5a1c57a15ee17ba2cec4fa91"},
    "id"=>"5a1c57a15ee17ba2cec4fa91"}],
 "contents_changed"=>true,
 "poll_attempts"=>{"total"=>2, "failed"=>1}}

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to