4.50.00.05 - Note di rilascio di Edge per Private Cloud

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Il 28 ottobre 2020 abbiamo rilasciato una nuova versione di Apigee Edge per Private Cloud.

Procedura di aggiornamento

L'aggiornamento di questa release aggiornerà i componenti nel seguente elenco di RPM:

  • edge-analytics-4.50.00-0.0.40037.noarch.rpm
  • apigee-tomcat-7.0.105-0.0.910.noarch.rpm
  • apigee-sso-4.50.00-0.0.20135.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2513.noarch.rpm
  • edge-gateway-4.50.00-0.0.20100.noarch.rpm
  • edge-management-server-4.50.00-0.0.20100.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20100.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20100.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20100.noarch.rpm
  • edge-router-4.50.00-0.0.20100.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20016.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-sap-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-drupal-contrib-4.50.00-0.0.402.noarch.rpm

Nota:l'RPM di apigee-drupal-contrib-4.50.00 è stato aggiornato alla release 0.0.402. Questo RPM è identico alla release 0.0.401 ed è stato aggiornato per risolvere determinate dipendenze di Drupal. Se applichi una patch da versioni precedenti, la versione RPM potrebbe non cambiare.

Puoi controllare le versioni RPM attualmente installate per verificare se devono essere aggiornate inserendo:

apigee-all version

Per aggiornare l'installazione, esegui questa procedura sui nodi Edge:

  1. Su tutti i nodi edge:

    1. Pulisci i repository Yum:
      sudo yum clean all
    2. Scarica l'ultimo file bootstrap_4.50.00.sh di Edge 4.50.00 su /tmp/bootstrap_4.50.00.sh:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. 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.

    4. Aggiorna l'utilità apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Utilizza il comando source per eseguire lo script apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Su tutti i nodi Edge, esegui lo script update.sh per il processo edge. Per farlo, esegui questo comando su ogni nodo:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. Se utilizzi la nuova esperienza Edge, esegui il seguente comando su tutti i nodi della nuova esperienza Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  4. Su tutti i nodi del portale dei servizi per sviluppatori Apigee, aggiorna il processo devportal eseguendo questo comando:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

Software supportati

Nessuna modifica.

Ritiri e deprecazioni

Nessun nuovo ritiro o deprecazione.

Nuove funzionalità

Nessuna nuova funzionalità.

Bug corretti

La tabella seguente elenca i bug corretti in questa release:

ID problema Descrizione
179070158

Apigee SSO non verificava una firma digitale, il che causava un potenziale problema di sicurezza.

L'impostazione SSO_SAML_SIGNED_ASSERTIONS=y è stata aggiunta al file di configurazione, il che risolve il problema. Vedi Installare e configurare il servizio SSO di Edge per l'accesso HTTP.

120556489

Il file di configurazione SSO non aveva un'impostazione per specificare un reindirizzamento alla home page dal servizio SSO all'interfaccia utente di Edge.

Di conseguenza, l'accesso tramite SSO (porta 9099) non riusciva e veniva visualizzato il messaggio "Dove vuoi andare?".

Il problema è stato risolto. Ora puoi impostare un reindirizzamento alla home page da SSO all'interfaccia utente Edge seguendo questa procedura:

  1. Modifica il file /opt/apigee/customer/application/sso.properties. Se il file non esiste, crealo.
  2. Aggiungi la riga riportata di seguito al file. Utilizza il protocollo applicabile, http o https, e sostituisci
    <Edge-UI>:<PORT> con l'endpoint e la porta dell'interfaccia utente Edge effettivi.
    conf_login_homeredirect=https://<Edge-UI>:<PORT>/edge
  3. Riavvia il server SSO.
  4. apigee-service apigee-sso restart
148433643

L'installazione dell'interfaccia utente Edge causava un errore di segmentazione.

Il messaggio di errore era runtime error: invalid memory address or nil pointer dereference

160904129

È stato risolto un problema di accesso negato 403 al portale per sviluppatori per gli URL CSS/JS in tutti i moduli aggiunti alla directory /sites.

167712617

Pulizia migliorata delle risorse interne per evitare scenari di utilizzo elevato dell'heap quando la variabile di risposta viene memorizzata nella cache nella policy PopulateCache.

170136958

La policy XSLT verrà eseguita solo nel pool di thread principale per evitare di occupare i thread NIO principali.

Problemi noti

Per un elenco dei problemi noti di Edge Private Cloud, vedi Problemi noti di Edge Private Cloud.