opsiconfd startet manchmal auf den Depots nicht

feltel
Beiträge: 287
Registriert: 09 Dez 2014, 07:22

Re: opsiconfd startet manchmal auf den Depots nicht

Beitrag von feltel »

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?

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)
Die Pakete auf dem Debian 12 sind:

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
Antworten