Seite 1 von 1

IntegrityError wenn Produkt auf Setup

Verfasst: 06 Feb 2017, 10:03
von dark alex
Ich hatte gerade beim setzen eines Produkts auf Setup bei 77 Clients diese Meldung:

Code: Alles auswählen

Feb 06  10:02:05.810  2017 -- Opsi service error:  [IntegrityError] (1452, 'Cannot add or update a child row: a foreign key constraint fails (`opsi`.`PRODUCT_ON_CLIENT`, CONSTRAINT `PRODUCT_ON_CLIENT_ibfk_1` FOREIGN KEY (`clientId`) REFERENCES `HOST` (`hostId`))')
Besteht da ein Zusammenhang?
Die Tipps aus dem Thread (experimental opsi python sowie no_engine_substitution) sind schon umgesetzt.

//Edit: seit dem kommt der Fehler bei vielen Hosts...

Re: IntegrityError wenn Produkt auf Setup

Verfasst: 06 Feb 2017, 21:06
von n.wenselowski
Hi,

ich war so frei hier mal zwei Themen draus zu machen.

Was hast du gemacht bevor der Fehler auftrat?
Welche Versionen von mysql / python-opsi / opsiconfd werden eingesetzt und hast du schon einen Neustart gemacht?


Gruß

Niko

Re: IntegrityError wenn Produkt auf Setup

Verfasst: 07 Feb 2017, 06:44
von dark alex
Das interessante ist, dass ich kurz vorher noch einige Clients bei einem Produkt auf setup gestellt und dann ein Event rausgeschickt habe.
das dürfte ca eine Stunde später gewesen sein, als ich versucht hatte, das selbe nochmal bei anderen Clients zu machen...

Dazwischen wurde am Server nichts verändert.

Inzwischen hat sich der Fehler so plötzlich wie er auftrat wieder über Nacht verflüchtigt.
Einen Configed-Neustart hatte ich übrigens bescheuerterweise nicht probiert...