ganeti2 just doesn't work

Bug #582491 reported by seph
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ganeti (Ubuntu)
Fix Released
Undecided
Unassigned
Lucid
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: ganeti

AFAICT the ganeti2 that ubuntu ships in lucid is just broken. It looks like the current stuff in debian is fixed, and there are more fixes due to show up soon.

http://groups.google.com/group/ganeti/browse_thread/thread/81b2c3e0ead4d43c
has my conversation with ganeti folk.

Iustin Pop (iustin)
Changed in ganeti (Ubuntu):
status: New → Confirmed
Revision history for this message
Iustin Pop (iustin) wrote :

I confirm this bug; it's due to a Ganeti 2.0 incompatibility with Python 2.6.5, which was fixed in Ganeti 2.1.

The bug fix is trivial: http://git.ganeti.org/?p=ganeti.git;a=commit;h=6a180ca8d18005ded4cbf6c13e877ebcfc84a275

Unfortunately, the next release (Maverick or so) already has 2.1, so we can't backport from there. I would propose applying the above patch.

Impact: software doesn't work at all
How the bug is addressed: remedied Python 2.6.5 incompatibility regarding delattr()
Minimal patch: see link above
TEST CASE: after cluster initialization, "gnt-instance add -s 1g name" complains with:
    Unhandled protocol error while talking to the master daemon:
    Caught exception: src_node
  instead of complaining about "name not found" or missing disk template.

I'm proposing to update the package with the attached patch.

regards,
iustin

David Futcher (bobbo)
tags: added: patch-accepted-upstream
Revision history for this message
Stefano Rivera (stefanor) wrote :

According to Iustin Pop, fixed in Maverick

Changed in ganeti (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Stefano Rivera (stefanor) wrote :

Uploaded to lucid-proposed.

Changed in ganeti (Ubuntu Lucid):
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
John Dong (jdong) wrote :

Version number should be "1ubuntu0.1"

Other than that, the debdiff's contents look okay, please fix versioning!

Revision history for this message
Stefano Rivera (stefanor) wrote :

I might as well fix that. Re-uploaded to lucid-proposed

Revision history for this message
John Dong (jdong) wrote :

ACK for correctly-versioned one :)

Revision history for this message
Martin Pitt (pitti) wrote :

I rejected the current upload, it's broken. You added a fix-python-2.6.5-compat.patch, but apparently did something weird during package build, so dpkg-source applied a debian-changes-2.0.5-1ubuntu0.1 patch which reverted your patch again. Please check debdiff before next upload. Thanks!

Revision history for this message
Stefano Rivera (stefanor) wrote :

And I was complaining on IRC about sponsorees making this mistake, the other night :)

Third time lucky.

Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted ganeti into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Could someone affected by this issue in lucid test the package in lucid-proposed and report if it fixes it ?
Thanks in advance.

Revision history for this message
Paul Elliott (omahn) wrote :

SRU verification report:
I have replicated the original failure of the gnt-instance command from 2.0.5-1 and have successfully verified that 2.0.5-1ubuntu0.1 from lucid-proposed successfully resolves the (exception) issue.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ganeti - 2.0.5-1ubuntu0.1

---------------
ganeti (2.0.5-1ubuntu0.1) lucid-proposed; urgency=low

  * Add upstream patch fixing Python 2.5.6 compatibility (LP: #582491)
 -- Iustin <email address hidden> Wed, 19 May 2010 23:11:12 +0200

Changed in ganeti (Ubuntu Lucid):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.