[Pkg-ganeti-devel] Bug#510965: Acknowledgement (ganeti: Ganeti does not work with python-twisted 8.1)

Daniel Schreiber schreiber at esda.com
Tue Jan 27 09:29:19 UTC 2009


Iustin Pop schrieb:
> On Mon, Jan 26, 2009 at 02:28:51PM +0100, Daniel Schreiber wrote:
>>
>> It blocks forever after printing the twisted version.
> 
> This is strange then. The breakage occurs even before printin the first result,
> which means it does not work at all (so it's different from the bug that we
> fixed in 1.2.5).
> 
> Just to be sure, can you confirm this also happens when trying against
> localhost? And do you get anything in /var/log/ganeti/node-daemon.log?

Traceback (most recent call last):
   File "/usr/sbin/ganeti-noded", line 635, in <module>
     main()
   File "/usr/sbin/ganeti-noded", line 631, in main
     reactor.run()
   File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", 
line 1048, in run
     self.mainLoop()
--- <exception caught here> ---
   File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", 
line 1060, in mainLoop
     self.doIteration(t)
   File 
"/usr/lib/python2.5/site-packages/twisted/internet/selectreactor.py", 
line 126, in doSelect
     self._preenDescriptors()
   File 
"/usr/lib/python2.5/site-packages/twisted/internet/selectreactor.py", 
line 88, in _preenDescriptors
     self._disconnectSelectable(selectable, e, False)
   File 
"/usr/lib/python2.5/site-packages/twisted/internet/posixbase.py", line 
196, in _disconnectSelectable
     selectable.connectionLost(failure.Failure(why))
   File 
"/usr/lib/python2.5/site-packages/twisted/internet/posixbase.py", line 
150, in connectionLost
     os.close(fd)
exceptions.OSError: [Errno 9] Bad file descriptor

This happens right after startup of the node-daemon. Same trace on all 
nodes. Nothing else is logged after that.

> I would be interested at this point in:
>   - the output of "python -v call_version.py ...."
>   - an strace of "python call_version.py ..."
>   - an strace of ganeti-noded while doing the above

Attached.

> This is very very strange, and I still can't reproduce it, even with your
> package list (but not running the xen kernel, and only 32 bit) when running the
> normal ganeti-noded.
> 
> The only way to reproduce this problem is if I don't start ganeti-noded, but a
> simple nc or similar, then indeed I get the same backtrace... this is why I'd
> like to see the strace.

Daniel
-- 
Tel. +49 3721/54620 Fax. +49 3721/54303
Esda Feinstrumpffabrik GmbH
Hauptstr. 76
09392 Auerbach/Erzgebirge

Registergericht Chemnitz HRB 4880
Geschäftsführer: Peter Herold
UST-Id.-Nr.:     DE141293014
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: call_version.py.-v
Url: http://lists.alioth.debian.org/pipermail/pkg-ganeti-devel/attachments/20090127/8ca2d280/attachment-0003.txt 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: noded.strace
Url: http://lists.alioth.debian.org/pipermail/pkg-ganeti-devel/attachments/20090127/8ca2d280/attachment-0004.txt 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: call_version.py.strace
Url: http://lists.alioth.debian.org/pipermail/pkg-ganeti-devel/attachments/20090127/8ca2d280/attachment-0005.txt 


More information about the Pkg-ganeti-devel mailing list