[GELÖST] Installation einer Anwendung mithilfe eines direkten Python-Skripts

Teilen Sie hier Ihre Tipps oder Probleme bezüglich der WAPT-Konsole oder des WAPT-Agenten mit
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Gesperrt
Benutzeravatar
d3sys
Nachrichten: 11
Registriert: 20. Dezember 2019 - 22:37 Uhr
Kontakt:

20. Januar 2020 – 18:05 Uhr

Hallo,
ich gebe zu, dass ich angesichts der vielen Ergebnisse zu faul zum Suchen bin und meine Anfrage nicht richtig formulieren kann :rollen: . Daher dieser neue Thread.

Wir möchten eine Anwendung installieren, deren unbeaufsichtigte Bereitstellung über ein Python-Skript erfolgt. Ich möchte genau wissen, wie ich diese Anwendung in die WAPT-Konsole integrieren kann, ohne Schaden anzurichten, da es sich um eine sensible Produktionsumgebung handelt. :geek:
Zuletzt bearbeitet von d3sys am 03. April 2020 um 22:02 Uhr, 1 Mal bearbeitet.
Benutzeravatar
dcardon
WAPT-Experte
Nachrichten: 1955
Anmeldung: 18. Juni 2014 - 09:58 Uhr
Ort: Saint Sébastien sur Loire
Kontakt:

22. Januar 2020 – 13:53 Uhr

Hallo d3sys
d3sys schrieb: 20. Jan. 2020 - 18:05 Uhr Ich gebe zu, dass ich angesichts der vielen Ergebnisse zu faul zum Suchen bin und nicht weiß, wie ich meine Anfrage richtig formulieren soll, :rollen: daher dieses neue Thema.

Wir möchten eine Anwendung installieren, deren unbeaufsichtigte Bereitstellung über ein Python-Skript erfolgt. Ich möchte genau wissen, wie ich sie in die WAPT-Konsole integrieren kann, ohne Schaden anzurichten, da es sich um eine sensible Produktionsumgebung handelt. :geek:
Falls Sie ein anderes Programm verwenden, das eine Python-Umgebung benötigt, installieren Sie am besten das entsprechende Python-Paket (tis-python 2.7 oder tis-python 3.6), da sich die WAPT-Python-Version ändern kann (tatsächlich wird sie vor der nächsten Veröffentlichung im April von Version 2.7 auf Version 3.6 aktualisiert). Ihre anderen Python-Programme sollten daher nicht von der WAPT-Python-Version abhängig sein.

Wenn Sie ein Python-Installationsskript ausführen möchten, müssen Sie es mit der ausführbaren Datei selbst (nicht waptpython.exe) starten, z. B. mit `c:\python27\bin\python.exe mypythonscript.py`. Wenn Sie ein nicht geprüftes Python-Skript direkt im Kontext von `setup.py` ausführen, riskieren Sie, die Ausführungsumgebung von `setup.py` zu beschädigen (z. B. durch Überschreiben von Bibliotheken mit abweichenden Versionen). Daher ist es wichtig, dies in einem separaten Kontext zu tun, weshalb ein weiterer Python-Interpreter gestartet werden muss.

Wenn Ihr Installationsskript pip3.exe startet, müssen Sie außerdem bedenken, dass Sie zum Zeitpunkt der Installation eine Netzwerkverbindung benötigen (die im Kontext von waptexit beim Herunterfahren des Rechners nicht unbedingt verfügbar ist).

Ohne Kenntnis des betreffenden Drehbuchs lässt sich dazu leider nichts Genaueres sagen. Ich glaube, es gab dazu bereits andere Beiträge im Forum.

Aufrichtig,

Denis
Denis Cardon – Tranquil IT
Teilen Sie Ihre Erfahrungen auf WAPT! Senden Sie uns Ihre Blog- und Artikel-URLs im „Ihre Meinung des Forums, und wir werden sie auf der WAPT-
Benutzeravatar
d3sys
Nachrichten: 11
Registriert: 20. Dezember 2019 - 22:37 Uhr
Kontakt:

22. Januar 2020 – 15:34 Uhr

Wenn Sie ein Python-Installationsskript ausführen möchten, müssen Sie es mit der entsprechenden ausführbaren Datei (nicht waptpython.exe) starten, z. B. mit dem Befehl c:\python27\bin\python.exe mypythonscript.py
Ich glaube, das war's. Kurz gesagt: Der Softwareentwickler plante regelmäßige Updates, die jedoch immer ein Eingreifen des Nutzers erforderten. Um dieses Problem zu lösen, entwickelte er ein Skript (in Python), mit dem wir seine Updates automatisch und im Hintergrund über Wapt bereitstellen können.
Ich teste die Lösung und halte Sie auf dem Laufenden.
Benutzeravatar
d3sys
Nachrichten: 11
Registriert: 20. Dezember 2019 - 22:37 Uhr
Kontakt:

3. April 2020 – 21:58 Uhr

Ich habe mit den Softwareentwicklern gesprochen, und in ihrer neuen Version haben sie Installationsparameter hinzugefügt, die sehr gut mit WAPT funktionieren. Vielen Dank dafür!
Gesperrt