folgendes Problem:
Wir haben diese Woche den Server von 4.2 auf 4.3 geupdatet.
OPSI nutzen wir für einen Kunden und für uns als Firma selber.
Für den Kunden kann es immer wieder vorkommen, dass ein Rechner der schon mal im OPSI war, ein anderen Rechnernamen bekommt. Ebenso kommt es vor, dass der Rechner mehrfach betankt (Neues OS und Software) wird.
Ebenso nutze ich für die Paketentwicklung eine VM und es kann immer wieder vorkommen, das ich an einem Tag eine VM mehrfach neu betanke.
Fehlermeldung:
Der Eintrag "unique_hardware_addresses": False funktioniert nicht in der mysql.conf
mysql.conf
Code: Alles auswählen
# -*- coding: utf-8 -*-
module = 'MySQL'
config = {
"address": "127.0.0.1",
"database": "opsi",
"username": "opsi",
"password": "opsi"
"unique_hardware_addresses": False
}
Code: Alles auswählen
[1] [2024-01-11 08:24:26.369] [ ] Opsiconfd version '4.3.3.5' starting on 'SERVERNAME.Domain' as 'configserver' (main.py:345)
[4] [2024-01-11 08:24:26.371] [ ] Failed to setup MySQL: invalid syntax (<string>, line 9)
Please use `opsiconfd setup --configure-mysql` to configure the MySQL connection manually. (__init__.py:233)
Code: Alles auswählen
root@SERVERNAME:/etc/opsi/backends# opsiconfd status
× opsiconfd.service - opsi server daemon
Loaded: loaded (/lib/systemd/system/opsiconfd.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2024-01-11 08:24:30 CET; 57s ago
Process: 82271 ExecStart=/usr/bin/opsiconfd start --log-level-stderr=0 (code=exited, status=1/FAILURE)
Main PID: 82271 (code=exited, status=1/FAILURE)
CPU: 1.922s
Bei doppelten Namen wurde der bestehende Client überschrieben, bzw auf automatisch auf Setup gesetzt.
Ein Löschen des Clients aus dem OPSI Conf Editor ist keine Option.
In der Version 4.2 und 4.0 war dies ohne den Eintrag möglich.
Viele Grüße und danke
Benni