Einleitung
Diese Dokumentation ist in 2 Teile unterteilt:
- Teil 1 beschreibt das eigentliche Update der Container und gibt es in zwei Varianten
- Option 1, falls Sie unser empfohlenes Docker Compose-Setup verwenden.
- Option 2 für den Fall, dass Sie ein benutzerdefiniertes Setup haben.
Er beschreibt die relevanten Änderungen, die mit Release 8 EHP 4 einhergehen, generisch.
- Teil 2 beschreibt Schritte, die unabhängig vom Container-Orchestrierungsmodus durchgeführt werden müssen.
Teil 1: Upgrade von Simplifier
Option 1: Upgrade mit dem standardmäßigen Docker Compose
Schritt 1 – Herunterfahren der Simplifier-Instanz
Wechseln Sie in das Verzeichnis, in dem Sie die docker-compose-Datei abgelegt haben.
In diesen Ordner wechseln:
cd docker-compose
Um Simplifier zu beenden, führen Sie
docker compose down
Schritt 2 – Abrufen der Simplifier-Setup-Dateien
Aktualisieren Sie den Inhalt, und wechseln Sie zum neuen Release-Zweig:
git pull git checkout --track origin/release/8.4
Schritt 3 .env bearbeiten
Öffnen Sie Ihre .env-Datei mit Ihrem bevorzugten Editor, z. B. vim oder nano. Suchen Sie nach der folgenden Zeile:
SIMPLIFIER_VERSION=8.3
und ändern Sie es in
SIMPLIFIER_VERSION=8.4
Speichern Sie die Datei und verlassen Sie den Editor.
Schritt 4
Es ist ein neuer Ordner erforderlich, der als freigegebenes Volume fungiert.
mkdir /var/lib/simplifier/shared
Schritt 5
Starten Sie den Simplifier
docker compose up -d
Option 2: Allgemeine Upgrade-Anweisungen, wenn Sie nicht unser Standard-Docker-Compose-Setup verwenden
Um ein Upgrade auf Simplifier 8 EHP 4 durchzuführen, fahren Sie Simplifer herunter und ändern Sie den Namen des Container-Images von
simplifierag/simplifier:8.3 simplifierag/launchpad:8.3 simplifierag/workflow-designtime:8.3 simplifierag/workflow-runtime:8.3
An
simplifierag/simplifier:8.4 simplifierag/launchpad:8.4 simplifierag/workflow-designtime:8.4 simplifierag/workflow-runtime:8.4
Es ist ein neuer Ordner erforderlich, der als freigegebenes Volume fungiert.
Sie können z.B. /var/lib/simplifier/shared erstellen:
mkdir /var/lib/simplifier/shared
Sie müssen diesen Pfad in den Simplifier-Container und in den Workflow-Designtime-Container mounten.
Für den Simplifier-Container:
/var/lib/simplifier/shared:/opt/simplifier/shared
Für den Workflow-Designtime-Container:
/var/lib/simplifier/shared:/home/workflowDesigntime/shared
Sie können /var/lib/simplifier/shared in einen beliebigen Ordner ändern, den Sie bevorzugen.
Sie müssen die Mount-Ziele /opt/simplifier/shared und /home/workflowDesigntime/shared unverändert lassen!
Teil 2: Vorgehensweisen nach dem Upgrade
Schritt 1: Aktualisieren des Simplifier-Standardinhalts
Laden Sie die neuesten Standardinhalte aus dem Marketplace herunter und importieren Sie sie in Ihre Simplifier-Instanz.
Stellen Sie sicher, dass Sie die Importszenarien ‘Alle überschreiben’ oder ‘Unverändert überspringen’ (empfohlen) verwenden.
Schritt 2: Versionshinweise und Migrationshinweise
Folgen Sie unserem
Release Notes und
Migration Notes und implementieren Sie die dort beschriebenen notwendigen Änderungen