Comment 2 for bug 868349

Revision history for this message
Eric Dodemont (dodeeric) wrote :

Yes, this happens every time on my installation.

- If I install Nova from ppa:nova-core/trunk I do not have the problem (there is no console log fifo/ring).

- If I remove line 221 and line 222 in /usr/share/pyshared/nova/virt/libvirt/connection.py-ubuntu:

---
    def close(self):
        self.reader_thread.kill()
        self.data_queue.put(None)
        try:
            self.writer_thread.wait()
        except eventlet.greenlet.GreenletExit:
            pass
        if self.fd is not None: <=========== Line 221: Removed
            os.close(self.fd) <============ Line 222: Removed

    def peek(self):
        return self.ringbuffer.peek()
---

then everything works well.

I will reinstall Ubuntu Oneiric from scratch (because I made a lot of installs/uninstalls :-) to see if the problem is still there.

I keep you updated maybe still today.