Re: opsiconfd startet manchmal auf den Depots nicht
Verfasst: 27 Aug 2025, 08:12
Ich muss den Bugreport leider nochmal nach oben holen. Das Fehlverhalten scheint sich bei einem der letzten Updates wieder eingeschlichen zu haben. Jetzt meckert er, das er angeblich kein Netzwerkinterface finden könnte. Stimmt da vielleicht die Startreihenfolge/Abhängigkeit nicht?
Die Pakete auf dem Debian 12 sind:
Code: Alles auswählen
[1] [2025-08-27 07:48:33.341] [ ] Opsiconfd version '4.3.33.9' starting on 'nebula.schueler.gh.docemus.net' as 'configserver' (opsiconfd.py:105)
[4] [2025-08-27 07:48:34.078] [ ] Failed to setup backend: No primary IPv4 interface found (__init__.py:353)
Traceback (most recent call last):
File "opsiconfd/setup/__init__.py", line 347, in setup
File "opsiconfd/setup/backend.py", line 331, in setup_backend
File "opsiconfd/setup/backend.py", line 261, in setup_backend_configserver
File "opsiconfd/backend/__init__.py", line 49, in get_unprotected_backend
File "opsiconfd/backend/rpc/main.py", line 196, in __init__
File "opsiconfd/backend/rpc/dhcpd_control.py", line 88, in __init__
File "opsiconfd/dhcpd.py", line 807, in get_dhcpd_control_config
File "opsiconfd/utils/__init__.py", line 273, in get_primary_ip_interface
RuntimeError: No primary IPv4 interface found
[3] [2025-08-27 07:48:34.241] [ ] Failed to get depot ids: No primary IPv4 interface found (statistics.py:48)
Traceback (most recent call last):
File "opsiconfd/metrics/statistics.py", line 46, in setup_metric_downsampling
File "opsiconfd/backend/__init__.py", line 51, in get_unprotected_backend
File "opsiconfd/backend/rpc/main.py", line 196, in __init__
File "opsiconfd/backend/rpc/dhcpd_control.py", line 88, in __init__
File "opsiconfd/dhcpd.py", line 807, in get_dhcpd_control_config
File "opsiconfd/utils/__init__.py", line 273, in get_primary_ip_interface
RuntimeError: No primary IPv4 interface found
[3] [2025-08-27 07:48:36.708] [ ] Failed to setup dhcpd: No primary IPv4 interface found (__init__.py:417)
Traceback (most recent call last):
File "opsiconfd/setup/__init__.py", line 415, in setup
File "opsiconfd/dhcpd.py", line 688, in setup_dhcpd
File "opsiconfd/dhcpd.py", line 807, in get_dhcpd_control_config
File "opsiconfd/utils/__init__.py", line 273, in get_primary_ip_interface
RuntimeError: No primary IPv4 interface found
[3] [2025-08-27 07:48:36.710] [ ] Failed to setup sudoers: No primary IPv4 interface found (__init__.py:423)
Traceback (most recent call last):
File "opsiconfd/setup/__init__.py", line 421, in setup
File "opsiconfd/setup/sudo.py", line 56, in setup_sudoers
File "opsiconfd/dhcpd.py", line 807, in get_dhcpd_control_config
File "opsiconfd/utils/__init__.py", line 273, in get_primary_ip_interface
RuntimeError: No primary IPv4 interface found
[1] [2025-08-27 07:48:36.711] [ ] Switching to user opsiconfd (opsiconfd.py:113)
Code: Alles auswählen
root@nebula:~# dpkg -l |grep opsi
rc opsi-atftpd 0.7.dfsg-7 amd64 advanced TFTP server - opsi version with pcre, fifo and max-blksize patches
ii opsi-configed 4.0.7.6.34-2 all OPSI config editor
ii opsi-linux-bootimage 20250422-1 all opsi bootimage for netboot tasks.
ii opsi-server 4.3.5.1-1 all opsi server
ii opsi-tftpd-hpa 5.2.9-3 amd64 HPA's tftp server
ii opsi-utils 4.3.16.0-1 amd64 Utilities for working with opsi
ii opsiconfd 4.3.33.9-1 amd64 opsi configuration service
ii opsipxeconfd 4.3.8.1-1 amd64 opsi pxe configuration service
rc python-opsi 4.1.1.101-1 all opsi python library