16.05.06 - Notas da versão do Edge para nuvem privada

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

Na segunda-feira, 2 de janeiro de 2016, lançamos uma nova versão do Apigee Edge para nuvem privada.

Procedimento de atualização

Para atualizar a instalação, execute o seguinte procedimento:

  1. Em todos os nós do Edge, limpe os repositórios do Yum:
    > sudo yum clean all

  2. Se você estiver usando um repositório local, atualize apigee-Mirror:
    > /opt/apigee/apigee-service/bin/apigee-service update apigee-mirror

  3. Em todos os nós do Edge, atualize apigee-setup:
    > /opt/apigee/apigee-service/bin/apigee-service update apigee-setup (em inglês)

  4. Em todos os nós do Cassandra, atualize apigee-cassandra:
    >/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    em que configFile especifica o arquivo de configuração usado para instalar o Edge.

  5. Em todos os nós Qpid, atualize apigee-qpid:
    >/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile.

  6. Em todos os nós do Edge, atualize o edge-gateway:
    >/opt/apigee/apigee-setup/bin/update.sh -c Edge -f configFile
  7. Em todos os nós da interface do Edge, atualize edge-ui:
    >/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

Bugs corrigidos

Os bugs abaixo foram corrigidos nesta versão.

Id do problema Descrição Número da versão
APIRT-3717

Erro do JavaScript no processador de mensagens após o upgrade

Foi corrigido um problema em que um espaço extra em um arquivo de configuração causava um erro de upgrade para 4.16.01.

edge-gateway-4.16.05-0.0.893
DBS-1375

O servidor de gerenciamento e o Cassandra não estão se comunicando

Nas versões anteriores, você pode encontrar o seguinte erro, que indica um problema de comunicação entre o servidor de gerenciamento e o Cassandra:

"code": "datastore.ErrorWhileAccessingDataStore"

Esse problema foi corrigido nesta versão.

apigee-cassandra-2.1.13-0.0.992
DOS-4350

apigee-mirror extrai todas as bibliotecas de terceiros, não apenas as mais recentes

Nas versões anteriores, o apigee-mirror extraía apenas a versão mais recente de uma biblioteca de terceiros. Agora ele extrai todas as versões usadas pelo Edge.

apigee-mirror-4.16.05-0.0.937
EDGEUI-827

As permissões podem ser definidas incorretamente para um usuário em várias funções personalizadas

Se um usuário for membro de vários papéis personalizados, as permissões poderão ser definidas incorretamente para ele. Esse problema foi corrigido.

edge-ui-4.16.05-0.0.3790

Problemas conhecidos

Esta versão tem os problemas conhecidos a seguir.

Id do problema Descrição
APIRT-2978

O roteador falha ao iniciar o Nginx ou o roteador não inicia

Se o roteador de borda falhar ou não iniciar o Nginx, conforme mostrado no arquivo /opt/apigee/var/log/edge-router/logs/system.log, exclua todos os arquivos no diretório /opt/nginx/conf.d e reinicie o roteador:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

O processador de mensagens faz buscas DNS no IPv4 e IPv6

Se você instalou e ativou o NSCD (Name Service Cache Daemon), os processadores de mensagens fazem duas buscas DNS: uma para IPv4 e outra para IPv6.

Para desativar a busca DNS no IPv6:

  1. Em cada nó do processador de mensagens, edite /etc/nscd.conf.
  2. Defina a seguinte propriedade:

    enable-cache hosts no
PRC-1118

Erro ao executar o comando "apigee-service apigee-postgresql pg-data-purge".

Se você executar o comando "apigee-service apigee-postgresql pg-data-purge" e vir um erro no formato:

ERRO: precisa ser o proprietário da relação

Edite /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge e defina a seguinte propriedade como "apigee":

POSTGRES_USER=apigee

DOC-1687 Devido a um conflito de dependências de pacote conhecido, o agente do Katello usado no Satellite Server 6 não será instalado corretamente nos hosts do Apigee Edge que executam o daemon Qpid.