-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Labels
Description
Stuck hypervisor caused that attempts to delete the VMs there repeatedly hang; resalloc is starting more and more processes ... and eventually ends up with:
ERROR 2025-05-14 05:52:11,326 PID:989:140299030574784(GarbageCleaner-<resallocserver.manager.Pool object at 0x7f9afc7c8d70>) Worker exception, pool=<resallocserver.manager.Pool object at 0x7f9afc7c8d70> resource=None
Traceback (most recent call last):
File "/usr/lib/python3.13/site-packages/resallocserver/manager.py", line 208, in run
self.job()
~~~~~~~~^^
File "/usr/lib/python3.13/site-packages/resallocserver/manager.py", line 357, in job
all_resources = self._list_all_resources()
File "/usr/lib/python3.13/site-packages/resallocserver/manager.py", line 383, in _list_all_resources
result = run_command(
self.pool.id,
...<6 lines>...
catch_stdout_lines_securely=True,
)
File "/usr/lib/python3.13/site-packages/resallocserver/manager.py", line 78, in run_command
sp = subprocess.Popen(command, env=env, shell=True,
stdout=subprocess.PIPE, stderr=logfile)
File "/usr/lib64/python3.13/subprocess.py", line 1004, in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 1730, in _get_handles
c2pread, c2pwrite = os.pipe()
~~~~~~~^^
OSError: [Errno 24] Too many open files