4.52.00.02 – Versionshinweise zu Edge für Private Cloud

Sie sehen die Dokumentation zu Apigee Edge.
Rufen Sie die Apigee X-Dokumentation auf.
weitere Informationen

Am 25. Juli 2023 wurde eine neue Version von Apigee Edge für Private Cloud veröffentlicht.

Hinweis:Diese Version wird bis zum 31. August 2024 unterstützt.

Updateverfahren

In diesem Abschnitt wird beschrieben, wie Sie diesen Release installieren, wenn Sie eine Aktualisierung vom vorherigen Release von Edge for Private Cloud vornehmen. Wenn Sie von einem früheren Release aktualisieren müssen, finden Sie weitere Informationen unter Mehrere Patchversionen anwenden.

Durch die Aktualisierung dieses Release werden die Komponenten in der folgenden RPM-Liste aktualisiert:

  • edge-gateway-4.52.00-0.0.60193.noarch.rpm
  • edge-management-server-4.52.00-0.0.60193.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60193.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60193.noarch.rpm
  • edge-router-4.52.00-0.0.60193.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2521.noarch.rpm
  • edge-analytics-4.52.00-0.0.40092.noarch.rpm
  • apigee-sosreport-5.0-0.0.2513.noarch.rpm
  • edge-management-ui-static-4.52.00-0.0.20045.noarch.rpm
  • apigee-configutil-4.52.00-0.0.621.noarch.rpm
  • apigee-postgresql-14.5-0.0.2743.noarch.rpm

Du kannst prüfen, ob die RPM-Versionen, die du aktuell installiert hast, aktualisiert werden müssen. Gib dazu Folgendes ein:

apigee-all version

Führen Sie das folgende Verfahren auf den Edge-Knoten aus, um Ihre Installation zu aktualisieren:

  1. Auf allen Edge-Knoten:

    1. Bereinigen Sie die Yum-Repositories:
      sudo yum clean all
    2. Laden Sie die neueste bootstrap_4.52.00.sh-Datei von Edge 4.52.00 in /tmp/bootstrap_4.52.00.sh herunter:
      curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
    3. Installieren Sie das apigee-service-Dienstprogramm von Edge 4.52.00 und die Abhängigkeiten:
      sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord

      Dabei sind uName und pWord der Nutzername und das Passwort, die Sie von Apigee erhalten haben. Wenn Sie pWord weglassen, werden Sie aufgefordert, ihn einzugeben.

    4. Verwenden Sie den Befehl source, um das Skript apigee-service.sh auszuführen:
      source /etc/profile.d/apigee-service.sh
  2. Postgres-Knoten (Master und Standby) aktualisieren:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. Aktualisieren Sie Analytics auf dem Verwaltungsserverknoten:
    apigee-service edge-analytics update
  4. Führen Sie auf allen Edge-Knoten das Skript update.sh für den Edge-Prozess aus:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Wenn Sie die New Edge-Umgebung verwenden, führen Sie die folgenden Befehle aus:
    apigee-service edge-management-ui-static update
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

Sicherheitsprobleme behoben

In dieser Version wurden keine Sicherheitsprobleme behoben.

Änderungen an unterstützter Software

In dieser Version wurden keine Änderungen an unterstützter Software vorgenommen.

Einstellung und Einstellung

So.

In dieser Version gibt es keine neuen Einstellungen oder Einstellungen.

Neue Funktionen

In dieser Version wird die folgende neue Funktion eingeführt:

Audit-Datensätze werden 400 Tage nach der Erstellung automatisch gelöscht.

Eine Funktion wurde hinzugefügt, mit der Audit-Datensätze 400 Tage nach der Erstellung automatisch gelöscht werden. Bisher wurden Audit-Datensätze ohne Gültigkeitsdauer erstellt, sodass sie in Cassandra angesammelt wurden.

Sie können dieses Feature zurücksetzen, sodass keine Audit-Einträge gelöscht werden. Dazu setzen Sie conf_audit_cassandra.ttl.value auf dem Verwaltungsserver auf -1. Sie können auch die Anzahl der Tage ändern, für die Sie Audit-Datensätze aufbewahren möchten. Ändern Sie dazu den Wert von conf_audit_cassandra.ttl.value in Millisekunden auf dem Verwaltungsserver. Beachten Sie, dass dieses Feature nur für neu generierte Audit-Datensätze gilt, nicht für Audit-Datensätze, die in der Vergangenheit in Ihrem System generiert wurden.

Erweiterung von conf_keymanagement_oauth_refresh_token_expiry_time_in_millis

Die Konfigurationsüberschreibung conf_keymanagement_oauth_refresh_token_expiry_time_in_millis legt jetzt nicht nur die Standardablaufzeit für Tokens fest, sondern bietet auch eine Obergrenze für die Ablaufzeit des Aktualisierungstokens in Cassandra.

Fehlerkorrekturen

In diesem Abschnitt werden die Private Cloud-Fehler aufgeführt, die in diesem Release behoben wurden.

Fehler-ID Beschreibung
234582218

Das Python-Skript apigee-cassandra-calc.py des Tokenrechners, mit dem Starttokens für einen Cassandra-Ring anhand des Attributs CASS_HOSTS in der stillen Konfigurationsdatei berechnet werden, hat nicht richtig funktioniert.

Dieses Problem wurde behoben.
274884575

Bestimmte Statistik-API-Aufrufe mit einer Dimension, die groupid enthalten, schlugen fehl.

Dieses Problem wurde behoben.
286971552

Postgres-Skripts in edge-postgres-server in der stillen Konfigurationsdatei wurden korrigiert, sodass sie während der Installation mit Standardwerten von Variablen arbeiten, die nicht angegeben sind

276444350

Nach dem Upgrade von Edge for Private Cloud auf die neueste Version war es nicht möglich, die Details des virtuellen Hosts in der neuen Edge-Benutzeroberfläche unter „Admin“ > „Virtuelle Hosts“ hinzuzufügen, anzusehen oder zu bearbeiten.

Dieses Problem wurde behoben.
277723022

Es wurde ein Fehler an config.log vorgenommen, um bisherige Änderungen im Protokoll beizubehalten.

Bekannte Probleme

Eine vollständige Liste der bekannten Probleme finden Sie unter Bekannte Probleme mit Edge for Private Cloud.

Mehrere Patchversionen anwenden

In diesem Abschnitt wird beschrieben, wie Sie mehrere Patchversionen anwenden, falls Sie von einer Edge for Private Cloud-Version aktualisieren, die älter als die vorherige Patch-Release-Version ist.

Jeder Patchrelease enthält Aktualisierungen für bestimmte Komponenten von Edge für Private Cloud, z. B. edge-management-server. Wenn Sie mehrere Patchversionen anwenden möchten, müssen Sie jede Edge-Komponente, die in einem Patchrelease enthalten war, nach der aktuell installierten Version aktualisieren. Sie finden diese Komponenten in den Versionshinweisen von Edge für Private Cloud für alle Versionen nach Ihrer aktuellen Version und in der Liste der RPMs für diese Releases. Links zu allen Versionshinweisen für Edge for Private Cloud finden Sie in den Apigee-Versionshinweisen.

Hinweis: Du musst jede Komponente nur einmal aktualisieren. Dazu musst du den RPM für die neueste Version der in den Patch-Releases enthaltenen Komponente installieren. Folgen Sie der Anleitung in den Versionshinweisen für diese Version, um die Komponente zu aktualisieren.

Hinweis: Durch das Upgrade einer Komponente wird automatisch die neueste Patchversion der Komponente installiert. Wenn Sie ein Upgrade auf eine nicht aktuelle Patchversion durchführen möchten, müssen Sie Ihre eigene Tarball-Kopie des Apigee-Repositorys mit Apigee Mirror verwalten und diesen Spiegel für Apigee-Installationen verwenden. Weitere Informationen finden Sie unter Lokales Edge-Repository zum Verwalten Ihrer Edge-Version verwenden.