4.50.00.05 - Note di rilascio di Edge per Private Cloud

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

Il 28 ottobre 2020 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.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 versione 0.0.401 ed è stato aggiornato per risolvere alcune dipendenze Drupal. Se esegui la patch dalle versioni precedenti, la versione RPM potrebbe non cambiare.

Per controllare le versioni RPM attualmente installate e verificare se devono essere aggiornate, inserisci:

apigee-all version

Per aggiornare l'installazione, esegui la procedura seguente sui nodi perimetrali:

  1. Su tutti i nodi perimetrali:

    1. Pulisci il repository Yum:
      sudo yum clean all
    2. Scarica il file bootstrap_4.50.00.sh di Edge 4.50.00 più recente 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 apigee-service Edge 4.50.00:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      dove uName:pWord sono il nome utente e la password ricevuti 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 perimetrali, esegui lo script update.sh per il processo edge. Per farlo, esegui questo comando su ciascun nodo:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. Se utilizzi la nuova esperienza Edge, esegui questo 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 gli sviluppatori Apigee, aggiorna il processo devportal eseguendo questo comando:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

Software supportato

Nessuna modifica.

Ritiri e ritiri

Nessun nuovo ritiro o ritiro.

Nuove funzionalità

Nessuna nuova funzionalità.

Bug corretti

Nella tabella seguente sono elencati i bug corretti in questa release:

ID problema Descrizione
179070158

Il servizio SSO di Apigee non stava verificando la firma digitale e questo ha causato un potenziale problema di sicurezza.

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

120556489

Il file di configurazione SSO non aveva un'impostazione per specificare un reindirizzamento della home page dall'SSO alla UI perimetrale.

Di conseguenza, l'accesso tramite SSO (porta 9099) non riusciva e il messaggio "Dove si va?".

Il problema è stato risolto. Ora puoi impostare un reindirizzamento alla home page dall'SSO all'interfaccia utente Edge seguendo questi passaggi:

  1. Modifica il file /opt/apigee/customer/application/sso.properties. Se il file non esiste, crealo.
  2. Aggiungi la riga seguente 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'UI Edge causava un errore di segmentazione.

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

160904129

Un problema di accesso negato a Dev Portal 403 è stato risolto per gli URL CSS/JS in tutti i moduli aggiunti alla directory /sites.

167712617

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

170136958

Il criterio XLT verrà eseguito solo nel pool di thread principale per evitare di vincolare i thread NIO principali.

Problemi noti

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