[GELOEST] Paket mit Status "always" wird auf Client nach Löschung noch gesucht
[GELOEST] Paket mit Status "always" wird auf Client nach Löschung noch gesucht
ich brauche ein Paket, welches bei jeder Ausführung von opsi ausgeführt wird, nun habe ich dieses erneuert und umbemnannt nachdem ich es auf einem Client testweise ausgerollt habe. Nun will der Client bei jeder software on demand anfrage dieses Paket ausrollen (findet es aber natürlich nicht). Es ist kein funktionales Problem, eher ein Schönheitsproblem.
Grüße
brainy84
Re: Paket mit Status "always" wird auf Client nach Löschung noch gesucht
hast du das alte Product mit opsi-package-manager -r gelöscht?
Gruß Karsten
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Paket mit Status "always" wird auf Client nach Löschung noch gesucht
ja, habe ich gemacht.
Grüße
brainy84
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: Paket mit Status "always" wird auf Client nach Löschung noch gesucht
taucht das Produkt noch auf bei den folgenden?
Code: Alles auswählen
opsi-admin -d method productOnClient_getHashes '' '{"clientId": "dein.client.fqdn", "productId": "deinProdukt"}'
opsi-admin -d method productOnDepot_getHashes '' '{"productId": "deinProdukt"}'
Gruß
Niko
Code: Alles auswählen
import OPSI
Re: Paket mit Status "always" wird auf Client nach Löschung noch gesucht
mit den Konsolen-Befehlen bin ich noch nicht so vertraut. Ist es dazu notwendig, dass der Client an ist? clientid (ist der Name?) finde ich wie heraus? und "deinProdukt"?
Wenn ich den ersten Befehl eintippe kommt folgende Meldung:
Code: Alles auswählen
Backend bad value error: Class '<class 'OPSI.Object.ProductOnClient'>' has not attribute 'nb-2015-xx' (opsi-admin|1713)
Grüße
brainy84
Re: Paket mit Status "always" wird auf Client nach Löschung noch gesucht
Bitte den FQDN vom client verwenden, wie Niko geschrieben hat. Der Produktname sollte der alte Name der umbenannten Software sein.
Gruß Karsten
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Paket mit Status "always" wird auf Client nach Löschung noch gesucht
Erste Ausgabe:
Code: Alles auswählen
{
"actionProgress" : "",
"actionResult" : "successful",
"clientId" : "nb-2015-XX.fqdn.de",
"modificationTime" : "2016-01-12 08:34:10",
"actionRequest" : "always",
"targetConfiguration" : "always",
"productVersion" : "1.0",
"productType" : "LocalbootProduct",
"type" : "ProductOnClient",
"lastAction" : "always",
"packageVersion" : "1",
"actionSequence" : -1,
"installationStatus" : "installed",
"productId" : "meinprodukt"
}
P.S. ich muss richtigerweise sagen, dass ich das Paket nicht umbenannt habe sondern gelöscht mittels -r und ein weiteres paket erstellt habe.
Grüße
brainy84
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: Paket mit Status "always" wird auf Client nach Löschung noch gesucht
dann ist da noch ein always für das Produkt gesetzt.
Wenn der Eintrag aus productOnClient entfernt wird, sollte der Client auch nicht mehr versuchen das Paket zu installieren.
Gruß
Niko
Code: Alles auswählen
import OPSI
Re: Paket mit Status "always" wird auf Client nach Löschung noch gesucht
danke für das superschnelle Feedback an das Opsi-Team. Ich hatte ja gesagt mit den Konsolenbefehlen kenne ich mich nicht wirklich aus... kann ich das irgendwo nachlesen wie das geht oder kannst du mir das alternativ kurz posten?
Grüße
brainy84
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15