|
Date: Tue, 01 Mar 2016 15:52:21 +0100
|
|
From: rbarlow@redhat.com
|
|
To: dropbox+pulp+c71e+pulp_ostree@plan.io
|
|
Message-ID: <56d5aca5981b1_12d53fd2e242ba18795c4@gemini.mail>
|
|
in-reply-to: redmine.journal-9433.20160229181216.b7a794786f998be5@plan.io
|
|
Subject: Re: [OSTree Support - Issue #1722] OSTree sync test fails
|
|
Mime-Version: 1.0
|
|
Content-Type: text/plain;
|
|
charset=utf-8
|
|
Content-Transfer-Encoding: quoted-printable
|
|
Content-Disposition: inline
|
|
X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22
|
|
X-HE-Spam-Level: ------
|
|
X-HE-Spam-Score: -6.0
|
|
X-HE-Spam-Report: Content analysis details: (-6.0 points) pts rule name
|
|
description ---- ----------------------
|
|
-------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL:
|
|
Sender listed at http://www.dnswl.org/, high trust [209.132.183.28 listed in
|
|
list.dnswl.org] -1.0 ENCRYPTED_MESSAGE Message is encrypted, not likely to be
|
|
spam
|
|
|
|
On Mon, Feb 29, 2016 at 07:12:17PM +0100, Brian wrote:
|
|
> I propose we create a separate fedorapeople URL to house all test and d=
|
|
emo repos used by Pulp. We never should have dual-purposed the usage of o=
|
|
ur production bits we distribute with with testing/demo repos.
|
|
|
|
We may be able to use facls to grant access to the test data
|
|
area of our repo to the team without compromising the production area.
|
|
> --- Please write your response above this line ---
|
|
> =
|
|
|
|
> Issue #1722 has been updated by bmbouter.
|
|
> =
|
|
|
|
> =
|
|
|
|
> =
|
|
|
|
> ----------------------------------------
|
|
> Issue #1722: OSTree sync test fails
|
|
> https://pulp.plan.io/issues/1722?pn=3D1#change-9433
|
|
> =
|
|
|
|
> * Author: dkliban@redhat.com
|
|
> * Status: ASSIGNED
|
|
> * Priority: High
|
|
> * Assignee: jortel@redhat.com
|
|
> * Category: =
|
|
|
|
> * Severity: 3. High
|
|
> * Version - OSTree: =
|
|
|
|
> * Target Release - OSTree: 1.1.0
|
|
> * OS: =
|
|
|
|
> * Backwards Incompatible: No
|
|
> * Triaged: Yes
|
|
> * Tags: =
|
|
|
|
> * QA Contact: =
|
|
|
|
> * Bugzilla: =
|
|
|
|
> ----------------------------------------
|
|
> While running pulp-smash tests for OSTree, I see the following output. =
|
|
As =
|
|
|
|
> <pre>
|
|
> pulp.server.async.tasks:INFO: Task failed : [52eee922-6b24-497e-b473-27=
|
|
d9197a0bf4]
|
|
> celery.worker.job:ERROR: (13311-23488) Task pulp.server.managers.repo.s=
|
|
ync.sync[52eee922-6b24-497e-b473-27d9197a0bf4] raised unexpected: LibErro=
|
|
r("GLib.Error('Failed to parse url 'd02d8fc9-28cf-4ace-bdc3-424b746ba01f'=
|
|
', 'g-io-error-quark', 0)",)
|
|
> celery.worker.job:ERROR: (13311-23488) Traceback (most recent call last=
|
|
): =
|
|
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/celery/app/trace.py", line 240, in trace_task
|
|
> celery.worker.job:ERROR: (13311-23488) R =3D retval =3D fun(*args, =
|
|
**kwargs)
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp/server/async/tasks.py", line 473, in __call__
|
|
> celery.worker.job:ERROR: (13311-23488) return super(Task, self).__c=
|
|
all__(*args, **kwargs)
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp/server/async/tasks.py", line 103, in __call__
|
|
> celery.worker.job:ERROR: (13311-23488) return super(PulpTask, self)=
|
|
.__call__(*args, **kwargs)
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/celery/app/trace.py", line 437, in __protected_call__
|
|
> celery.worker.job:ERROR: (13311-23488) return self.run(*args, **kwa=
|
|
rgs)
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp/server/controllers/repository.py", line 757, in sync
|
|
> celery.worker.job:ERROR: (13311-23488) sync_report =3D sync_repo(tr=
|
|
ansfer_repo, conduit, call_config)
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp/server/async/tasks.py", line 658, in wrap_f
|
|
> celery.worker.job:ERROR: (13311-23488) return f(*args, **kwargs)
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp_ostree/plugins/importers/web.py", line 91, in sync_repo
|
|
> celery.worker.job:ERROR: (13311-23488) report =3D step.process_life=
|
|
cycle()
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp/plugins/util/publish_step.py", line 562, in process_lifecyc=
|
|
le
|
|
> celery.worker.job:ERROR: (13311-23488) super(PluginStep, self).proc=
|
|
ess_lifecycle() =
|
|
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp/plugins/util/publish_step.py", line 159, in process_lifecyc=
|
|
le
|
|
> celery.worker.job:ERROR: (13311-23488) step.process()
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp/plugins/util/publish_step.py", line 249, in process
|
|
> celery.worker.job:ERROR: (13311-23488) self._process_block()
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp/plugins/util/publish_step.py", line 293, in _process_block
|
|
> celery.worker.job:ERROR: (13311-23488) self.process_main()
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp_ostree/plugins/importers/steps.py", line 116, in process_ma=
|
|
in
|
|
> celery.worker.job:ERROR: (13311-23488) refs =3D [r.dict() for r in =
|
|
remote.list_refs()]
|
|
> celery.worker.job:ERROR: (13311-23488) File "/usr/lib/python2.7/site-=
|
|
packages/pulp_ostree/plugins/lib.py", line 30, in _fn
|
|
> celery.worker.job:ERROR: (13311-23488) raise LibError(repr(ge))
|
|
> celery.worker.job:ERROR: (13311-23488) LibError: GLib.Error('Failed to =
|
|
parse url 'd02d8fc9-28cf-4ace-bdc3-424b746ba01f'', 'g-io-error-quark', 0)=
|
|
|
|
> celery.worker.job:INFO: Task pulp.server.async.tasks._release_resource[=
|
|
406afdba-e6ba-4290-a63c-49763aa660e2] succeeded in 0.014632966002s: None
|
|
> </pre>
|
|
> =
|
|
|
|
> =
|
|
|
|
> =
|
|
|
|
> Pulp-smash produces the following traceback:
|
|
> =
|
|
|
|
> <pre>
|
|
> Traceback (most recent call last):
|
|
> File "/home/jenkins/workspace/pulp-smash-runner/pulp-smash/pulp_smash=
|
|
/tests/ostree/api_v2/test_sync_publish.py", line 201, in setUpClass
|
|
> repo_href, cls.report, cls.tasks =3D _create_sync_repo(cls.cfg, bod=
|
|
y)
|
|
> File "/home/jenkins/workspace/pulp-smash-runner/pulp-smash/pulp_smash=
|
|
/tests/ostree/api_v2/test_sync_publish.py", line 89, in _create_sync_repo=
|
|
|
|
> tasks =3D tuple(api.poll_spawned_tasks(server_config, response.json=
|
|
()))
|
|
> File "/home/jenkins/workspace/pulp-smash-runner/pulp-smash/pulp_smash=
|
|
/api.py", line 316, in poll_spawned_tasks
|
|
> for final_task_state in poll_task(server_config, href):
|
|
> File "/home/jenkins/workspace/pulp-smash-runner/pulp-smash/pulp_smash=
|
|
/api.py", line 353, in poll_task
|
|
> 'Task {} is ongoing after {} polls.'.format(href, poll_limit)
|
|
> TaskTimedOutError: Task /pulp/api/v2/tasks/903f697c-7e59-4348-9a44-9a99=
|
|
041b0541/ is ongoing after 24 polls.
|
|
> </pre>
|
|
> =
|
|
|
|
> =
|
|
|
|
> =
|
|
|
|
> =
|
|
|
|
> --
|
|
> You have received this notification because you have either subscribed =
|
|
to or are involved in a project on Pulp Planio.
|
|
> To change your notification preferences, please click here: https://pul=
|
|
p.plan.io/my/account?tour=3Dmail_preferences
|
|
> =
|
|
|
|
> This notification was cheerfully delivered by https://plan.io
|
|
> =C2=A0
|
|
|
|
-- =
|
|
|
|
Randy Barlow
|
|
irc: bowlofeggs
|