[Pkg-ganeti-devel] Bug#510965: Acknowledgement (ganeti: Ganeti does not work with python-twisted 8.1)
Iustin Pop
iusty at k1024.org
Wed Jan 7 22:37:55 UTC 2009
On Wed, Jan 07, 2009 at 01:05:59PM +0100, Daniel Schreiber wrote:
> ~# 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'
Very weird. It definitely looks like a twisted 8.1 issue, but I can't
reproduce it.
I've installed a fresh etch machine, dist-upgraded to lenny and
installed ganeti-1.2.6-2, and it works (I can't install 1.2.3 from
backports before dist-upgrade since they removed it).
Attached to this mail is a python script; can you run it from any node
as: "python call_version.py $node"
where $node should be any of your ganeti nodes. For me it looks like:
# python call_version.py localhost
[twisted, version 8.1.0]
Call 0, result: 14
Call 1, result: 14
Call 2, result: 14
Call 3, result: 14
Call 4, result: 14
Call 5, result: 14
Call 6, result: 14
Call 7, result: 14
Call 8, result: 14
Call 9, result: 14
If twisted interation is indeed broken, it will hang before printing
"Call 1". You can also test against more than one node, maybe the
problem is only with a subset of the nodes... Although the fix in 1.2.5
was for the client side, not the server side.
Also, "dpkg -l" would be welcome so that I can install exactly the same
package list.
iustin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: call_version.py
Type: text/x-python
Size: 226 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-ganeti-devel/attachments/20090107/17463820/attachment.py
More information about the Pkg-ganeti-devel
mailing list