[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [Pulp-list] cli sync error



On 06/21/2010 05:14 PM, Mike McCune wrote:
[mmccune gibson pulptools{master}]$ sudo python pulpcli.py repo sync
--label=test
Sync Status:: error
Sync Status:: error
Sync Status:: error
Sync Status:: error
Sync Status:: error
Sync Status:: error
Sync Status:: error
Sync Status:: error
^CTraceback (most recent call last):
    File "pulpcli.py", line 105, in<module>
      PulpCore().main()
    File "pulpcli.py", line 102, in main
      cmd.main()
    File "/home/mmccune/devel/pulp/src/pulptools/core/basecore.py", line
43, in main
      self._do_core()
    File "/home/mmccune/devel/pulp/src/pulptools/core/core_repo.py", line
131, in _do_core
      self._sync()
    File "/home/mmccune/devel/pulp/src/pulptools/core/core_repo.py", line
193, in _sync
      time.sleep(5)
KeyboardInterrupt

never seemed to exit.  just looped on :: error


didn't find anything in juicer.error that was interesting:

[Mon Jun 21 17:16:50 2010] [info] [client ::1] mod_wsgi (pid=16345, process='', application='gibson.pdx.redhat.com:8811|'): Loading WSGI script '/srv/juicer/juicer.wsgi'.


and juicer.access had:

::1 - - [21/Jun/2010:17:16:23 -0700] "GET /repositories/test/sync/ HTTP/1.1" 202 350 ::1 - - [21/Jun/2010:17:16:28 -0700] "GET /repositories/test/sync/64050a2b-7d93-11df-8a3b-0019d1630404/ HTTP/1.1" 200 743 ::1 - - [21/Jun/2010:17:16:34 -0700] "GET /repositories/test/sync/64050a2b-7d93-11df-8a3b-0019d1630404/ HTTP/1.1" 200 743 ::1 - - [21/Jun/2010:17:16:39 -0700] "GET /repositories/test/sync/64050a2b-7d93-11df-8a3b-0019d1630404/ HTTP/1.1" 200 743 ::1 - - [21/Jun/2010:17:16:45 -0700] "GET /repositories/test/sync/64050a2b-7d93-11df-8a3b-0019d1630404/ HTTP/1.1" 200 743

Looks like the fifo_queue docs have:

SON([(u'next_time', datetime.datetime(2010, 6, 21, 17, 20, 40, 17000)), (u'exception', u"IOError('sys.stdout access restricted by mod_wsgi',)"), (u'finish_time', datetime.datetime(2010, 6, 21, 17, 20, 40, 59000)), (u'_ns', u'fifo_tasks'), (u'start_time', datetime.datetime(2010, 6, 21, 17, 20, 40, 58000)), (u'traceback', [u'Traceback (most recent call last):\n', u' File "/home/mmccune/devel/pulp/src/pulp/tasking/task.py", line 106, in run\n result = self.callable(*self.args, **self.kwargs)\n', u' File "/home/mmccune/devel/pulp/test/unit/../../src/pulp/api/repo.py", line 315, in sync\n print "sync.repo:: %s" % repo\n', u'IOError: sys.stdout access restricted by mod_wsgi\n']), (u'method_name', u'sync'), (u'state', u'error'), (u'result', None), (u'_id', u'fcd965e1-7d93-11df-b3d1-0019d1630404'), (u'id', u'fcd965e1-7d93-11df-b3d1-0019d1630404')])]

fixing the above mentioned print statement just showed me I had a bad path in my feed URL:

SON([(u'next_time', datetime.datetime(2010, 6, 21, 17, 25, 40, 161000)), (u'exception', u"OSError(2, 'No such file or directory')

that said, digging into mongo's fifo_queue collection to find the error wasn't exactly user friendly :)

Mike
--
Mike McCune
mmccune AT redhat.com
Red Hat Engineering       | Portland, OR
Systems Management        | 650.254.4248


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]