Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X. info
Il 5 maggio 2025 abbiamo rilasciato una nuova versione di Apigee Edge for Private Cloud.
Procedura di aggiornamento
Questa sezione descrive come installare questa release se stai eseguendo l'aggiornamento dalla release precedente di Edge for Private Cloud. Se devi eseguire l'aggiornamento da una release precedente, consulta Applicare più versioni di patch.
L'aggiornamento di questa release comporterà l'aggiornamento dei componenti elencati di seguito:
- edge-gateway-4.53.00-0.0.60278.noarch.rpm
- edge-management-server-4.53.00-0.0.60278.noarch.rpm
- edge-message-processor-4.53.00-0.0.60278.noarch.rpm
- edge-postgres-server-4.53.00-0.0.60278.noarch.rpm
- edge-qpid-server-4.53.00-0.0.60278.noarch.rpm
- edge-router-4.53.00-0.0.60278.noarch.rpm
- edge-ui-4.53.00-0.0.20267.noarch.rpm
- edge-management-ui-4.53.00-0.0.20041.noarch.rpm
- edge-management-ui-static-4.53.00-0.0.20064.noarch.rpm
- apigee-nginx-1.26.3-1.el8.x86_64.rpm
- apigee-nginx-1.26.3-1.el9.x86_64.rpm
Puoi controllare le versioni RPM attualmente installate per verificare se devono essere aggiornate 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 il file
bootstrap_4.53.00.sh
di Edge 4.53.00 più recente in/tmp/bootstrap_4.53.00.sh
:curl https://software.apigee.com/bootstrap_4.53.00.sh -o /tmp/bootstrap_4.53.00.sh
- Installa l'utilità
apigee-service
Edge 4.53.00 e le dipendenze:sudo bash /tmp/bootstrap_4.53.00.sh apigeeuser=uName apigeepassword=pWord
dove uName e pWord sono il nome utente e la password che hai ricevuto da Apigee. Se ometti pWord, ti verrà chiesto di inserirlo.
- Utilizza il comando
source
per eseguire lo scriptapigee-service.sh
:source /etc/profile.d/apigee-service.sh
- Aggiorna l'utilità
apigee-setup
:apigee-service apigee-setup update
- Pulisci i repository Yum:
- Su tutti i nodi Edge, esegui lo script
update.sh
per la proceduraedge
(inclusa la monetizzazione):/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Su tutti i nodi del router di bordo, esegui l'upgrade di Nginx come indicato di seguito:
- Interrompi il processo del router perimetrale sul nodo del router
/opt/apigee/apigee-service/bin/apigee-service edge-router stop
- Esegui l'upgrade del software nginx sul nodo del router
dnf update apigee-nginx
- Verifica che la versione di Nginx sia stata aggiornata a Nginx 1.26.3
/opt/nginx/sbin/nginx -V
- Avvia il processo del router sul nodo
/opt/apigee/apigee-service/bin/apigee-service edge-router start
- Ripeti la procedura su ogni nodo del router, uno alla volta
- Interrompi il processo del router perimetrale sul nodo del router
- Su tutti i nodi dell'interfaccia utente, esegui lo script
update.sh
per l'interfaccia utente:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Se utilizzi la nuova esperienza Edge, esegui il seguente comando:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
Correzioni di bug
Questa sezione elenca i bug di Private Cloud corretti in questa release.
ID problema | Descrizione |
---|---|
391319737 | È stato corretto un bug nello script configure-sso che influiva sull'interfaccia utente.
|
380184583 | È stato risolto un problema con l'autorizzazione per i ruoli personalizzati nella nuova UI di Edge in modo che corrisponda alla funzionalità dell'interfaccia utente di Edge classica. |
382967738 | Il criterio JavaCallout ora include misure di sicurezza aggiuntive durante l'inizializzazione della classe Java. Questi miglioramenti impediscono il deployment di criteri che tentano direttamente o indirettamente azioni che richiedono autorizzazioni non consentite.
Nella maggior parte dei casi, i criteri esistenti continueranno a funzionare come previsto senza problemi. Tuttavia, i criteri che si basano su librerie di terze parti o contengono codice personalizzato che attiva indirettamente operazioni che richiedono autorizzazioni elevate potrebbero essere interessati. |
319447467 | Sicurezza migliorata grazie all'applicazione di limitazioni aggiuntive agli script Python utilizzati nel criterio PythonScript quando il gestore della sicurezza è attivo. |
409628036 | Risolto un problema per cui alcuni campi nei log di accesso Nginx non venivano acquisiti. |
Problemi di sicurezza risolti
In questa release non sono stati aggiunti nuovi problemi di sicurezza.
Modifiche al software supportato
In questa release non è stato incluso il supporto per il nuovo software.
Ritiro e ritiro
Questa release non prevede ritiri o ritiri di funzionalità.
Nuove funzionalità
Questa sezione elenca le nuove funzionalità di questa release.
ID problema | Descrizione |
---|---|
388158972 | Miglioramento delle prestazioni e dello stile della sezione Prodotti nella nuova interfaccia utente di Edge. |
Problemi noti
Per un elenco completo dei problemi noti, consulta Problemi noti di Edge for Private Cloud.
Applicazione di più versioni di patch
Questa sezione descrive come applicare più versioni di patch, nel caso in cui l'aggiornamento venga eseguito da una versione di Edge for Private Cloud precedente alla versione di rilascio della patch precedente.
Ogni release di patch contiene aggiornamenti a componenti specifici di Edge for Private Cloud, ad esempio
edge-management-server
.
Per applicare più versioni delle patch, devi aggiornare ogni componente di Edge incluso in una release delle patch successiva alla versione attualmente installata. Puoi trovare questi componenti esaminando le note di rilascio di Edge per Private Cloud per tutte le versioni successive alla tua versione corrente e controllando l'elenco dei RPM per queste release. Consulta
Note di rilascio di Apigee per i link a tutte
le note di rilascio di Edge for Private Cloud.
Nota:devi aggiornare ogni componente una sola volta installando l'RPM per la versione più recente del componente inclusa nelle release delle patch. Segui le istruzioni riportate nelle Annotazioni di rilascio della versione per aggiornare il componente.
Nota:l'upgrade di un componente installa automaticamente la versione più recente della patch di un componente. Se vuoi eseguire l'upgrade a una versione con patch non più recente, devi gestire la tua copia tarball del repository di Apigee utilizzando il mirror di Apigee e utilizzare questo mirror per le installazioni di Apigee. Per ulteriori informazioni, consulta Utilizzare un repository Edge locale per gestire la versione di Edge.