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

Daniel Schreiber schreiber at esda.com
Wed Jan 7 12:05:59 UTC 2009


Iustin Pop schrieb:
> On Wed, Jan 07, 2009 at 10:57:19AM +0100, Daniel Schreiber wrote:
>> It is the same stacktrace that is mentioned in  
>> http://groups.google.com/group/ganeti/browse_thread/thread/957d9e1af53b9d2c
>>
>> The node daemons had been restarted after the upgrade. Ganeti was  
>> installed from backports.org before.
>>
>> ~# find /usr/ -name ganeti
>> /usr/share/doc/ganeti
>> /usr/share/python-support/ganeti
>> /usr/share/python-support/ganeti/ganeti
>> /usr/share/ganeti
>> /usr/lib/ganeti
>> ~# find /var/ -name ganeti
>> /var/log/ganeti
>> /var/run/ganeti
>> /var/lib/python-support/python2.5/ganeti
>> /var/lib/python-support/python2.4/ganeti
>> /var/lib/ganeti
>>
>> The /var/lib/python-support/*/ganeti directories have the same python  
>> code as /usr/share/python-support/ganeti, except for the pyc files which  
>> are only present in /var/lib/python-support.
>>
>> Is there anything else I can do to help debugging this issue?
> 
> Hmm... Can you give the result of these commands:
>   gnt-cluster --version
>   gnt-cluster version
>   python -c 'import ganeti.constants; print ganeti.constants.RELEASE_VERSION'
>   python -c 'import ganeti.rpc; print type(ganeti.rpc.ReReactor)'

~# gnt-cluster --version
gnt-cluster (ganeti) 1.2.6
~# gnt-cluster version
Software version: 1.2.6
Internode protocol: 14
Configuration format: 3
OS api version: 5
Export interface: 0
~# python -c 'import ganeti.constants; print 
ganeti.constants.RELEASE_VERSION'
1.2.6
~# python -c 'import ganeti.rpc; print type(ganeti.rpc.ReReactor)'
Traceback (most recent call last):
   File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'ReReactor'

> 
> (the last one should raise an exception)
> 
> Also, just to be sure, please remove all the 'pyc' files from
> /var/lib/python-support, and run "update-python-modules  ganeti".

Done that. No change.

> At this point, I see two possibilities:
>   - either ganeti 1.2.6 is still broken with twisted 8.1, but only in
>     some corner cases that I can't reproduce
>   - or the Debian 1.2.3 and 1.2.6 packages don't work together nicely
>     and the upgrade is broken
I downloaded ganeti 1.2.6 sources:

diff ganeti-1.2.6/lib/ /usr/share/python-support/ganeti/ganeti/
Only in ganeti-1.2.6/lib/: Makefile.am
Only in ganeti-1.2.6/lib/: Makefile.in
Only in ganeti-1.2.6/lib/: Makefile.libcommon
Only in /usr/share/python-support/ganeti/ganeti/: _autoconf.py
Common subdirectories: ganeti-1.2.6/lib/rapi and 
/usr/share/python-support/ganeti/ganeti/rapi

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

Registergericht Chemnitz HRB 4880
Geschäftsführer: Peter Herold
UST-Id.-Nr.:     DE141293014





More information about the Pkg-ganeti-devel mailing list