4.15.07.01 - Note di rilascio di Apigee Edge per Private Cloud

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

Giovedì 22 ottobre 2015 abbiamo rilasciato una nuova patch per Apigee Edge for Private Cloud.

Ordine di upgrade per un'installazione con due data center

Se esegui l'upgrade di un'installazione con due data center, esegui l'upgrade dei componenti nel seguente ordine:

  1. Qpid Data Center 1
  2. Qpid Data Center 2
  3. Postgres Data Center 1
  4. Postgres Data Center 2
  5. Data center 1 del server di gestione
  6. Management Server Data Center 2
  7. Router/Message Processor Data Center 1
  8. Router/Message Processor Data Center 2

Rimozione del pod "gateway" aggiuntivo durante l'upgrade alla versione 4.15.07.00

Questa release include uno script che risolve il problema OPDK-1878. Per questo problema, se l'installazione precedente di Edge ha modificato il nome del pod gateway dal valore predefinito "gateway", lo script di upgrade 4.15.07.00 ha aggiunto automaticamente un nuovo pod chiamato "gateway" all'installazione, insieme al pod che hai creato.

Determinare se sei interessato

Questo problema si è verificato molto probabilmente in un ambiente con più data center, in cui hai creato pod gateway con nomi diversi in ogni data center, ad esempio "gateway-1" e "gateway-2". Se hai utilizzato il nome predefinito del pod gateway, "gateway", questo problema non ti riguarda.

Per determinare i pod in una regione, utilizza il seguente comando cURL:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods

dove ms_IP è l'indirizzo IP o il nome DNS di Edge Management Server e dc-1 è il nome della regione. Questo comando restituisce un array contenente tutti i nomi dei pod nella regione.

Se esegui questo comando prima dell'upgrade e hai rinominato il pod "gateway", vedrai risultati nel formato:

[ "gateway-1", "analytics", "central" ]

Se esegui questo comando dopo l'upgrade alla versione 4.15.07.00, i risultati ora includono il pod "gateway":

[ "gateway-1", "gateway", "analytics", "central" ]

Se non conosci i nomi delle tue regioni, utilizza il comando:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions

Applicazione dello script di patch

La patch 4.15.07.01 include lo script delete-gw-pod.sh che rimuove il pod aggiuntivo creato dall'upgrade 4.15.07.00.

Lo script delete-gw-pod.sh:

  • Rimuove tutti i componenti Edge dal pod "gateway" o dal pod specificato.
  • Dissocia eventuali organizzazioni dal pod.
  • Elimina il pod.

Per eseguire questo script:

  1. Installa la patch 4.15.07.01.
  2. Esegui il backup di tutti i nodi ZooKeeper. Per ulteriori informazioni, consulta la Guida operativa di Edge.
  3. Su qualsiasi nodo del server di gestione, esegui lo script delete-gw-pod.sh per eliminare il pod "gateway" creato dal programma di upgrade 4.15.07.00:

    > /<instal_dir>/apigee4/bin/delete-gw-pod.sh

    Lo script ti chiede la password di amministratore di sistema.

    Se non specifichi alcuna opzione della riga di comando per lo script, questo scorre tutte le regioni per identificare eventuali multipli del pod gateway. Ti viene quindi chiesto di eliminarne uno, per impostazione predefinita il pod "gateway".

    Puoi passare le opzioni della riga di comando allo script delete-gw-pod.sh. Ad esempio, se trasmetti un nome di pod e una regione, elimina solo quel pod nella regione. Poi ti chiede se vuoi controllare tutte le regioni.

Puoi passare i seguenti parametri allo script delete-gw-pod.sh:

  • -P <System admin password>
  • -a <Admin email, defaults to the value of ADMIN_EMAIL in apigee_env.sh>
  • -H <Management Server host, defaults to the value of MSIP in apigee_env.sh>
  • -r <Regione in cui cercare il pod "gateway">
  • -p <Gateway pod name. Il valore predefinito è "gateway">
  • -y <Suppress warning>

Bug corretti

In questa release sono stati corretti i seguenti bug.

ID problema Descrizione
OPDK-1927 Tabelle mancanti nell'upgrade della monetizzazione; creazione di indici duplicati
OPDK-1878 La modifica del nome del pod del gateway durante la configurazione causa problemi
OPDK-1886 Il nodo non può accedere agli indirizzi IP locali come 192.168.x.y
MGMT-2353 Il pulsante Elimina nella pagina dell'elenco dei report personalizzati funziona solo una volta
MGMT-2521 A volte la traccia della sessione si blocca
MGMT-2543 Il nuovo editor proxy modifica il codice XML in <Payload> del criterio AssignMessage, il che interrompe i proxy API esistenti
MGMT-2581 Disattiva il metodo di tracciamento HTTP su tutte le porte di gestione
MGMT-2599 Il nuovo editor proxy ripristina il prefisso dello spazio dei nomi dopo l'eliminazione
MGMT-2616 Il nuovo editor proxy API non gestisce correttamente le entità XML
MGMT-2618 Problemi di deployment dovuti a "Error creating directory for path"
MGMT-2702 Vulnerabilità della sicurezza cross-site per Firefox e IE
DEVRT-1942 Tabelle mancanti nell'upgrade della monetizzazione; creazione di indici duplicati
APIRT-1074 Contenuti compressi con Gzip non gestiti correttamente quando viene inviata l'intestazione Connection: Close senza le intestazioni Content-Length o Transfer-Encoding