Hallo,
wir verwenden WAPT Discovery und ich möchte eine Anwendung an einem bestimmten Datum bereitstellen.
Ich navigiere zum privaten Repository und bearbeite mein Paket.
Dazu lege ich als Startdatum den 24. Mai 2023 um 7:00 Uhr und als Enddatum den 27. Mai 2023 um 0:00 Uhr fest. Anschließend erzwinge ich die Installation.
Zum Testen gehe ich zur Bestandsverwaltung und bearbeite die Testmaschine.
Dann füge ich das geänderte Paket hinzu.
Es wird jedoch sofort installiert und ignoriert das Startdatum.
Ich habe die Dokumentation und das Forum ausgiebig durchsucht, aber keine Anleitung zum Programmieren von Paketen gefunden.
Könnten Sie mir bitte helfen, meinen Fehler zu finden?
[GELÖST] Planung einer Paketinstallation
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.
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.
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Hätten Sie vielleicht ein anderes Paket, das in der älteren Version kein Ablaufdatum hat?
Ich verstehe diese Anwendung wirklich nicht.
Ich habe lediglich das Startdatum eingegeben, und die Programme wurden nicht sofort installiert.
Ich hatte sie für 5 Uhr morgens am nächsten Tag geplant.
Heute Morgen, nach 7 Uhr, sehe ich keine Protokolle auf dem Zielrechner. Ich melde mich an, aber es ist immer noch keine Installation erfolgt.
In der Konsole sehe ich eine GUID mit der Meldung „INSTALLATION ERFORDERLICH“, aber ich verstehe nicht, was das bedeutet.
Eine kurze Anleitung wäre sehr hilfreich.
Ich habe lediglich das Startdatum eingegeben, und die Programme wurden nicht sofort installiert.
Ich hatte sie für 5 Uhr morgens am nächsten Tag geplant.
Heute Morgen, nach 7 Uhr, sehe ich keine Protokolle auf dem Zielrechner. Ich melde mich an, aber es ist immer noch keine Installation erfolgt.
In der Konsole sehe ich eine GUID mit der Meldung „INSTALLATION ERFORDERLICH“, aber ich verstehe nicht, was das bedeutet.
Eine kurze Anleitung wäre sehr hilfreich.
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Welches Datumsformat haben Sie verwendet?
Ich kann mich nicht erinnern, ob es UTC sein sollte oder nicht.
Ich kann mich nicht erinnern, ob es UTC sein sollte oder nicht.
Tatsächlich müssen Sie ein Start- und ein Enddatum angeben. Ich dachte, das Enddatum würde die Software an diesem Tag deinstallieren.
Es tut mir leid, aber Ihre Dokumentation ist wirklich unklar.

Es tut mir leid, aber Ihre Dokumentation ist wirklich unklar.

- Anlagen
-
- 02833_Structure_d'un_paquet_WAPT_—_Documentation_WAPT_2..png (43,04 KB) 5105 Aufrufe
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Hallo
, ich habe mir das genauer angesehen, um die Ursache zu finden. Dabei bin ich in meinen Tests auf ein Problem gestoßen.
Es gibt tatsächlich ein kleines Problem, das aber nicht mit `valid_until` zusammenhängt; es ist subtiler, weshalb die Tests zufällige Ergebnisse liefern.
Wenn man `valid_from` verwendet und das angegebene Datum noch nicht erreicht ist, wird das Paket ausgeblendet, und WAPT plant ein Update zum festgelegten Zeitpunkt.
Das Problem ist, dass der WAPT-Agent zwar ein Update durchführt, aber wenn sich die Paketdatei des Servers seit dem letzten Update nicht geändert hat (weil keine weiteren Änderungen am Server vorgenommen wurden), erkennt er nicht, dass er sie erneut herunterladen muss, um die Unterschiede zu ermitteln und das Paket somit zu finden.
Wenn man in diesem Fall jedoch ein Update über die Konsole auslöst, funktioniert es, da man das Update erzwingt.
Wir verwenden hier selten `valid_from`, sondern meist direkt `forced_install_on` und umgehen so `valid_from` und `valid_until`. Dadurch wird die Installation eines ausstehenden Pakets an einem bestimmten Datum erzwungen.
Hätten Sie ein Abonnement und Support bei uns, hätte ich Ihnen empfohlen, uns anzurufen, um weitere Fehlersuche Ihrerseits zu vermeiden. Da Sie sich aber noch in der Kennenlernphase befinden…
, ich habe mir das genauer angesehen, um die Ursache zu finden. Dabei bin ich in meinen Tests auf ein Problem gestoßen.
Es gibt tatsächlich ein kleines Problem, das aber nicht mit `valid_until` zusammenhängt; es ist subtiler, weshalb die Tests zufällige Ergebnisse liefern.
Wenn man `valid_from` verwendet und das angegebene Datum noch nicht erreicht ist, wird das Paket ausgeblendet, und WAPT plant ein Update zum festgelegten Zeitpunkt.
Das Problem ist, dass der WAPT-Agent zwar ein Update durchführt, aber wenn sich die Paketdatei des Servers seit dem letzten Update nicht geändert hat (weil keine weiteren Änderungen am Server vorgenommen wurden), erkennt er nicht, dass er sie erneut herunterladen muss, um die Unterschiede zu ermitteln und das Paket somit zu finden.
Wenn man in diesem Fall jedoch ein Update über die Konsole auslöst, funktioniert es, da man das Update erzwingt.
Wir verwenden hier selten `valid_from`, sondern meist direkt `forced_install_on` und umgehen so `valid_from` und `valid_until`. Dadurch wird die Installation eines ausstehenden Pakets an einem bestimmten Datum erzwungen.
Hätten Sie ein Abonnement und Support bei uns, hätte ich Ihnen empfohlen, uns anzurufen, um weitere Fehlersuche Ihrerseits zu vermeiden. Da Sie sich aber noch in der Kennenlernphase befinden…
Vielen Dank, dass Sie sich die Zeit für eine Antwort genommen haben.
Sie schrieben jedoch:
Ist es im Enterprise-Modus anders?
Zur Information: Wir mussten WAPT aufgrund einer anderen, verpflichtenden Lösung aufgeben. Diese Lösung passt uns nicht, daher müssen wir erst beweisen, dass WAPT effizienter ist.
Sie schrieben jedoch:
Aber in der Konsole im Discovery-Modus auf Französisch habe ich Erzwingen Sie die Installation vor was sich meiner Meinung nach von der Übersetzung unterscheidet erzwungene InstallationDiese Funktion installiert das Programm vor einem bestimmten Datum, jedoch nicht ab einem bestimmten Datum.Hier verwenden wir `valid_from` nur selten, sondern direkt `forced_install_on` ohne `valid_from` und `valid_until`. Dadurch erzwingen wir die Installation eines ausstehenden Pakets an einem bestimmten Datum.
Ist es im Enterprise-Modus anders?
Zur Information: Wir mussten WAPT aufgrund einer anderen, verpflichtenden Lösung aufgeben. Diese Lösung passt uns nicht, daher müssen wir erst beweisen, dass WAPT effizienter ist.
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Nein, es ist genau dasselbe, aber es stimmt, die Botschaft ist nicht gut...
Es sollte etwa so lauten: „Erzwinge die Installation des ausstehenden Pakets ab diesem Datum“. Oder so ähnlich.
Ich werde mir die Änderungsmöglichkeiten ansehen
