Project

Profile

Help

Issue #609

closed

Repo sync fails with Importer indicated a failed response error when you using a proxy

Added by pthomas@redhat.com about 9 years ago. Updated about 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
High
Assignee:
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
3. High
Version:
2.5
Platform Release:
2.6.0
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

Description of problem:
When you have a repo with proxy, repo sync seems to be failing

Version-Release number of selected component (if applicable):
pulp-server-2.5.0-0.16.rc.el7.noarch

How reproducible:

Steps to Reproduce:
1.create a repo with proxy
2. Repo sync
3.

Actual results:
[root@cloud-qe-19 ~]# pulp-admin rpm repo create --repo-id pulp-unittest --feed https://repos.fedorapeople.org/repos/pulp/pulp/demo_repos/pulp_unittest/ --proxy-host http://pulp-proxy.usersys.redhat.com --proxy-port 8080 --proxy-user admin --proxy-pass admin
Successfully created repository [pulp-unittest]

[root@cloud-qe-19 ~]#
[root@cloud-qe-19 ~]#
[root@cloud-qe-19 ~]# pulp-admin rpm repo sync run --repo-id pulp-unittest+----------------------------------------------------------------------+
Synchronizing Repository [pulp-unittest]
--------------------------------------------------------------------

This command may be exited via ctrl+c without affecting the request.

Downloading metadata...
[\]
... failed

[Errno 2] No such file or directory:
u'/var/lib/pulp/working/repos/pulp-unittest/importers/yum_importer/tmpkROymL/oth
er.xml.gz'

Task Failed

Importer indicated a failed respons

Expected results:

Additional info:

Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: sync failed
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: Traceback (most recent call last):
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 104, in run
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: metadata_files = self.get_metadata()
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 211, in get_metadata
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: metadata_files.generate_dbs()
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/metadata.py", line 267, in generate_dbs
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: xml_file_handle = self.get_metadata_file_handle(filename)
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/metadata.py", line 238, in get_metadata_file_handle
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: file_handle = gzip.open(file_path, 'r')
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: File "/usr/lib64/python2.7/gzip.py", line 34, in open
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: return GzipFile(filename, mode, compresslevel)
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: File "/usr/lib64/python2.7/gzip.py", line 94, in init
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: fileobj = self.myfileobj = builtin.open(filename, mode or 'rb')
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27989]: pulp_rpm.plugins.importers.yum.sync:ERROR: IOError: [Errno 2] No such file or directory: u'/var/lib/pulp/working/repos/pulp-unittest/importers/yum_importer/tmpkROymL/other.xml.gz'
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: Task pulp.server.tasks.repository.sync_with_auto_publish[0a8d71ea-48a9-48e9-9c4e-dc3ba7ecc898] raised unexpected: PulpExecutionException('Importer indicated a failed response',)
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: Traceback (most recent call last):
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: File "/usr/lib/python2.7/site-packages/celery/app/trace.py", line 240, in trace_task
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: R = retval = fun(*args, **kwargs)
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: File "/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py", line 315, in call
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: return super(Task, self).__call__(*args, **kwargs)
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: File "/usr/lib/python2.7/site-packages/celery/app/trace.py", line 437, in protected_call
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: return self.run(*args, **kwargs)
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: File "/usr/lib/python2.7/site-packages/pulp/server/tasks/repository.py", line 210, in sync_with_auto_publish
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: sync_result = managers.repo_sync_manager().sync(repo_id, sync_config_override=overrides)
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: File "/usr/lib/python2.7/site-packages/pulp/server/managers/repo/sync.py", line 113, in sync
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: raise PulpExecutionException(_('Importer indicated a failed response'))
Nov 05 11:06:57 cloud-qe-19.idmqe.lab.eng.bos.redhat.com pulp[27918]: celery.worker.job:ERROR: PulpExecutionException: Importer indicated a failed response

+ This bug was cloned from Bugzilla Bug #1160794 +

Also available in: Atom PDF