Note di rilascio della versione 4.50.00 di Edge per Private Cloud

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
informazioni

Questa sezione descrive la versione 4.50.00 del rilascio delle funzionalità Edge per Cloud privato.

Riepilogo della release

La tabella riportata di seguito riassume le modifiche apportate a questa release:

Nuove funzionalità

Questa release include le nuove funzioni seguenti:

○ Informazioni sulla connessione TLS ora disponibili nei proxy API
○ Upgrade di Zookeeper
○ Disponibilità del portale Drupal 8 e fine del ciclo di vita di Drupal 7

Per maggiori informazioni su ciascuna di queste nuove funzionalità, consulta la sezione Nuove funzionalità.

Compatibilità con le versioni precedenti In questa versione di Apigee Edge per Private Cloud sono stati introdotti i seguenti problemi che interessano la compatibilità con le versioni precedenti:
     
  • A causa della correzione del problema 132443137 (come descritto nelle note di rilascio del cloud pubblico 19.03.01), i processori di messaggi ora ignorano le intestazioni che iniziano con X-Apigee-*. Di conseguenza, devi refactoring di qualsiasi codice che utilizza le intestazioni X-Apigee-* e sostituire queste intestazioni con altre supportate.
  • Il nome dei file di log Cassandra è stato modificato. Ora è:

    /opt/apigee/var/log/apigee-cassandra/system.log
Release incluse

Dalla versione precedente della funzionalità Edge for Private Cloud, sono state apportate le seguenti release che sono incluse in questa release:

○ Edge:
   20.04.06 (Runtime, gestione delle API, gestione della monetizzazione)
   20.03.27 (UI)
   20.03.16 (Edge Analytics)
   20.03.11 (UI)
. 20.





○ Edge (continua):
   20.01.06 (UI)
   19.11.13 (API Security Reporting)
   19.10.01 (UI)
   19.09.26 (UI/interfaccia utente Edge)
   19.08.{/19.{/19.08.


○ Portale:
   20.05.27.00
   20.04.13.00
   20.03.20.00
   19.12.20.00
   19.11.21.00

19.09.25.00
Pensionati Nessuno
Deprecazioni

Con il rilascio della versione 4.50.00:

  • 4.18.05: la versione 4.18.05 di Apigee Edge per il cloud privato è ora deprecata.

Le funzionalità ritirate in questa release includono:

  • Supporto per proxy Node.js e Vault sicuri
  • Supporto per i criteri OAuth v1
  • Supporto dei criteri per la limitazione di frequenza simultanea
  • Supporto per l'adattatore Apigee per Istio
  • Supporto per la funzionalità di accesso in anteprima a Teams

Per informazioni più dettagliate sui ritiri, incluse le tempistiche di rimozione, consulta la pagina Ritiri e ritiri di Apigee.

Correzioni di bug

Questa release include le seguenti correzioni di bug:

○ Il processore di messaggi non riesce a caricare gli ambienti quando gli archivi chiavi sono configurati con nomi o alias simili. (154428338)
○ Conflitto di dipendenza QPid durante l'installazione della patch (152574421)
○ Il limitatore della memoria della cache non rispetta la dimensione massima della cache L1 (151449163)
○ Il backup degli script di backup non riesce (150710952)


(146872858) 146872858.











Per ulteriori informazioni su ciascuna di queste correzioni, vedi Correzioni di bug.

Problemi noti

Questa release include i seguenti problemi noti:

○ Elaborazione della convalida JWT non riuscita (159788170) (159788170)
○ Perdita di memoria dei server di valutazione mint (137865184)
apigee-monit non supportata su Amazon Linux 1 (122370980)
○ La copia di backup del processore di messaggi non esegue il backup del set di file corretto 5

(159858015)

Per ulteriori informazioni su ciascuno di questi problemi noti, incluse le soluzioni alternative, consulta la pagina Problemi noti.

Percorsi di upgrade

La tabella seguente mostra i percorsi di upgrade per questa release:

From 4.19.01 or 4.19.06 Direttamente eseguito l'upgrade da 4.19.01/4.19.06 → 4.50.00
Dal 18.4.05 Direttamente eseguito l'upgrade dal 18.4.05 → 4.50.00

Nuove funzionalità

In questa sezione sono elencate le nuove funzionalità presenti in questa release. Inoltre, questa release include tutte le funzionalità delle release per UI Edge, Edge Management e Portal elencate nella sezione Release incluse.

Oltre ai miglioramenti riportati di seguito, questa release contiene anche diversi miglioramenti a livello di usabilità, prestazioni, sicurezza e stabilità.

Informazioni sulla connessione TLS ora disponibili nei proxy API

Durante una richiesta a un proxy API attraverso un host virtuale che supporta TLS, Edge può acquisire informazioni sulla connessione TLS. Il proxy API può ora accedere a queste informazioni tramite le variabili di flusso per eseguire ulteriori analisi e convalide. Per ulteriori informazioni, vedi Accesso alle informazioni di connessione TLS in un proxy API.

Upgrade di Zookeeper

Questa release contiene Zookeeper 3.4.14.

Disponibilità del portale Drupal 8 e fine del ciclo di vita di Drupal 7

Drupal 8 ha sostituito Drupal 7 come portale per sviluppatori consigliato da Apigee per il cloud privato. Poiché Drupal 7 raggiungerà la fine del supporto a lungo termine a novembre 2021, i moduli Apigee per Drupal 7 non saranno più supportati a partire da novembre 2021. Sebbene siano ancora disponibili, gli script di installazione/upgrade per Drupal 7 non dovrebbero più essere utilizzati e verranno rimossi in una release futura.

Per informazioni sui moduli di Drupal 8 che si integrano con Apigee, consulta: Creare il portale utilizzando Drupal 8.

Software supportato

Questa release include le seguenti modifiche al software supportato:

Supporto aggiunto Non più supportato

In questa release è stato aggiunto il supporto delle seguenti piattaforme:

  • Red Hat Enterprise Linux (RHEL) 7.8
  • CentOS 7.8
  • Oracle Linux 7.8

Le seguenti piattaforme non sono più supportate con questa release:

  • Red Hat Enterprise Linux (RHEL) 6.10
  • CentOS 6.10
  • Oracle Linux 6.9

Per un elenco completo delle piattaforme supportate, vedi Software supportato e versioni supportate.

Correzioni di bug

In questa sezione sono elencati i bug del cloud privato risolti in questa release. Inoltre, questa release include tutte le correzioni di bug relative alle versioni Edge UI, Edge Management e Portal mostrate in Release incluse.

ID problema Descrizione
154428338

Il processore di messaggi non riesce a caricare gli ambienti quando gli archivi chiavi sono configurati con nomi o alias simili.

Abbiamo corretto un conflitto di ricerca regex durante il caricamento degli archivi chiavi con convenzione di denominazione simile. Di conseguenza, il processore di messaggi non riusciva a caricare gli ambienti associati all'archivio chiavi o non si avviava quando durante la ricerca venivano restituiti più archivi chiavi in conflitto.
152574421

Conflitto di dipendenze QPid durante l'installazione della patch

La versione corretta di QPid è stata installata.
151449163

Il limitatore di memoria della cache non rispetta le dimensioni massime della cache L1

Il limitatore di memoria della cache ora rispetta le dimensioni massime della cache L1.
150710952

Script di backup con errori

La procedura di backup è stata aggiornata in base agli script di backup aggiornati.
148231209

Server QPid che invia messaggi di log aggiuntivi

Il server QPid non invia più messaggi di log aggiuntivi.
147458330

Backup di Postgresql che non archivia le informazioni SSO

Il backup Postgresql ora archivia le informazioni SSO.
146872858

Upgrade della versione Apigee-nginx non riuscito.

È stato eseguito l'upgrade corretto della versione apigee-nginx.
145419621

Il messaggio "Prova la nuova UI" non viene più visualizzato

Nell'interfaccia utente non viene più visualizzato il messaggio "Prova la nuova UI".
145340106

Vulnerabilità dell'API Apigee SmartDocs

Proxy di Apigee SmartDocumenti aggiornato per risolvere una vulnerabilità di sicurezza. Vedi la procedura di installazione di SmartDocumenti per ulteriori informazioni e i passaggi richiesti.
145254693

Lo script di backup Postgres non va a buon fine

Ora lo script di backup Postgres funziona correttamente.
142150706

Varie correzioni per la sicurezza

Correzioni per i problemi di sicurezza, tra cui #111390246.
138107618

Elevata frequenza di timeout da router a processore di messaggi

Il problema è stato risolto.
135616498

Errore dello script di configurazione SSO

È stato risolto un problema per cui l'utilizzo di URL di schema file causava un errore dello script di configurazione SSO.
132044907

Porte JMX

Le porte JMX non devono essere aperte all'accesso esterno, ma solo ai server interni.
130653816

Errori 404 intermittenti per il traffico di runtime a causa di condizioni di gara

È stata corretta una condizione di gara durante il bootstrap di MP che causava il deployment non corretto di alcuni proxy.
120799182

Il danneggiamento di OpenLDAP durante l'upgrade

Il problema è stato risolto.
76087166

DataAccessException in più configurazioni di data center

In più configurazioni di data center, se un datastore non è più disponibile, non verrà più visualizzato l'errore DataAccessException.
68722102

FormatMessage impostato su false nel criterio MessageLogging non funziona

Ora puoi impostare FormatMessage su false nel criterio MessageLogging.

Problemi noti

Nella tabella seguente sono elencati i problemi noti di questa release:

ID problema Descrizione
159788170

Convalida JWT non riuscita

La convalida JWT non riesce per chiavi RSA di dimensioni inferiori a 2048 bit.

Soluzione:

Assicurati che le chiavi siano da almeno 2048 bit.
137865184

Mint di perdita di memoria dei server di valutazione

Quando una nuova istanza Qpid viene registrata in un mxgroup, le code vengono create senza consumer, il che fa aumentare la profondità della coda fino a quando non utilizza tutte le risorse disponibili.

Soluzione:

Nessuna.
122370980

apigee-monit non supportato su Amazon Linux 1

Soluzione:

Nessuna.
121095148

Il backup del processore di messaggi non esegue il backup del set di file corretto

Soluzione:

Esegui il backup una seconda volta; dovrebbe essere eseguito il backup dell'insieme di file corretto.

160109014

Aumento della percentuale di errori della cache dopo l'upgrade

Dopo l'upgrade alla release 4.50.00, i proxy potrebbero presentare un aumento del rapporto di fallimento della cache. Questi errori potrebbero essere accompagnati da un aumento dei messaggi di errore nei log MP simili a:

InvalidClassException when fetching cps cache entry from second level - com.apigee.jsonparser.LinkedJSONObject; local class incompatible: stream classdesc serialVersionUID = -8575741446425131573, local class serialVersionUID = 752634431212433936. Considering it as cache miss.

Soluzione:

Nessuna. Il rapporto di successi della cache dovrebbe stabilizzarsi nel tempo.

159858015

Risposta HTTP 408 per la richiesta GET con corpo vuoto e Content-Encoding: gzip.

Un client API riceverà una risposta di timeout 408 quando effettua una richiesta GET con l'intestazione Content-Encoding: gzip e un corpo della richiesta vuoto.

Soluzione:

Ometti l'intestazione Content-Encoding quando effettui richieste GET con un corpo vuoto.

Passaggio successivo

Per iniziare a utilizzare Edge per Private Cloud 4.50.00, utilizza i link seguenti:

Nuove installazioni:
Panoramica della nuova installazione
Installazioni esistenti:
Percorsi di upgrade