Seite 1 von 1

[SOLVED] please check if a LOCK exists mshotfix

Verfasst: 25 Jan 2021, 13:02
von Mike1987
Liebe Alle,

ich bräuchte mal wieder eure Hilfe :)
Ich habe seit geraumer Zeit ein Problem in meinem opsiserver. Nach den bisherigen Recherchen kann ich aber keine Lösung finden.

Das ist die Fehlermeldung aus dem Log eines meiner Clients:
(884) [3] [2021-01-25 12:42:54.477] [mshotfix] Error: mshotfix packageversion 202101 differs mshotfix-win10-2009-x64-glb packageversion 202011
(885) [3] [2021-01-25 12:42:54.480] [mshotfix] Error: please check if a LOCK exists mshotfix-win10-2009-x64-glb packageversion 202011

Im config editor habe in dann im Paket mshotfix als Report filgendes stehen:
please check if a LOCK exists mshotfix packageversion 202101 differs mshotfix-win10-2009x64glb packageversion 202011 ()
Kann mir jemand helfen oder hat ein ähnliches Problem?

Gruß,
Mike

Re: please check if a LOCK exists mshotfix

Verfasst: 25 Jan 2021, 15:23
von ThomasT
Hallo Mike,

ob ein Produkt-Lock besteht, kannst du checken indem du auf deinem Configserver folgendes ausführst:

Code: Alles auswählen

opsi-admin -d method getProductLocks_hash *depotId
Im Falle vom ConfigServer kannst du das letzte Argument einfach weglassen.

Wenn ja, kannst du versuchen es zu entfernen mit

Code: Alles auswählen

opsi-admin -d method unlockProduct productId *depotIds
Eventuell vorhandene Temp-Ordner musst du dann händisch unter /var/lib/opsi/depot/ löschen

Im Anschluss dann wie zuvor mit opsi-package-updater das Produkt updaten...

Re: please check if a LOCK exists mshotfix

Verfasst: 25 Jan 2021, 16:04
von Mike1987
Yeah :)
Das hat super funktioniert! Vielen vielen Dank!!!