Stai visualizzando la documentazione di Apigee Edge.
Vai alla sezione
Documentazione di Apigee X. Informazioni
Il 23 settembre 2021 abbiamo rilasciato una nuova versione di Apigee Edge per il cloud privato.
Procedura di aggiornamento
L'aggiornamento di questa release comporterà l'aggiornamento dei componenti nel seguente elenco di RPM:
- edge-analytics-4.50.00-0.0.40046.noarch.rpm
- apigee-sso-4.50.00-0.0.21034.noarch.rpm
- apigee-tomcat-8.5.64-0.0.917.noarch.rpm
- apigee-machinekey-1.1.0-0.0.20008.noarch.rpm
- apigee-lib-4.50.00-0.0.1019.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2527.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2512.noarch.rpm
- apigee-setup-4.50.00-0.0.1128.noarch.rpm
- apigee-service-4.50.00-0.0.1428.noarch.rpm
- apigee-configutil-4.50.00-0.0.613.noarch.rpm
- edge-gateway-4.50.00-0.0.20140.noarch.rpm
- edge-management-server-4.50.00-0.0.20140.noarch.rpm
- edge-message-processor-4.50.00-0.0.20140.noarch.rpm
- edge-postgres-server-4.50.00-0.0.20140.noarch.rpm
- edge-qpid-server-4.50.00-0.0.20140.noarch.rpm
- edge-router-4.50.00-0.0.20140.noarch.rpm
- edge-mint-gateway-4.50.00-0.0.30233.noarch.rpm
- edge-mint-management-server-4.50.00-0.0.30233.noarch.rpm
- edge-mint-message-processor-4.50.00-0.0.30233.noarch.rpm
- edge-management-ui-4.50.00-0.0.20020.noarch.rpm
- edge-ui-4.50.00-0.0.20198.noarch.rpm
- edge-management-ui-static-4.50.00-0.0.20033.noarch.rpm
- apigee-validate-4.50.00-0.0.624.noarch.rpm
- apigee-mtls-4.50.00-0.0.20224.noarch.rpm
- apigee-adminapi-4.50.00-0.0.607.noarch.rpm
Puoi controllare le versioni RPM attualmente installate per verificare se devono essere aggiornati inserendo:
apigee-all version
Per aggiornare l'installazione, esegui la seguente procedura sui nodi Edge:
-
Su tutti i nodi Edge:
- Pulisci i repository Yum:
sudo yum clean all
- Scarica la versione più recente del file Edge 4.50.00
bootstrap_4.50.00.sh
in/tmp/bootstrap_4.50.00.sh
:curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
- Installa l'utilità e le dipendenze Edge 4.50.00
apigee-service
:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord
dove uName:pWord sono il nome utente e la password che hai ricevuto da Apigee. Se ometti pWord, ti verrà chiesto di inserirlo.
- Aggiorna l'utilità
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Aggiorna l'utilità
apigee-lib
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
- Utilizza il comando
source
per eseguire lo scriptapigee-service.sh
:source /etc/profile.d/apigee-service.sh
- Pulisci i repository Yum:
- Aggiorna l'utilità
apigee-validate
sul server di gestione:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Aggiorna l'utilità
apigee-adminapi
:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- Aggiorna l'utilità
apigee-machinekey
:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
- Aggiorna l'util
apigee-config
:/opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
- Aggiorna tutti i nodi Cassandra:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
dove
configFile
specifica il file di configurazione che hai utilizzato per installare Apigee Edge per il cloud privato. Ad esempio,/opt/silent.conf
. - Su tutti i nodi Edge, esegui lo script
update.sh
per il processo perimetrale:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Esegui lo script
update.sh
per SSO su tutti i nodi:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- Esegui lo script update.sh per l'interfaccia utente su tutti i nodi:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Se utilizzi l'esperienza New Edge, esegui questo comando:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- Se utilizzi Apigee mTLS, segui la procedura descritta in Esegui l'upgrade di Apigee mTLS. Per ulteriori informazioni, consulta Introduzione ad Apigee mTLS,
Modifiche a software supportato
Il software supportato in questa release non è stato modificato.
Cessazioni e ritiri
In questa release non sono presenti nuovi ritiri o ritiri.
Nuove funzionalità
Questa release introduce le seguenti nuove funzioni:
Nuovo wrapper per lo strumento di riparazione nodetool
Il wrapper esegue un controllo di integrità dello spazio su disco (in cui è montato Cassandra) prima di eseguire la riparazione del nodetool. Il wrapper supporta anche l'autenticazione JMX e il protocollo SSL su JMX configurazioni.
Aggiunto il supporto nel criterio LDAP per la sostituzione delle stringhe dinamiche per <BaseDN> .
Il criterio LDAP
Elemento <BaseDN>
specifica il livello base di LDAP sotto il quale esistono tutti i dati.
In questa release abbiamo aggiunto un attributo ref
all'elemento, che puoi
da utilizzare per specificare una variabile di flusso contenente il valore <BaseDN>
, come
apigee.baseDN
.
ref
ha la precedenza su un valore BaseDN esplicito. Se specifichi sia ref
sia value,
ref
ha la priorità. Se ref
non si risolve in fase di runtime, viene utilizzato il valore.
Correzioni di bug
In questa sezione sono elencati i bug del cloud privato risolti in questa release.
ID problema | Descrizione |
---|---|
197513151 |
Correzione del percorso dello script jQuery incoerente nella UI classica |
151852439 |
Il logging avanzato per la UI non era riuscito a causa di un'errata configurazione di |
194875545 |
Errore 404 durante la navigazione verso uno sviluppatore dalla pagina delle app per sviluppatori Il problema è stato risolto. |
179769806 |
Le aziende non venivano visualizzate nella UI di Edge Il problema è stato risolto. |
188039112 |
Problemi di attendibilità dei certificati autofirmati nella UI Edge Il problema è stato risolto. |
195932618 |
|
193216745 |
Si è verificato un piccolo bug nel modo in cui i nomi dei data center vengono ordinati negli script di configurazione di Cassandra. Il problema è stato risolto. |
1195932115 |
Il servizio SSO di Apigee ha restituito erroneamente analisi dello stack nelle risposte. Il problema è stato risolto. Tieni presente che le analisi dello stack vengono comunque registrate. |
79591934 |
apigee-validate non funzionava con messaggio incomprensibile Il problema è stato risolto. Il logging degli errori per lo script apigee-validate è stato migliorato. |
174732169 |
messaggi syslog inviati per errore Il problema è stato risolto. |
193239069 |
Rimosse le chiavi precedenti da Gateway e Componenti Machinekey |
197760258 |
Un errore nell'API autorizzazioni causava problemi di compatibilità tra la UI Edge e Gateway Il problema, che si verificava quando era abilitata l'autenticazione LDAP esterna, è stato risolto. |
194485178 |
Rimossi gli spazi finali e iniziali da tutte le proprietà dei limiti di richieste e risposte HTTP |
193918953 |
Sono state rimosse alcune configurazioni non utilizzate dai componenti del gateway |
112262604 |
Il server di gestione Mint deve essere aggiornato quando viene eseguito il failover di Postgres È stato creato uno script migliorato per modificare i dettagli della connessione Postgres per Mint Management Server. Consulta Gestione di un failover di database PostgreSQL. |
197301743 |
Un messaggio di handshake SSL di grandi dimensioni causava problemi in Java 1.8.0_3XX Il problema è stato risolto. |
188526117 |
Il comando ip non ha come prefisso il percorso assoluto Il problema è stato risolto. Ora gli script Apigee qualificano completamente il percorso dei comandi. |
171240470 |
L'aggiornamento della gestione non andava a buon fine quando l'autenticazione o SSL di Cassandra JMX era abilitata Aggiunta una funzionalità per fornire l'autenticazione JMX e le configurazioni SSL di Cassandra durante l'esecuzione configurazione o aggiornamento sul server di gestione. |
193564174 |
Le dashboard di analisi della UI Edge non sono state in grado di recuperare i dati È stato corretto un bug per cui le query di Analytics non funzionavano per ambienti con un punto nel nome. |
167960487 |
Le parole chiave riservate E/O all'interno del testo delle dimensioni causavano l'errore dei report di Analytics. Il problema è stato risolto. |
132402519 |
Lo spazio vuoto aggiuntivo nell'elenco di indirizzi IP di |
184573211 |
Java Management Extensions (JMX) non è più abilitato per impostazione predefinita per il modulo SSO di Apigee. |
Problemi di sicurezza risolti
Di seguito è riportato un elenco di problemi di sicurezza noti che sono stati risolti in questa release. Per evitare questi problemi, installa la versione più recente di Edge Private Cloud.
ID problema | Descrizione |
---|---|
N/D | Le password venivano registrate in Edge per il cloud privato a causa del normale logging di modifiche delta nel file di configurazione. Puoi impedire il logging delle modifiche alla configurazione come segue:
|
N/D | Sicurezza migliorata delle password e dei relativi dati memorizzati sulla piattaforma. |
CVE-2015-9251 | Il problema cross-site scripting (XSS) viene corretto quando viene eseguita una richiesta Ajax tra domini senza l'opzione dataType in jQuery. |
N/D | Sono state aggiunte ulteriori protezioni contro gli attacchi di ripetizione delle asserzioni SAML. |
Problemi noti
Vedi Problemi noti di Edge per Private Cloud per un elenco completo dei problemi noti.