I'm studying migration to 4.2 version of Opsi (still on debian stretch version).
In an extendd conf, I use getHostGroupTree_hash.
It seems there's a pb with that function.
Am I missing something ?
Code: Alles auswählen
9:34:02 root@opsi0363636a ~ opsi-admin -d method getHostGroupTree_hash
[3] [2021-10-11 09:34:12.277] [ ] Failed to execute method getHostGroupTree_hash: dictionary changed size during iteration (opsiadmin.py:777)
Traceback (most recent call last):
File "opsiutils/opsiadmin.py", line 774, in execute
File "opsiutils/opsiadmin.py", line 1206, in execute
File "<string>", line 1, in getHostGroupTree_hash
File "OPSI/Backend/Base/Extended.py", line 123, in _executeMethod
File "<string>", line 208, in getHostGroupTree_hash
RuntimeError: dictionary changed size during iteration
[3] [2021-10-11 09:34:12.277] [ ] Failed to execute method getHostGroupTree_hash: dictionary changed size during iteration (opsiadmin.py:387)
Traceback (most recent call last):
File "opsiutils/opsiadmin.py", line 774, in execute
File "opsiutils/opsiadmin.py", line 1206, in execute
File "<string>", line 1, in getHostGroupTree_hash
File "OPSI/Backend/Base/Extended.py", line 123, in _executeMethod
File "<string>", line 208, in getHostGroupTree_hash
RuntimeError: dictionary changed size during iteration
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "opsiutils/opsiadmin.py", line 375, in shell_main
File "opsiutils/opsiadmin.py", line 778, in execute
RuntimeError: Failed to execute method getHostGroupTree_hash: dictionary changed size during iteration
[3] [2021-10-11 09:34:12.281] [ ] Error during execution: Failed to execute method getHostGroupTree_hash: dictionary changed size during iteration (opsiadmin.py:1753)
Traceback (most recent call last):
File "opsiutils/opsiadmin.py", line 774, in execute
File "opsiutils/opsiadmin.py", line 1206, in execute
File "<string>", line 1, in getHostGroupTree_hash
File "OPSI/Backend/Base/Extended.py", line 123, in _executeMethod
File "<string>", line 208, in getHostGroupTree_hash
RuntimeError: dictionary changed size during iteration
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "opsiutils/opsiadmin.py", line 1746, in main
File "opsiutils/opsiadmin.py", line 388, in shell_main
File "opsiutils/opsiadmin.py", line 375, in shell_main
File "opsiutils/opsiadmin.py", line 778, in execute
RuntimeError: Failed to execute method getHostGroupTree_hash: dictionary changed size during iteration
Nico