4.50.00.01 – Edge für Private Cloud-Versionshinweise

Sie sehen sich die Apigee Edge-Dokumentation an.
Sehen Sie sich die Apigee X-Dokumentation an.

Am 6. August 2020 wurde eine neue Version von Apigee Edge für Private Cloud veröffentlicht.

Aktualisierungsvorgang

Führen Sie die folgenden Schritte für die Edge-Knoten aus, um Ihre Installation zu aktualisieren:

  1. Auf allen Edge-Knoten:

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

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

    4. Aktualisieren Sie das Dienstprogramm apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Führen Sie mit dem Befehl source das Skript apigee-service.sh aus:
      source /etc/profile.d/apigee-service.sh
  2. Führen Sie auf allen Edge-Knoten das Skript update.sh für den Prozess edge aus. Führen Sie dazu den folgenden Befehl auf jedem Knoten aus:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    Dabei gibt configFile die Konfigurationsdatei an, die Sie zum Installieren von Apigee Edge für Private Cloud verwendet haben. Beispiel: /opt/silent.conf.

  3. Aktualisieren Sie den devportal-Prozess auf allen Portalknoten mit dem folgenden Befehl:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

Unterstützte Software

Keine Änderungen

Einstellung von Produkten und Funktionen und Ruhestand

Der privateKeyExportable-Abfrageparameter in der Aliases API wurde eingestellt.

Neue Funktionen

Keine Änderungen

Fehlerkorrekturen

In der folgenden Tabelle sind die in dieser Version behobenen Fehler aufgeführt:

Fehler-ID Beschreibung
159858015

408-Zeitüberschreitungsfehler

API-Anfragen für virtuelle Hostnamen gaben fälschlicherweise 408-Zeitüberschreitungsfehler zurück.

161121352

Umsatzberichte (Monetarisierung)

In Umsatzberichten wurden für einige Felder falsche Daten angezeigt, einschließlich Nettopreis und Umsatzbeteiligung. Die Berichte enthalten jetzt die richtigen Daten.

159108299

NoClassDefFoundError nach der Patch-Installation

Einige Kunden hatten nach der Installation von Patch 4.50.00.01 einen NoClassDefFoundError auf dem Verwaltungsserver.

132688399

Mehrere freigegebene Überarbeitungen in derselben Umgebung bereitgestellt

Beim Bereitstellen einer neuen Überarbeitung eines freigegebenen Ablaufs wurden die vorherige Überarbeitung und die neue Überarbeitung gleichzeitig in derselben Umgebung bereitgestellt. Edge hat die Bereitstellung der vorherigen Überarbeitung nicht aufgehoben und der Bereitstellungsstatus zeigte zwei Überarbeitungen, die gleichzeitig bereitgestellt wurden.

Ab Version 4.50.00.01 können Sie nicht mehr mehrere freigegebene Überarbeitungen in derselben Umgebung bereitstellen, unabhängig davon, ob der override-Parameter auf true oder false festgelegt ist. Dies gilt unabhängig davon, ob Sie die Shared Flow Deployment API mit dem MIME-Inhaltstyp application/octet-stream oder application/x-www-form-urlencoded verwenden. Weitere Informationen finden Sie in den beiden Beispielen in Schritt 3 von diesem Abschnitt der Dokumentation zum gemeinsamen Ablauf. Wenn der freigegebene Ablauf in einem Ablauf-Hook verwendet wird, führt die Bereitstellung einer neuen Überarbeitung des freigegebenen Ablaufs dazu, dass der Fluss-Hook die zuletzt bereitgestellte Überarbeitung verwendet.

Mit dieser Korrektur wird nur die neue Überarbeitung bereitgestellt und die vorherige Überarbeitung wird korrekt aufgehoben.

162770354

Drupal-Sicherheitsupdates

Die folgenden Sicherheitsupdates wurden für Edge hinzugefügt:

  • Drupalkern: 7,72
  • Internationalisierung: 7,x–1,27
  • Dienste: 7,x–3,27

Der RPM für Apigee-drupal-7.72 hat unterschiedliche Build-Nummern:

  • 4.19.01: Apigee-drupal-7.72-0.0.304
  • 4.19.06: Apigee-drupal-7.72-0.0.111
  • 4.50.00: Apigee-drupal-7.72-0.0.113

Alle diese RPMs haben die gleiche Version von Drupal Core 7.72 und sind identisch. Wenn Sie ein Upgrade von früheren Versionen ausführen, ändert sich die Build-Nummer im RPM möglicherweise nicht.