Erstellung eines WAPT Cleaner-Pakets
Veröffentlicht: 15. Oktober 2018 - 12:08 Uhr
Hallo zusammen, 
ich habe eine WAPT-Servermigration von Maschinen auf Server „A“ (WAPT 1.3) auf Server „X“ (WAPT 1.5, später aktualisiert auf 1.6) durchgeführt.
Das Problem dabei ist, dass die Maschinen, die die Änderung mit waptdeploy vorgenommen haben, ihr Inventar von 1.3 auf 1.5 zurückgesetzt haben. Einige Paketnamen haben sich geändert, andere Pakete sind verschwunden.
Für Client und Konsole ist das Inventar jedoch weiterhin gültig.
Ich bräuchte Hilfe beim Erstellen eines Bereinigungsskripts. Habt ihr vielleicht einen besseren Vorschlag als diesen:
Das Skript führt `wapt-get list` und sucht dann in einer Schleife nach Ausnahmen, die ich zuvor in einer Variablen aufgelistet hätte.
Wenn es das Paket findet, führt es ein einfaches `wapt-get forget xxxxxx` gefolgt von einem `wapt-get install zzzzz` mit dem Ersatzpaket.
Vielleicht habe ich bei waptdeploy einen Schritt zur Bereinigung vor oder nach der Installation übersehen. Oder suchen Sie vielleicht nach einer bereits verfügbaren Softwarelösung für einen ähnlichen Prozess?
Vielen Dank im Voraus
(ich werde wahrscheinlich Fortschritte bei dem oben genannten System machen und es Ihnen zur Verfügung stellen, sobald es fertig ist).
ich habe eine WAPT-Servermigration von Maschinen auf Server „A“ (WAPT 1.3) auf Server „X“ (WAPT 1.5, später aktualisiert auf 1.6) durchgeführt.
Das Problem dabei ist, dass die Maschinen, die die Änderung mit waptdeploy vorgenommen haben, ihr Inventar von 1.3 auf 1.5 zurückgesetzt haben. Einige Paketnamen haben sich geändert, andere Pakete sind verschwunden.
Für Client und Konsole ist das Inventar jedoch weiterhin gültig.
Ich bräuchte Hilfe beim Erstellen eines Bereinigungsskripts. Habt ihr vielleicht einen besseren Vorschlag als diesen:
Das Skript führt `wapt-get list` und sucht dann in einer Schleife nach Ausnahmen, die ich zuvor in einer Variablen aufgelistet hätte.
Wenn es das Paket findet, führt es ein einfaches `wapt-get forget xxxxxx` gefolgt von einem `wapt-get install zzzzz` mit dem Ersatzpaket.
Vielleicht habe ich bei waptdeploy einen Schritt zur Bereinigung vor oder nach der Installation übersehen. Oder suchen Sie vielleicht nach einer bereits verfügbaren Softwarelösung für einen ähnlichen Prozess?
Vielen Dank im Voraus
(ich werde wahrscheinlich Fortschritte bei dem oben genannten System machen und es Ihnen zur Verfügung stellen, sobald es fertig ist).