Could you find what is exactly the feed_url on ther pulp repo? Is it " http://mirror.centos.org/centos/7/atomic/x86_64/repo/" or some difference there. I was advised by the Pulp team to check that, so I'm doing that :)
-- Ivan čt 30. 11. 2017 v 19:01 odesílatel <[email protected]> napsal: > I'm curious what part of the message led you to this conclusion. I've done > a reboot and there are no issues with fstab or any mounts. Since it's a 404 > error I'm thinking this is related to it's ability to find files on the web > server. I've also tried mirror the centos atomic ostree repo and I'm still > seeing issues. It's trying to find objects that aren't there. > > > On Wednesday, November 29, 2017 at 2:07:33 PM UTC-7, Jasper Connery wrote: >> >> Sounds like it might be something to do with your fstab file with an >> incorrect entry, or to do with drives you may have mounted/unmounted >> recently? >> >> On Tuesday, November 28, 2017 at 9:54:36 PM UTC+13, [email protected] >> wrote: >>> >>> 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. > -- 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.
