Bug 49612 - UVMM hangs after some time
UVMM hangs after some time
Status: CLOSED WONTFIX
Product: UCS
Classification: Unclassified
Component: Virtualization - UVMM
UCS 4.4
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS maintainers
UCS maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-06-07 13:34 CEST by Timo Denissen
Modified: 2023-06-28 10:45 CEST (History)
3 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 4: Minor Usability: Impairs usability in secondary scenarios
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.091
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Timo Denissen univentionstaff 2019-06-07 13:34:27 CEST
Running on laiva (internal UVMM host):
UCS: 4.4-0 errata142
Installed: uvmm=7.0 uvmm-ec2=1.0
Upgradable:

Every now and then UVMM stops working properly, the UMC services must be restarted to make UVMM work again.

From the internal report to the point of restarting, the logfile /var/log/univention/virtual-machine-manager-daemon.log got these messages every 30-45 seconds:

2019-06-07 12:12:20,570 - uvmmd.node - WARNING - Failed to query job status ff5a18ae-3c77-4ed3-afa5-1a115a523ee0: Timed out during operation: cannot acquire state change lock (held by remoteDispatchDomainCreate)

Shortly around the restart this traceback comes up:

2019-06-07 12:26:16,010 - uvmmd.unix - ERROR - [3680] Exception: [Errno 32] Broken pipe
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/univention/uvmm/unix.py", line 118, in handle
    self.wfile.write(packet)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 32] Broken pipe

After the restart everything works fine.
Comment 1 Philipp Hahn univentionstaff 2023-06-28 10:44:05 CEST
UVMM and virtualization with UCS is deprecated and will no longer be developed in UCS 4.4; they have already been removed from UCS 5.0.